Methods
(static) ItemDataLoaded(msg) → {void}
| Name | Type | Description |
|---|---|---|
msg | dynamic |
- Type:
- void
(static) OnScreenShown() → {void}
- Type:
- void
(static) SetUpOptions() → {void}
- Type:
- void
(static) alphaActiveChanged() → {void}
- Type:
- void
(static) alphaSelectedChanged() → {void}
- Type:
- void
(static) configureBackdrop() → {void}
- Type:
- void
(static) configureGrid() → {void}
- Type:
- void
(static) getCollectionType() → {string}
- Type:
- string
(static) getDefaultView() → {string}
- Type:
- string
(static) getItemFocused() → {dynamic}
- Type:
- dynamic
(static) hideTVGuide() → {void}
Hide TV Guide and return to grid
- Type:
- void
(static) init() → {void}
- Type:
- void
(static) loadInitialItems() → {void}
- Type:
- void
(static) loadMoreData() → {void}
- Type:
- void
(static) onGenreItemFocused() → {void}
- Type:
- void
(static) onGenreItemSelected() → {void}
- Type:
- void
(static) onItemFocused() → {void}
- Type:
- void
(static) onItemSelected() → {void}
- Type:
- void
(static) onKeyEvent(key, press) → {boolean}
| Name | Type | Description |
|---|---|---|
key | string | |
press | boolean |
- Type:
- boolean
(static) onPresenterFiltersLoaded(event) → {void}
Bridge callback for presenter filters loading - forwards to presenter.onFiltersLoaded() This is needed because Roku observers look for functions at component scope, not on class instances. Presenters should observe with "onPresenterFiltersLoaded".
| Name | Type | Description |
|---|---|---|
event | object |
- Type:
- void
(static) onPresenterLogoLoaded(event) → {void}
Bridge callback for presenter logo loading - forwards to presenter.onLogoLoaded() This is needed because Roku observers look for functions at component scope, not on class instances. Presenters should observe with "onPresenterLogoLoaded".
| Name | Type | Description |
|---|---|---|
event | object |
- Type:
- void
(static) onPresenterTypeChanged() → {void}
Called when presenterType field changes - creates the appropriate presenter
- Type:
- void
(static) onTVGuideFocusedChannel() → {void}
Handle channel focus from TV Guide
- Type:
- void
(static) onTVGuideWatchChannel() → {void}
Handle channel selection from TV Guide
- Type:
- void
(static) onVoiceFilter() → {void}
- Type:
- void
(static) optionsClosed() → {void}
- Type:
- void
(static) prepareDataLoad(disableRemoteopt) → {void}
Prepare for data loading by stopping any active task, showing spinner, and hiding empty text
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
disableRemote | boolean | <optional> | false | Whether to disable remote input during loading |
- Type:
- void
(static) setupNodes() → {void}
- Type:
- void
(static) showTVGuide() → {void}
Show TV Guide (EPG) for LiveTV
- Type:
- void
(static) updateBackdropForFocusedItem() → {void}
- Type:
- void
(static) updateTitle() → {void}
- Type:
- void