初始化版本库,可用

This commit is contained in:
2021-01-28 10:17:21 +08:00
commit d2573c0b1c
1750 changed files with 41088 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
/**
* ArraybufferUtils contains methods to convert from and to ArrayBuffer binary format
*/
export declare class ArraybufferUtils {
/**
* Create arraybuffer from binary string
*
* @method fromBinaryString
* @param {String} str
* @return {Arraybuffer} data
*/
static fromBinaryString(str: any): ArrayBuffer;
/**
* Create arraybuffer from base64 string
*
* @method fromBase64
* @param {String} base64
* @return {Arraybuffer} data
*/
static fromBase64(str: any): ArrayBuffer;
/**
* Create arraybuffer from Nodejs buffer
*
* @method fromBuffer
* @param {Buffer} buffer
* @return {Arraybuffer} data
*/
static fromBuffer(buffer: any): ArrayBuffer;
}
//# sourceMappingURL=ArraybufferUtils.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"ArraybufferUtils.d.ts","sourceRoot":"","sources":["../../../../src/Common/binary/ArraybufferUtils.ts"],"names":[],"mappings":"AAAA;;GAEG;AAEH,qBAAa,gBAAgB;IAE5B;;;;;;OAMG;IACA,MAAM,CAAC,gBAAgB,CAAC,GAAG,KAAA;IAc9B;;;;;;OAMG;IACA,MAAM,CAAC,UAAU,CAAC,GAAG,KAAA;IA8BxB;;;;;;OAMG;IACA,MAAM,CAAC,UAAU,CAAC,MAAM,KAAA;CAa3B"}

49
types/Common/binary/Base64Utils.d.ts vendored Normal file
View File

@@ -0,0 +1,49 @@
/**
* Base64Utils contains methods to convert from and to Base64 binary format.
* @static
*
*/
export declare class Base64Utils {
/**
* Charset used to encode binary data.
*
* @attribute encoding
* @type {String}
*/
static encoding: string;
/**
* Remove base64 header from data.
*
* Usefull for removing the heander from image, audio, video, etc.
*
* @method removeHeader
* @param {String} base64
* @return {String} base64
*/
static removeHeader: (data: any) => any;
/**
* Get the file format present in the base64 string.
*
* @method getFileFormat
* @param {String} data Base64 data.
* @return {String} File format present in the JSON data.
*/
static getFileFormat: (data: any) => any;
/**
* Create base64 string from arraybuffer.
*
* @method fromArraybuffer
* @param {Arraybuffer} arraybuffer
* @return {String} base64
*/
static fromArraybuffer: (arraybuffer: any) => string;
/**
* Create base64 string from binary string.
*
* @method fromBinaryString
* @param {String} str
* @return {String} base64
*/
static fromBinaryString: (str: any) => string;
}
//# sourceMappingURL=Base64Utils.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"Base64Utils.d.ts","sourceRoot":"","sources":["../../../../src/Common/binary/Base64Utils.ts"],"names":[],"mappings":"AAEA;;;;GAIG;AACH,qBAAa,WAAW;IAEvB;;;;;OAKG;IACA,MAAM,CAAC,QAAQ,SAAsE;IAExF;;;;;;;;OAQG;IACA,MAAM,CAAC,YAAY,qBAGjB;IAEL;;;;;;OAMG;IACA,MAAM,CAAC,aAAa,qBAMlB;IAEL;;;;;;OAMG;IACA,MAAM,CAAC,eAAe,+BA8CpB;IAEL;;;;;;OAMG;IACA,MAAM,CAAC,gBAAgB,uBAwCrB;CACL"}

15
types/Common/binary/BufferUtils.d.ts vendored Normal file
View File

@@ -0,0 +1,15 @@
/// <reference types="node" />
/**
* BufferUtils contains methods to convert from and to Node.js Buffer binary format
*/
export declare class BufferUtils {
/**
* Create nodejs buffer from arraybuffer
*
* @method fromArrayBuffer
* @param {Arraybuffer} array
* @return {Buffer} buffer
*/
static fromArrayBuffer: (array: any) => Buffer;
}
//# sourceMappingURL=BufferUtils.d.ts.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"BufferUtils.d.ts","sourceRoot":"","sources":["../../../../src/Common/binary/BufferUtils.ts"],"names":[],"mappings":";AAAA;;GAEG;AACH,qBAAa,WAAW;IAEvB;;;;;;OAMM;IACH,MAAM,CAAC,eAAe,yBAWpB;CAEL"}