Skip to main content
Version: 5.14.1

Namespace: shortString

Functions​

isASCII​

â–¸ isASCII(str): boolean

Parameters​

NameType
strstring

Returns​

boolean

Defined in​

src/utils/shortString.ts:6


isShortString​

â–¸ isShortString(str): boolean

Parameters​

NameType
strstring

Returns​

boolean

Defined in​

src/utils/shortString.ts:12


isDecimalString​

â–¸ isDecimalString(decim): boolean

Parameters​

NameType
decimstring

Returns​

boolean

Defined in​

src/utils/shortString.ts:17


isText​

â–¸ isText(val): boolean

check if value is string text, and not string-hex, string-number

Parameters​

NameTypeDescription
valanyany

Returns​

boolean

boolean

Defined in​

src/utils/shortString.ts:26


splitLongString​

â–¸ splitLongString(longStr): string[]

Parameters​

NameType
longStrstring

Returns​

string[]

Defined in​

src/utils/shortString.ts:33


encodeShortString​

â–¸ encodeShortString(str): string

Convert an ASCII string to an hexadecimal string.

Example

const myEncodedString: string = encodeShortString('uri/pict/t38.jpg');

returns: string("0x7572692f706963742f7433382e6a7067")

Parameters​

NameTypeDescription
strstringASCII string - 31 characters maxi. Ex: "uri/item23.jpg"

Returns​

string

a string representing an Hex number 248 bits max.

Defined in​

src/utils/shortString.ts:49


decodeShortString​

â–¸ decodeShortString(str): string

Convert an hexadecimal or decimal string to an ASCII string.

Example

const myDecodedString: string = decodeShortString('0x7572692f706963742f7433382e6a7067');

return string ("uri/pict/t38.jpg")

Parameters​

NameTypeDescription
strstringstring - representing a 248 bits max number. Ex: hex ("0x1A4F64EA56") or decimal ("236942575435676423")

Returns​

string

a string with 31 characters max.

Defined in​

src/utils/shortString.ts:67


isShortText​

â–¸ isShortText(val): boolean

Parameters​

NameType
valany

Returns​

boolean

Defined in​

src/utils/shortString.ts:30


isLongText​

â–¸ isLongText(val): boolean

Parameters​

NameType
valany

Returns​

boolean

Defined in​

src/utils/shortString.ts:31