Extends
- GridPresenterBase
Methods
configureLoadTask(task, parentItem, currentView) → {void}
Configure load task with TV show-specific parameters
Parameters:
| Name | Type | Description |
|---|---|---|
task | object | |
parentItem | object | |
currentView | string |
Returns:
- Type:
- void
destroy() → {void}
Cleanup TV show-specific resources
Returns:
- Type:
- void
getBackdropMode() → {string}
TV shows always use fullscreen backdrop
Returns:
- Type:
- string
getGridConfig(currentView) → {object}
Configure grid layout and positioning for TV show views
Parameters:
| Name | Type | Description |
|---|---|---|
currentView | string |
Returns:
- Type:
- object
getOptions(parentItem) → {object}
Get TV show-specific view, sort, and filter options
Parameters:
| Name | Type | Description |
|---|---|---|
parentItem | object |
Returns:
- Type:
- object
onInit(view) → {void}
Initialize TV show-specific nodes and state
Parameters:
| Name | Type | Description |
|---|---|---|
view | object |
Returns:
- Type:
- void
onItemFocused(_item, _currentView) → {void}
No special handling needed for TV shows (no presentation view)
Parameters:
| Name | Type | Description |
|---|---|---|
_item | object | |
_currentView | string |
Returns:
- Type:
- void
shouldShowPresentationInfo(_currentView) → {boolean}
TV shows don't have presentation view
Parameters:
| Name | Type | Description |
|---|---|---|
_currentView | string |
Returns:
- Type:
- boolean