Braintree SDK Client Reference
Classes
Logger
debug
decreaseIndent
error
increaseIndent
info
log
method
resetIndent
toString
verbose
warn
Modules
AlbumData
setFields
AlbumGrid
getData
init
onKeyEvent
AlbumTrackList
getData
init
AlbumView
OnScreenHidden
adjustScreenForNoOverview
createDialogPallete
createFullDscrDlg
init
onDoneLoading
onKeyEvent
pageContentChanged
setOnScreenTextValues
setPosterImage
setScreenTitle
setupMainNode
Alpha
init
onKeyEvent
ArtistView
OnScreenHidden
OnScreenShown
artistOverviewChanged
createDialogPallete
createFullDscrDlg
dscrShowFocus
init
onAlbumsData
onAlbumsEscape
onAppearsOnData
onAppearsOnEscape
onBackdropImageLoaded
onButtonSelectedChange
onEllipsisChanged
onKeyEvent
onSectionNavigationEscape
onSectionNavigationSelected
onSectionScrollerChange
pageContentChanged
setBackdropImage
setPosterImage
setScreenTitle
setupButtons
setupMainNode
AudioPlayer
ReportPlayback
audioStateChanged
init
AudioPlayerView
LoadNextSong
OnScreenHidden
audioPositionChanged
audioStateChanged
bufferPositionChanged
endScreenSaver
findCurrentSongIndex
init
loadButtons
loopClicked
nextClicked
onAudioStreamLoaded
onBackdropImageLoaded
onButtonSelectedChange
onKeyEvent
onMetaDataLoaded
onScreensaverTimeoutLoaded
pageContentChanged
playAction
previousClicked
resetLoopModeToDefault
screenSaverActive
setBackdropImage
setLoopButtonImage
setOnScreenTextValues
setPosterImage
setScreenTitle
setShuffleIconState
setTrackNumberDisplay
setupAnimationTasks
setupAudioNode
setupButtons
setupDataTasks
setupInfoNodes
setupScreenSaver
shuffleClicked
startScreenSaver
toggleShuffleEnabled
AudioTrackListItem
focusChanged
init
itemContentChanged
ButtonGroupHoriz
init
onKeyEvent
ButtonGroupVert
bgv_onFocusButtonChanged
bgv_onFocusChanged
init
onKeyEvent
ChannelData
setFields
setPoster
CollectionData
setFields
setPoster
ConfigData
init
ConfigItem
init
itemContentChanged
setColors
ConfigList
dismiss_dialog
init
onDialogButton
onItemSelected
setData
show_dialog
ExtrasItem
focusChanged
init
showContent
ExtrasRowList
addRowSize
buildRow
init
loadParts
loadPersonVideos
onAdditionalPartsLoaded
onLikeThisLoaded
onMoviesLoaded
onPeopleLoaded
onRowItemSelected
onSeriesLoaded
onShowsLoaded
onSpecialFeaturesLoaded
updateSize
FavoriteItemsTask
init
setFavoriteStatus
FolderData
setFields
setPoster
GetFiltersTask
getFiltersTask
init
GetNextEpisodeTask
getNextEpisodeTask
init
GetPlaybackInfoTask
GetTranscodingStats
ItemPostPlaybackInfo
getDisplayBitrate
getPlaybackInfoTask
havePlaybackInfo
init
GetShuffleEpisodesTask
getShuffleEpisodesTask
init
GridItem
focusChanged
focusChanging
init
itemContentChanged
onPosterLoadStatusChanged
GridItemSmall
focusChanged
init
itemContentChanged
onPosterLoadStatusChanged
Home
init
loadLibraries
refresh
HomeData
setData
HomeItem
drawProgressBar
focusChanged
init
itemContentChanged
onPosterLoadStatusChanged
HomeRows
deleteFromSizeArray
filterNodeArray
getRowIndex
init
itemSelected
loadLibraries
onKeyEvent
onLibrariesLoaded
updateContinueItems
updateFavoritesItems
updateHomeRows
updateLatestItems
updateNextUpItems
updateOnNowItems
updateSize
updateSizeArray
IconButton
init
onBackgroundChanged
onFocusChanged
onHeightChanged
onIconChanged
onKeyEvent
onPaddingChanged
onTextChanged
onWidthChanged
setIconSize
Image
ImageURL
ItemImages
PosterImage
UserImageURL
ImageData
setFields
ItemGrid
ItemDataLoaded
SetBackground
SetUpOptions
getCollectionType
inStringArray
init
loadInitialItems
loadMoreData
newBGLoaded
onChannelFocused
onChannelSelected
onGenreItemSelected
onItemFocused
onItemSelected
onItemalphaSelected
onKeyEvent
onvoiceFilter
optionsClosed
setBoxsetsOptions
setDefaultOptions
setLiveTvOptions
setMoviesOptions
setMusicOptions
setPhotoAlbumOptions
setTvShowsOptions
showTVGuide
swapDone
updateTitle
ItemGridOptions
buttonFocusChanged
hideChecklist
init
isFilterMenuDataValid
onFilterFocusChange
onKeyEvent
optionsSet
saveFavoriteItemSelected
setHeartColor
showChecklist
toggleFavorite
Items
AppearsOnList
ArtistOverview
AudioItem
AudioStream
BackdropImage
CreateArtistMix
CreateInstantMix
GetIntroVideos
GetSongsByArtist
ItemGetPlaybackInfo
ItemMetaData
ItemPostPlaybackInfo
MusicAlbumList
MusicSongList
PlaylistItemList
TVEpisodeShuffleList
TVEpisodes
TVSeasons
searchMedia
useTranscodeAudioStream
JFButton
init
onTextChanged
JFButtons
focusChanged
highlightSelected
init
onKeyEvent
renderChanged
selectedIndexChanged
showButtons
updateButtons
JFGroup
init
onKeyEvent
JFMessageDialog
init
onKeyEvent
redraw
updateMessage
updateOptions
JFOverhang
init
onVisibleChange
resetTime
setClockVisibility
setRightSeperatorVisibility
updateOptions
updateTime
updateTimeDisplay
updateTitle
updateUser
JFScene
init
onKeyEvent
JFScreen
OnScreenHidden
OnScreenShown
init
JFServer
init
itemContentChanged
onFocusPercentChange
setTextColor
JFVideo
ReportPlayback
bufferCheck
checkTimeToDisplayNextEpisode
hideNextEpisodeButton
init
loadCaption
onAllowCaptionsChange
onContentChange
onKeyEvent
onNextEpisodeDataLoaded
onPositionChanged
onState
showNextEpisodeButton
toggleCaption
updateCaption
updateCount
ListPoster
focusChanged
init
itemContentChanged
updateSize
LoadChannelsTask
init
loadChannels
LoadItemsTask
getPersonVideos
init
loadItems
LoadItemsTask2
init
loadItems
LoadPhotoTask
init
loadItems
LoadProgramDetailsTask
init
loadProgramDetails
LoadScreenSaverTimeoutTask
getScreensaverTimeout
init
LoadSheduleTask
init
loadSchedule
LoadVideoContentTask
FindPreferredAudioStream
LoadItems_AddVideoContent
LoadItems_VideoPlayer
addNextEpisodesToQueue
addSubtitlesToVideo
addVideoContentURL
directPlaySupported
getContainerType
getSubtitleLanguages
getTranscodeReasons
init
loadItems
sortSubtitles
LogMixin
log_Logger
log_getLogInstance
log_global
LogNodeTransport
Init
Init
logItem
logItem
log_clearLog
log_updateLogOutput
LogScreenTransport
init
init
init
init
logItem
logItem
logItem
logItem
sendLogsNow
sendLogsNow
LoginScene
init
onKeyEvent
Main
Main
MovieData
setContainer
setFields
setPoster
MovieDetails
OnScreenShown
SetDefaultAudioTrack
SetUpAudioOptions
SetUpVideoOptions
audioOptionsClosed
getEndTime
getRuntime
init
itemContentChanged
onKeyEvent
round
setFavoriteColor
setFieldText
setWatchedColor
trailerAvailableChanged
videoOptionsClosed
MovieLibraryView
FilterDataLoaded
ItemDataLoaded
LogoImageLoaded
OnScreenHidden
OnScreenShown
SetBackground
SetName
SetOfficialRating
SetOverview
SetProductionYear
getCollectionType
getItemFocused
getRuntime
inStringArray
init
loadInitialItems
loadMoreData
newBGLoaded
onChannelSelected
onGenreItemSelected
onItemFocused
onItemSelected
onItemalphaSelected
onKeyEvent
onvoiceFilter
optionsClosed
round
setFieldText
setMoviesOptions
setSelectedOptions
setupNodes
swapDone
MovieOptions
buttonFocusChanged
init
onKeyEvent
optionsSet
MusicAlbumData
setFields
setPoster
MusicAlbumSongListData
setFields
setPoster
MusicArtistData
setFields
setPoster
MusicArtistGridItem
focusChanged
init
itemContentChanged
onPosterLoadStatusChanged
MusicLibraryView
ItemDataLoaded
LogoImageLoaded
OnScreenHidden
OnScreenShown
SetAlbumCount
SetBackground
SetGenres
SetName
SetSongCount
SetUpOptions
getCollectionType
getItemFocused
inStringArray
init
loadInitialItems
loadMoreData
newBGLoaded
onChannelSelected
onGenreItemFocused
onGenreItemSelected
onItemFocused
onItemSelected
onItemalphaSelected
onKeyEvent
onvoiceFilter
optionsClosed
setFieldText
setMusicOptions
setupNodes
swapDone
MusicSongData
setFields
setPoster
OptionNode
init
OptionsButton
init
press
OptionsData
init
press
update_title
OptionsSlider
init
onKeyEvent
setFields
OverviewDialog
onKeyEvent
setOverview
setTitle
PersonData
setFields
setPoster
PersonDetails
createDialogPallete
createFullDscrDlg
dscrShowFocus
init
loadPerson
onButtonGroupEscaped
onKeyEvent
setFavoriteColor
shortDate
PhotoData
setFields
setPoster
PhotoDetails
init
isValidToContinue
itemContentChanged
nextSlide
onKeyEvent
onPhotoLoaded
statusUpdate
PlaybackDialog
onKeyEvent
PlayedCheckmark
init
PlaylistData
setFields
setPoster
PlaylistView
OnScreenHidden
adjustScreenForNoOverview
createDialogPallete
createFullDscrDlg
init
onDoneLoading
onKeyEvent
pageContentChanged
setOnScreenTextValues
setPosterImage
setScreenTitle
setupMainNode
PlaystateTask
PlaystateDefaults
PlaystateUpdate
init
ProgramDetails
channelUpdated
focusChanged
getDurationStringFromSeconds
getRelativeDayName
init
onAnimationComplete
onKeyEvent
programUpdated
setupLabels
updateLabels
PublicUserData
init
QueueManager
clear
clearHold
deleteAtIndex
getCount
getCurrentItem
getHold
getIsShuffled
getItemByIndex
getItemType
getPosition
getQueue
getQueueTypes
getQueueUniqueTypes
getUnshuffledQueue
hold
init
isPrerollActive
moveBack
moveForward
peek
playQueue
pop
push
resetQueueItemOrder
resetShuffle
set
setPosition
setPrerollStatus
setTopStartingPoint
shuffleQueueItems
toggleShuffle
top
QuickConnect
init
monitorQuickConnect
QuickConnectDialog
OnAuthenticated
init
onButtonSelected
onKeyEvent
quickConnectClosed
quickConnectStatus
RadioDialog
init
moveScrollBar
onButtonSelected
onContentDataChanged
onItemFocused
onItemSelected
onKeyEvent
onScrollBarFocus
RecordProgramTask
RecordOrCancelProgram
init
SceneManager
clearPreviousScene
clearScenes
deleteSceneAtIndex
dismissDialog
getActiveScene
init
isDialogOpen
optionClosed
optionDialog
optionSelected
popScene
pushScene
radioDialog
registerOverhangData
resetTime
settings
standardDialog
unregisterOverhangData
updateOptions
updateOverhangTitle
updateOverhangVisible
updateUser
userMessage
ScheduleProgramData
setFields
setPoster
SearchBox
init
searchMedias
SearchData
setFields
setPoster
SearchResults
init
loadResults
onKeyEvent
searchMedias
SearchRow
addRow
getData
init
updateSize
SearchTask
init
search
SeriesData
setFields
setPoster
ServerDiscoveryTask
AddServer
ProcessClientDiscoveryResponse
ProcessSSDPResponse
SendClientDiscoveryBroadcast
SendSSDPBroadcast
execute
init
SetServerScreen
ScanForServers
ScanForServersComplete
ShowKeyboard
clearErrorMessage
init
onDialogButton
onKeyEvent
ShowScenes
CreateAlbumView
CreateArtistView
CreateHomeGroup
CreateItemGrid
CreateMovieDetailsGroup
CreateMovieLibraryView
CreateMusicLibraryView
CreatePersonView
CreatePlaylistView
CreateSearchPage
CreateSeasonDetailsGroup
CreateSeasonDetailsGroupByID
CreateSeriesDetailsGroup
CreateServerGroup
CreateSigninGroup
CreateUserSelectGroup
CreateVideoPlayerGroup
DeleteFromServerList
LoginFlow
SaveServerList
SendPerformanceBeacon
playbackOptionDialog
SlideOutButton
init
onKeyEvent
sob_onBackgroundChanged
sob_onFocusChanged
sob_onHeightChanged
sob_onHighlightChanged
sob_onIconChanged
sob_onPaddingChanged
sob_onTextChanged
sob_onWidthChanged
sob_setIconSize
SongItem
focusChanged
init
itemContentChanged
Spinner
init
StandardDialog
init
onContentDataChanged
Subtitles
availSubtitleTrackIdx
changeSubtitleDuringPlayback
defaultSubtitleTrack
defaultSubtitleTrackFromVid
getSubtitleLanguages
getSubtitleSelIdxFromSubIdx
selectSubtitleTrack
selectSubtitleTrackDialog
setupSubtitle
sortSubtitles
turnoffSubtitles
TVEpisode
setFields
setPoster
TVEpisodeData
setFields
setPoster
TVEpisodeRow
init
onKeyEvent
setData
setupRows
updateSize
TVEpisodeRowWithOptions
SetUpAudioOptions
SetUpVideoOptions
audioOptionsClosed
init
onKeyEvent
rowsDoneLoading
setupRows
videoOptionsClosed
TVEpisodes
init
onKeyEvent
setSeasonLoading
updateSeason
TVListDetails
DisplayAudioAvailable
DisplayVideoAvailable
SetupAudioDisplay
focusChanged
getEndTime
getRuntime
init
itemContentChanged
TVListOptions
buttonFocusChanged
init
onKeyEvent
optionsSet
TVSeasonData
setFields
setPoster
TVSeasonRow
getData
init
updateSize
TVShowDescription
getEndTime
getHistory
getRuntime
init
itemContentChanged
round
setFieldText
TVShowDetails
getEndTime
getHistory
getRuntime
init
itemContentChanged
onKeyEvent
onShuffleEpisodeDataLoaded
round
setFieldText
TextSizeTask
getTextSize
init
UserData
getPreference
loadFromJSON
loadFromRegistry
removeFromRegistry
saveToRegistry
setActive
setDataFromJSON
setPreference
setServer
UserItem
init
itemContentChanged
UserLibrary
MarkItemFavorite
MarkItemWatched
UnmarkItemFavorite
UnmarkItemWatched
UserRow
init
onKeyEvent
setData
setUser
updateSize
UserSelect
init
itemContentChanged
onKeyEvent
redraw
VideoData
setFields
setPoster
VideoPlayer
AddVideoContent
GetPlaybackInfo
GetTranscodingStats
PlayIntroVideo
VideoPlayer
autoPlayNextEpisode
directPlaySupported
getAudioFormat
getAudioInfo
getContainerType
getDisplayBitrate
getTranscodeReasons
havePlaybackInfo
startPlayBackOver
VideoPlayerView
ReportPlayback
bufferCheck
checkTimeToDisplayNextEpisode
hideNextEpisodeButton
init
loadCaption
onAllowCaptionsChange
onContentChange
onKeyEvent
onNextEpisodeDataLoaded
onPlaybackErrorButtonSelected
onPlaybackErrorDialogClosed
onPositionChanged
onState
onSubtitleChange
onVideoContentLoaded
showNextEpisodeButton
showPlaybackErrorDialog
toggleCaption
updateCaption
updateCount
VideoTrackListItem
focusChanged
init
itemContentChanged
ViewCreator
CreateAudioPlayerView
CreateVideoPlayerView
availSubtitleTrackIdx
onPlaybackInfoLoaded
onSelectPlaybackInfoPressed
onSelectSubtitlePressed
onSelectionMade
onStateChange
processSubtitleSelection
WhatsNewDialog
init
setPalette
baserequest
APIRequest
authRequest
buildParams
buildURL
deleteVoid
getJson
getString
getVoid
get_url
headVoid
postJson
postString
postVoid
setCertificateAuthority
bslib
rokucommunity_bslib_coalesce
rokucommunity_bslib_ternary
rokucommunity_bslib_toString
captionTask
fetchCaption
init
isTime
newLayoutGroup
newRect
newlabel
parseVTT
setFont
toMs
updateCaption
deviceCapabilities
GetBitRateLimit
GetDirectPlayProfiles
PostDeviceProfile
getDeviceCapabilities
getDeviceProfile
removeDecimals
updateProfileArray
globals
SaveAppToGlobal
SaveDeviceToGlobal
setConstants
integerKeyboard
init
intkeyboard_onMaxLengthChanged
keySelected
onKeyEvent
log
clearLog
getLogInstance
global
initializeLogManager
log_onDateTimerFire
log_onIncludeDate
onTransportsChange
updateLogOutput
mLog
Init
Init
log_log_onDateTimerFire
log_log_onIncludeDate
log_onTransportsChange
misc
AssocArrayEqual
arrayHasValue
div_ceiling
findNodeBySubtype
formatTime
getButton
getMinutes
getMsgPicker
get_dialog_result
inArray
isLocalhost
isNodeEvent
isValid
isValidAndNotEmpty
lastFocusedChild
leftPad
message_dialog
option_dialog
parseUrl
roundNumber
secondsToHuman
setFieldTextValue
show_dialog
standardize_jellyfin_url
startLoadingSpinner
startMediaLoadingSpinner
stopLoadingSpinner
ticksToHuman
toString
versionChecker
schedule
channelFilterSet
channelsearchTermSet
focusProgramDetails
init
onChannelsLoaded
onGridScrolled
onKeyEvent
onProgramDetailsLoaded
onProgramFocused
onProgramSelected
onRecordChannelSelected
onRecordOperationDone
onRecordSeriesChannelSelected
onScheduleLoaded
onWatchChannelSelected
section
init
onFocusChange
onIDChange
onTranslationChange
scrollDownToOnDeck
scrollOffBottom
scrollOffOnDeck
scrollOffTop
scrollUpToOnDeck
showFromBottom
showFromTop
sectionScroller
displayedIndexChanged
init
onFocusChange
settings
LoadMenu
boolSettingChanged
init
onKeyEvent
onKeyGridEscape
onKeyGridSubmit
radioSettingChanged
settingFocused
settingSelected
userauth
AboutMe
AuthenticateViaQuickConnect
AvailableUsers
GetPublicUsers
LoadUserAbilities
LoadUserPreferences
ServerInfo
SignOut
checkQuickConnect
get_token
initQuickConnect