Variable StringToolsConst
StringTools: {
Decode: (
buffer: Uint8Array<ArrayBufferLike> | Uint16Array<ArrayBufferLike>,
) => string;
DecodeBase64ToBinary: (base64Data: string) => ArrayBuffer;
DecodeBase64ToString: (base64Data: string) => string;
EncodeArrayBufferToBase64: (
buffer: ArrayBuffer | ArrayBufferView<ArrayBufferLike>,
) => string;
EndsWith: (str: string, suffix: string) => boolean;
PadNumber: (num: number, length: number) => string;
StartsWith: (str: string, suffix: string) => boolean;
} = ...
Decode: (
buffer: Uint8Array<ArrayBufferLike> | Uint16Array<ArrayBufferLike>,
) => string;
DecodeBase64ToBinary: (base64Data: string) => ArrayBuffer;
DecodeBase64ToString: (base64Data: string) => string;
EncodeArrayBufferToBase64: (
buffer: ArrayBuffer | ArrayBufferView<ArrayBufferLike>,
) => string;
EndsWith: (str: string, suffix: string) => boolean;
PadNumber: (num: number, length: number) => string;
StartsWith: (str: string, suffix: string) => boolean;
} = ...
Type Declaration
-
Decode: (buffer: Uint8Array<ArrayBufferLike> | Uint16Array<ArrayBufferLike>) => string
Decodes a buffer into a string
-
DecodeBase64ToBinary: (base64Data: string) => ArrayBuffer
Converts a given base64 string into an ArrayBuffer of raw byte data
-
DecodeBase64ToString: (base64Data: string) => string
Converts a given base64 string as an ASCII encoded stream of data
-
EncodeArrayBufferToBase64: (buffer: ArrayBuffer | ArrayBufferView<ArrayBufferLike>) => string
Encode a buffer to a base64 string
-
EndsWith: (str: string, suffix: string) => boolean
Checks for a matching suffix at the end of a string (for ES5 and lower)
-
PadNumber: (num: number, length: number) => string
Converts a number to string and pads with preceding zeroes until it is of specified length.
-
StartsWith: (str: string, suffix: string) => boolean
Checks for a matching suffix at the beginning of a string (for ES5 and lower)
Helper to manipulate strings