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