Module: ShowScenes

Methods


<static> CreateAlbumView(album)

Shows details on selected album. Description text, image, and list of available songs

Parameters:
Name Type Description
album object
Source:
Returns:
Type
dynamic

<static> CreateArtistView(artist)

Shows details on selected artist. Bio, image, and list of available albums

Parameters:
Name Type Description
artist object
Source:
Returns:
Type
dynamic

<static> CreateHomeGroup()

Source:
Returns:
Type
dynamic

<static> CreateItemGrid(libraryItem)

Parameters:
Name Type Description
libraryItem object
Source:
Returns:
Type
dynamic

<static> CreateMovieDetailsGroup(movie)

Parameters:
Name Type Description
movie object
Source:
Returns:
Type
dynamic

<static> CreateMovieLibraryView(libraryItem)

Parameters:
Name Type Description
libraryItem object
Source:
Returns:
Type
dynamic

<static> CreateMusicLibraryView(libraryItem)

Parameters:
Name Type Description
libraryItem object
Source:
Returns:
Type
dynamic

<static> CreatePersonView(personData)

Parameters:
Name Type Description
personData object
Source:
Returns:
Type
dynamic

<static> CreatePlaylistView(playlist)

Shows details on selected playlist. Description text, image, and list of available items

Parameters:
Name Type Description
playlist object
Source:
Returns:
Type
dynamic

<static> CreateSearchPage()

Source:
Returns:
Type
dynamic

<static> CreateSeasonDetailsGroup(series, season)

Parameters:
Name Type Description
series object
season object
Source:
Returns:
Type
dynamic

<static> CreateSeasonDetailsGroupByID(seriesID, seasonID)

Parameters:
Name Type Description
seriesID string
seasonID string
Source:
Returns:
Type
dynamic

<static> CreateSeriesDetailsGroup(seriesID)

Parameters:
Name Type Description
seriesID string
Source:
Returns:
Type
dynamic

<static> CreateServerGroup()

Source:
Returns:
Type
dynamic

<static> CreateSigninGroup( [user])

Parameters:
Name Type Argument Default Description
user dynamic <optional>
""
Source:
Returns:
Type
dynamic

<static> CreateUserSelectGroup( [users])

Parameters:
Name Type Argument Default Description
users dynamic <optional>
[]
Source:
Returns:
Type
dynamic

<static> CreateVideoPlayerGroup(video_id [, mediaSourceId] [, audio_stream_idx] [, forceTranscoding] [, showIntro] [, allowResumeDialog])

Parameters:
Name Type Argument Default Description
video_id string
mediaSourceId dynamic <optional>
invalid
audio_stream_idx integer <optional>
1
forceTranscoding boolean <optional>
false
showIntro boolean <optional>
true
allowResumeDialog boolean <optional>
true
Source:
Returns:
Type
dynamic

<static> DeleteFromServerList(urlToDelete)

Parameters:
Name Type Description
urlToDelete dynamic
Source:
Returns:
Type
void

<static> LoginFlow()

Source:
Returns:
Type
dynamic

<static> SaveServerList()

Source:
Returns:
Type
void

<static> SendPerformanceBeacon(signalName)

Roku Performance monitoring

Parameters:
Name Type Description
signalName string
Source:
Returns:
Type
void

<static> playbackOptionDialog(time, meta)

Opens dialog asking user if they want to resume video or start playback over only on the home screen

Parameters:
Name Type Description
time longinteger
meta object
Source:
Returns:
Type
void