Index
Type aliases
PaginationIterator
Functions
Const addWidgetListener
Parameters
arg: { programId: string }
program
Id: string
callback: WidgetListenerCallback
Returns any
Const getPaginatedUnclaimedRewards
Parameters
args: { programId: string }
program
Id: string
Returns Promise<AsyncIterator<Object, Function, Function>>
Const getPaginatedWidgets
Parameters
__namedParameters: Object
Returns Promise<PaginationIterator>
Const getPostedWidgets
Get list of widgets that have already been posted.
Parameters
__namedParameters: Object
Returns Promise<IPostedWidgetsPayload>
Const getWidget
Gets widget object from passed kind and id
Parameters
args: IWidgetCreationArgs
Returns Promise<IWidgetPayload>
Const getWidgetInteractions
Get list of widget interactions based on interaction url or an array of widget id or an array of widget kinds
Parameters
args: IWidgetInteractionArgs
Returns Promise<IWidgetKindInteractionsMap>
Const getWidgets
Parameters
args: IWidgetArgs
Returns Promise<IPaginatedResponse<IWidgetPayload>>
Const registerWidgetMode
Registers a custom widget state transition mode. The name argument is used to pass to one of the widget instantiation methods to choose
Parameters
name: string
mode: WidgetMode
Returns any
Const removeWidgetListener
Remove widget listener
Parameters
arg: { programId: string }
program
Id: string
callback: WidgetListenerCallback
Returns void
Generated using TypeDoc
Add a widget listener
2.4.0