View on GitHub

webOS TV

A promise-based package to control webOS based TVs with JavaScript.

webOS / Exports / model

Module: model

Table of contents

Enumerations

Interfaces

Type Aliases

Type Aliases

AppListResult

Ƭ AppListResult: TVAppInfo[]

Defined in

src/model.ts:430


AppStateResult

Ƭ AppStateResult: AppStateTVResponse

Defined in

src/model.ts:277


AuthenticateResult

Ƭ AuthenticateResult: string

Defined in

src/model.ts:77


ChannelDownResult

Ƭ ChannelDownResult: GetCurrentChannelResult

Defined in

src/model.ts:200


ChannelDownTVResponse

Ƭ ChannelDownTVResponse: EmptyResponse

Defined in

src/model.ts:198


ChannelUpResult

Ƭ ChannelUpResult: GetCurrentChannelResult

Defined in

src/model.ts:196


ChannelUpTVResponse

Ƭ ChannelUpTVResponse: EmptyResponse

Defined in

src/model.ts:194


Check3DStatusResult

Ƭ Check3DStatusResult: TV3DStatus

Defined in

src/model.ts:342


CloseAppResult

Ƭ CloseAppResult: void

Defined in

src/model.ts:305


CloseAppTVResponse

Ƭ CloseAppTVResponse: EmptyResponse

Defined in

src/model.ts:303


CloseMediaViewerResult

Ƭ CloseMediaViewerResult: void

Defined in

src/model.ts:262


CloseMediaViewerTVResponse

Ƭ CloseMediaViewerTVResponse: EmptyResponse

Defined in

src/model.ts:260


Constructor

Ƭ Constructor<T>: (…args: any[]) => T

Type parameters

Name
T

Type declaration

• (...args)

Parameters
Name Type
...args any[]

Defined in

src/model.ts:2


DecreaseVolumeResult

Ƭ DecreaseVolumeResult: SetVolumeResult

Defined in

src/model.ts:214


DeleteTextResult

Ƭ DeleteTextResult: void

Defined in

src/model.ts:356


DeleteTextTVResponse

Ƭ DeleteTextTVResponse: EmptyResponse

Defined in

src/model.ts:354


Disable3DResult

Ƭ Disable3DResult: boolean

Defined in

src/model.ts:322


Disable3DTVResponse

Ƭ Disable3DTVResponse: EmptyResponse

Defined in

src/model.ts:320


EmptyResponse

Ƭ EmptyResponse: Record<string, never>

Defined in

src/model.ts:65


Enable3DResult

Ƭ Enable3DResult: boolean

Defined in

src/model.ts:318


Enable3DTVResponse

Ƭ Enable3DTVResponse: EmptyResponse

Defined in

src/model.ts:316


FastForwardResult

Ƭ FastForwardResult: void

Defined in

src/model.ts:258


FastForwardTVResponse

Ƭ FastForwardTVResponse: EmptyResponse

Defined in

src/model.ts:256


ForegroundAppInfoResult

Ƭ ForegroundAppInfoResult: ForegroundAppInfoTVResponse

Defined in

src/model.ts:270


GetAudioStatusResult

Ƭ GetAudioStatusResult: GetAudioStatusTVResponse

Defined in

src/model.ts:226


GetChannelListResult

Ƭ GetChannelListResult: GetChannelListTVResponse

Defined in

src/model.ts:163


GetCurrentChannelResult

Ƭ GetCurrentChannelResult: GetCurrentChannelTVResponse

Defined in

src/model.ts:192


GetCurrentSWInformationResult

Ƭ GetCurrentSWInformationResult: GetCurrentSWInformationTVResponse

Defined in

src/model.ts:294


GetServiceListResult

Ƭ GetServiceListResult: TVService[]

Defined in

src/model.ts:92


GetVolumeResult

Ƭ GetVolumeResult: GetVolumeTVResponse

Defined in

src/model.ts:208


IncreaseVolumeResult

Ƭ IncreaseVolumeResult: SetVolumeResult

Defined in

src/model.ts:212


Is3DEnabledResult

Ƭ Is3DEnabledResult: boolean

Defined in

src/model.ts:314


IsMutedResult

Ƭ IsMutedResult: boolean

Defined in

src/model.ts:228


LaunchAppResult

Ƭ LaunchAppResult: LaunchAppTVResponse

Defined in

src/model.ts:301


LaunchPointsResult

Ƭ LaunchPointsResult: LaunchPointsTVResponse

Defined in

src/model.ts:462


MuteResult

Ƭ MuteResult: boolean

Defined in

src/model.ts:234


OpenURLResult

Ƭ OpenURLResult: OpenURLTVResponse

Defined in

src/model.ts:312


PauseResult

Ƭ PauseResult: void

Defined in

src/model.ts:250


PauseTVResponse

Ƭ PauseTVResponse: EmptyResponse

Defined in

src/model.ts:248


PlayResult

Ƭ PlayResult: void

Defined in

src/model.ts:242


PlayTVResponse

Ƭ PlayTVResponse: EmptyResponse

Defined in

src/model.ts:240


RewindResult

Ƭ RewindResult: void

Defined in

src/model.ts:254


RewindTVResponse

Ƭ RewindTVResponse: EmptyResponse

Defined in

src/model.ts:252


SendEnterResult

Ƭ SendEnterResult: void

Defined in

src/model.ts:360


SendEnterTVResponse

Ƭ SendEnterTVResponse: EmptyResponse

Defined in

src/model.ts:358


SetMuteResult

Ƭ SetMuteResult: boolean

Defined in

src/model.ts:232


SetMuteTVResponse

Ƭ SetMuteTVResponse: EmptyResponse

Defined in

src/model.ts:230


SetVolumeResult

Ƭ SetVolumeResult: GetVolumeResult

Defined in

src/model.ts:210


ShowNotificationResult

Ƭ ShowNotificationResult: string

Defined in

src/model.ts:348


StopResult

Ƭ StopResult: void

Defined in

src/model.ts:246


StopTVResponse

Ƭ StopTVResponse: EmptyResponse

Defined in

src/model.ts:244


Toggle3DResult

Ƭ Toggle3DResult: boolean

Defined in

src/model.ts:324


ToggleMuteResult

Ƭ ToggleMuteResult: boolean

Defined in

src/model.ts:238


TurnOffResult

Ƭ TurnOffResult: void

Defined in

src/model.ts:81


TurnOffTVResponse

Ƭ TurnOffTVResponse: EmptyResponse

Defined in

src/model.ts:79


UnmuteResult

Ƭ UnmuteResult: boolean

Defined in

src/model.ts:236


VolumeDownResult

Ƭ VolumeDownResult: GetVolumeTVResponse

Defined in

src/model.ts:218


VolumeUpResult

Ƭ VolumeUpResult: GetVolumeTVResponse

Defined in

src/model.ts:216


WriteTextResult

Ƭ WriteTextResult: void

Defined in

src/model.ts:352


WriteTextTVResponse

Ƭ WriteTextTVResponse: EmptyResponse

Defined in

src/model.ts:350