PhotoPresenter. PhotoPresenter

new PhotoPresenter() → {PhotoPresenter}

Returns:
Type: 
PhotoPresenter

Extends

  • GridPresenterBase

Methods

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

Parameters:
NameTypeDescription
taskobject
parentItemobject
viewModestring
Returns:
Type: 
void

destroy() → {void}

Returns:
Type: 
void

getBackdropMode() → {string}

Photos use fullscreen backdrop

Returns:
Type: 
string

getGridConfig(viewMode) → {object}

Parameters:
NameTypeDescription
viewModestring
Returns:
Type: 
object

getOptions(parentItem) → {object}

Photo view options control slideshow and random behavior These are unusual - 4 options that set 2 boolean flags

Parameters:
NameTypeDescription
parentItemobject
Returns:
Type: 
object

isRandom() → {boolean}

Returns current random state based on view mode

Returns:
Type: 
boolean

isSlideshow() → {boolean}

Returns current slideshow state based on view mode

Returns:
Type: 
boolean

onInit(view) → {void}

Parameters:
NameTypeDescription
viewobject
Returns:
Type: 
void

onOptionsClosed(_options) → {void}

Called when options dialog is closed Persist slideshow/random settings based on view selection

Parameters:
NameTypeDescription
_optionsobject
Returns:
Type: 
void

shouldShowPresentationInfo(viewMode) → {boolean}

No presentation info for photos

Parameters:
NameTypeDescription
viewModestring
Returns:
Type: 
boolean