LiveTVPresenter. LiveTVPresenter

new LiveTVPresenter() → {LiveTVPresenter}

Returns:
Type: 
LiveTVPresenter

Extends

  • GridPresenterBase

Methods

configureLoadTask(task, parentItem, viewMode) → {void}

Parameters:
NameTypeDescription
taskobject
parentItemobject
viewModestring
Returns:
Type: 
void

destroy() → {void}

Returns:
Type: 
void

getBackdropMode() → {string}

LiveTV uses fullscreen backdrop

Returns:
Type: 
string

getGridConfig(viewMode) → {object}

Channel logos need scaleToFit, not scaleToZoom

Parameters:
NameTypeDescription
viewModestring
Returns:
Type: 
object

getOptions(parentItem) → {object}

Parameters:
NameTypeDescription
parentItemobject
Returns:
Type: 
object

isTVGuideView() → {boolean}

Check if current view is TV Guide

Returns:
Type: 
boolean

onInit(view) → {void}

Parameters:
NameTypeDescription
viewobject
Returns:
Type: 
void

shouldShowPresentationInfo(viewMode) → {boolean}

No presentation info for LiveTV

Parameters:
NameTypeDescription
viewModestring
Returns:
Type: 
boolean