@sentio/sdksuibuiltinNamespaces_0x2Classes

display

Class in @sentio/sdk/sui/builtin › _0x2

Defined in @sentio/sdk/sui/builtin › _0x2

Event and struct types of this Move module: @typemove/sui › 0x2::display

Extends

Constructors

Constructor

new display(options: SuiBindOptions): display;

Parameters

ParameterType
optionsSuiBindOptions

Returns

display

Overrides

SuiBaseProcessor.constructor

Properties

PropertyModifierTypeDefault valueInherited from
callHandlerspublicCallHandler<Data_SuiCall>[][]SuiBaseProcessor.callHandlers
coderpublicMoveCoderundefinedSuiBaseProcessor.coder
configpublicIndexConfigureundefinedSuiBaseProcessor.config
eventHandlerspublicEventHandler<Data_SuiEvent>[][]SuiBaseProcessor.eventHandlers
moduleNamereadonlystringundefinedSuiBaseProcessor.moduleName
objectChangeHandlerspublicObjectChangeHandler<Data_SuiObjectChange>[][]SuiBaseProcessor.objectChangeHandlers
DEFAULT_OPTIONSstaticSuiBindOptionsundefined-

Methods

getChainId()

getChainId(): string;

Returns

string

Inherited from

SuiBaseProcessor.getChainId


onEntryAdd()

onEntryAdd(
   func: (call: AddPayload, ctx: SuiContext) => void, 
   filter?: CallFilter, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, AddPayload<any>>
): display;

Parameters

ParameterType
func(call: AddPayload, ctx: SuiContext) => void
filter?CallFilter
handlerOptions?HandlerOptions<MoveFetchConfig, AddPayload<any>>

Returns

display


onEntryAddMultiple()

onEntryAddMultiple(
   func: (call: AddMultiplePayload, ctx: SuiContext) => void, 
   filter?: CallFilter, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, AddMultiplePayload<any>>
): display;

Parameters

ParameterType
func(call: AddMultiplePayload, ctx: SuiContext) => void
filter?CallFilter
handlerOptions?HandlerOptions<MoveFetchConfig, AddMultiplePayload<any>>

Returns

display


onEntryCreateAndKeep()

onEntryCreateAndKeep(
   func: (call: CreateAndKeepPayload, ctx: SuiContext) => void, 
   filter?: CallFilter, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, CreateAndKeepPayload<any>>
): display;

Parameters

ParameterType
func(call: CreateAndKeepPayload, ctx: SuiContext) => void
filter?CallFilter
handlerOptions?HandlerOptions<MoveFetchConfig, CreateAndKeepPayload<any>>

Returns

display


onEntryEdit()

onEntryEdit(
   func: (call: EditPayload, ctx: SuiContext) => void, 
   filter?: CallFilter, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, EditPayload<any>>
): display;

Parameters

ParameterType
func(call: EditPayload, ctx: SuiContext) => void
filter?CallFilter
handlerOptions?HandlerOptions<MoveFetchConfig, EditPayload<any>>

Returns

display


onEntryRemove()

onEntryRemove(
   func: (call: RemovePayload, ctx: SuiContext) => void, 
   filter?: CallFilter, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, RemovePayload<any>>
): display;

Parameters

ParameterType
func(call: RemovePayload, ctx: SuiContext) => void
filter?CallFilter
handlerOptions?HandlerOptions<MoveFetchConfig, RemovePayload<any>>

Returns

display


onEntryUpdateVersion()

onEntryUpdateVersion(
   func: (call: UpdateVersionPayload, ctx: SuiContext) => void, 
   filter?: CallFilter, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, UpdateVersionPayload<any>>
): display;

Parameters

ParameterType
func(call: UpdateVersionPayload, ctx: SuiContext) => void
filter?CallFilter
handlerOptions?HandlerOptions<MoveFetchConfig, UpdateVersionPayload<any>>

Returns

display


onEvent()

onEvent(handler: (event: Event, ctx: SuiContext) => void, handlerOptions?: HandlerOptions<MoveFetchConfig, Event>): this;

Parameters

ParameterType
handler(event: Event, ctx: SuiContext) => void
handlerOptions?HandlerOptions<MoveFetchConfig, Event>

Returns

this

Inherited from

SuiBaseProcessor.onEvent


onEventDisplayCreated()

onEventDisplayCreated(
   func: (event: DisplayCreatedInstance, ctx: SuiContext) => void, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, DisplayCreatedInstance>, 
   eventFilter?: Omit<EventFilter, "account" | "type">
): display;

Parameters

ParameterType
func(event: DisplayCreatedInstance, ctx: SuiContext) => void
handlerOptions?HandlerOptions<MoveFetchConfig, DisplayCreatedInstance>
eventFilter?Omit<EventFilter, "account" | "type">

Returns

display


onEventVersionUpdated()

onEventVersionUpdated(
   func: (event: VersionUpdatedInstance, ctx: SuiContext) => void, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, VersionUpdatedInstance>, 
   eventFilter?: Omit<EventFilter, "account" | "type">
): display;

Parameters

ParameterType
func(event: VersionUpdatedInstance, ctx: SuiContext) => void
handlerOptions?HandlerOptions<MoveFetchConfig, VersionUpdatedInstance>
eventFilter?Omit<EventFilter, "account" | "type">

Returns

display


onTransactionBlock()

onTransactionBlock(
   handler: (transaction: ExecutedTransaction, ctx: SuiContext) => PromiseOrVoid, 
   filter?: TransactionFilter, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, ExecutedTransaction>
): this;

Parameters

ParameterType
handler(transaction: ExecutedTransaction, ctx: SuiContext) => PromiseOrVoid
filter?TransactionFilter
handlerOptions?HandlerOptions<MoveFetchConfig, ExecutedTransaction>

Returns

this

Inherited from

SuiBaseProcessor.onTransactionBlock


bind()

static bind(options?: Partial<SuiBindOptions>): display;

For a given function, creates a bound function that has the same body as the original function. The this object of the bound function is associated with the specified object, and has the specified initial parameters.

Parameters

ParameterType
optionsPartial<SuiBindOptions>

Returns

display

On this page