Skip to content

GramIO API Reference / @gramio/callback-data/dist

@gramio/callback-data/dist ​

Classes ​

ClassDescription
CallbackDataClass-helper that construct schema and serialize/deserialize with CallbackData.pack and CallbackData.unpack methods

Type Aliases ​

Type AliasDescription
InferDataPack-
InferDataUnpack-
SafeUnpackResult-

Functions ​

decode() ​

decode(suffix): string

Defined in: callback-data/index.d.ts:67

Decode an invisible suffix created by encode.

Parameters ​

ParameterType
suffixstring

Returns ​

string


embed() ​

embed(visible, data): string

Defined in: callback-data/index.d.ts:69

Append an invisible payload to human-visible text.

Parameters ​

ParameterType
visiblestring
datastring

Returns ​

string


encode() ​

encode(data): string

Defined in: callback-data/index.d.ts:65

Encode a string as an invisible base-16 UTF-8 suffix.

Parameters ​

ParameterType
datastring

Returns ​

string


extract() ​

extract(text): object

Defined in: callback-data/index.d.ts:71

Extract a trailing invisible payload and the human-visible text.

Parameters ​

ParameterType
textstring

Returns ​

object

NameTypeDefined in
datastringcallback-data/index.d.ts:73
visiblestringcallback-data/index.d.ts:72