Hierarchy
- LitElement
- LiveLikeWidgets
Index
Constructors
Properties
Methods
- after
Widgets Loaded - attach
- create
Sync Widget - create
Widget - create
Widget Element - detach
- disconnected
Callback - enqueue
Widget - first
Updated - get
Unclaimed Rewards - load
Next Page - load
Timeline - on
Initial Widgets Loaded - on
More Widgets Loaded - on
Widget Received - over
Ride Timer - register
Widget Mode - render
- show
Widget - start
- update
El - updated
- widget
Listener
Constructors
constructor
Returns LiveLikeWidgets
Properties
authors
Add to element to enabled listing the widget author tag in timeline mode
customTemplateRenderer
customWidgetRenderer
dataId
hasWidgetAttached
hide_dismiss_button
Boolean to toggle displaying the widget's dismiss button
lang
Sets language code
loaded
If the element has loaded
mode
The mode of the element. Either "pop-up" or "timeline". Default is "pop-up"
programid
The id of the program to load the element with
queue
reactions
If true, widget reactions are shown once widget is not longer in 'ready' or 'interactive' phase
sequence
syncStrategy
Sets the custom syncStrategy
timeformat
Object containing time formatting properties.
Type declaration
day: string
hour: string
minute: string
month: string
year: string
timestamps
Add to element to enabled listing the widget timestamps tag in timeline mode
updating
Methods
afterWidgetsLoaded
Parameters
__namedParameters: Object
Returns Promise<void>
attach
Parameters
widgetEl: Widget
position: "prepend" | "append"
Returns Promise<void>
createSyncWidget
Creates and queues widget from widget id and kind. Displays widget according to syncStrategy.
Parameters
args: IWidgetCreationArgs
Returns Promise<unknown>
createWidget
Parameters
args: IWidgetDisplayArgs
Returns Promise<any>
createWidgetElement
Creates and immediately displays widget.
Parameters
args: IWidgetCreationArgs
Returns Promise<unknown>
detach
Parameters
widgetEl: Widget
Returns Promise<void>
disconnectedCallback
Returns void
enqueueWidget
Adds widget to the widgetQueue for spoiler prevention
Parameters
args: IWidgetDisplayArgs
Returns any
firstUpdated
Returns void
getUnclaimedRewards
Returns Promise<any>
loadNextPage
Returns any
loadTimeline
Parameters
programId: any
Returns Promise<void>
onInitialWidgetsLoaded
Parameters
__namedParameters: Object
Returns any
onMoreWidgetsLoaded
Parameters
__namedParameters: Object
Returns any
onWidgetReceived
Parameters
widgetPayload: any
Returns any
overRideTimer
Parameters
__namedParameters: Object
Returns number
registerWidgetMode
Registers widget mode
Parameters
name: string
mode: WidgetMode
Returns void
render
Returns TemplateResult
showWidget
Immediately begins widget lifecycle and state transitions.
Parameters
args: IWidgetDisplayArgs
Returns Promise<unknown>
start
Parameters
args: IWidgetDisplayArgs
Returns Promise<any>
updateEl
Returns void
updated
Parameters
changedProps: any
Returns void
widgetListener
Parameters
e: any
Returns void
Generated using TypeDoc
livelike-widgets