@firebolt-js/sdk
Advanced tools
Comparing version 1.3.1-next.3 to 1.4.0-next.2
@@ -9,3 +9,3 @@ --- | ||
Version Accessibility 1.3.1-next.3 | ||
Version Accessibility 1.4.0-next.2 | ||
@@ -833,3 +833,3 @@ ## Table of Contents | ||
type AudioDescriptionSettings = { | ||
ENABLED: boolean // Whether or not audio descriptions should be enabled by default | ||
enabled: boolean // Whether or not audio descriptions should be enabled by default | ||
} | ||
@@ -836,0 +836,0 @@ ``` |
@@ -54,4 +54,4 @@ --- | ||
type VoiceGuidanceSettings = { | ||
ENABLED: boolean // Whether or not voice guidance should be enabled by default | ||
SPEED?: VoiceSpeed // The speed at which voice guidance speech will be read back to the user | ||
enabled: boolean // Whether or not voice guidance should be enabled by default | ||
speed?: VoiceSpeed // The speed at which voice guidance speech will be read back to the user | ||
} | ||
@@ -120,14 +120,14 @@ ``` | ||
type ClosedCaptionsStyles = { | ||
FONT_FAMILY?: string | ||
FONT_SIZE?: number | ||
FONT_COLOR?: string | ||
FONT_EDGE?: string | ||
FONT_EDGE_COLOR?: string | ||
FONT_OPACITY?: number | ||
BACKGROUND_COLOR?: string | ||
BACKGROUND_OPACITY?: number | ||
TEXT_ALIGN?: string | ||
TEXT_ALIGN_VERTICAL?: string | ||
WINDOW_COLOR?: string | ||
WINDOW_OPACITY?: number | ||
fontFamily?: string | ||
fontSize?: number | ||
fontColor?: string | ||
fontEdge?: string | ||
fontEdgeColor?: string | ||
fontOpacity?: number | ||
backgroundColor?: string | ||
backgroundOpacity?: number | ||
textAlign?: string | ||
textAlignVertical?: string | ||
windowColor?: string | ||
windowOpacity?: number | ||
} | ||
@@ -142,5 +142,5 @@ ``` | ||
type ClosedCaptionsSettings = { | ||
ENABLED: boolean // Whether or not closed-captions should be enabled by default | ||
STYLES?: ClosedCaptionsStyles // The default styles to use when displaying closed-captions | ||
PREFERRED_LANGUAGES?: string[] | ||
enabled: boolean // Whether or not closed-captions should be enabled by default | ||
styles?: ClosedCaptionsStyles // The default styles to use when displaying closed-captions | ||
preferredLanguages?: string[] | ||
} | ||
@@ -147,0 +147,0 @@ ``` |
@@ -9,3 +9,3 @@ --- | ||
Version Account 1.3.1-next.3 | ||
Version Account 1.4.0-next.2 | ||
@@ -12,0 +12,0 @@ ## Table of Contents |
@@ -9,3 +9,3 @@ --- | ||
Version Advertising 1.3.1-next.3 | ||
Version Advertising 1.4.0-next.2 | ||
@@ -740,5 +740,5 @@ ## Table of Contents | ||
type AdConfigurationOptions = { | ||
COPPA?: boolean // Whether or not the app requires US COPPA compliance. | ||
ENVIRONMENT?: 'prod' | 'test' // Whether the app is running in a production or test mode. | ||
AUTHENTICATION_ENTITY?: string // The authentication provider, when it is separate entity than the app provider, e.g. an MVPD. | ||
coppa?: boolean // Whether or not the app requires US COPPA compliance. | ||
environment?: 'prod' | 'test' // Whether the app is running in a production or test mode. | ||
authenticationEntity?: string // The authentication provider, when it is separate entity than the app provider, e.g. an MVPD. | ||
} | ||
@@ -755,4 +755,4 @@ ``` | ||
type AdPolicy = { | ||
SKIP_RESTRICTION?: SkipRestriction // The advertisement skip restriction. | ||
LIMIT_AD_TRACKING?: boolean | ||
skipRestriction?: SkipRestriction // The advertisement skip restriction. | ||
limitAdTracking?: boolean | ||
} | ||
@@ -771,3 +771,3 @@ ``` | ||
type AdvertisingIdOptions = { | ||
SCOPE?: object // Provides the options to send scope type and id to select desired advertising id | ||
scope?: object // Provides the options to send scope type and id to select desired advertising id | ||
} | ||
@@ -782,5 +782,5 @@ ``` | ||
type AdvertisingIdResult = { | ||
IFA: string // UUID conforming to IAB standard | ||
IFA_TYPE: string // source of the IFA as defined by IAB | ||
LMT: '0' | '1' // boolean that if set to 1, user has requested ad tracking and measurement is disabled | ||
ifa: string // UUID conforming to IAB standard | ||
ifa_type: string // source of the IFA as defined by IAB | ||
lmt: '0' | '1' // boolean that if set to 1, user has requested ad tracking and measurement is disabled | ||
} | ||
@@ -787,0 +787,0 @@ ``` |
@@ -9,3 +9,3 @@ --- | ||
Version Authentication 1.3.1-next.3 | ||
Version Authentication 1.4.0-next.2 | ||
@@ -440,5 +440,5 @@ ## Table of Contents | ||
type AuthenticationTokenResult = { | ||
VALUE: string | ||
EXPIRES?: string | ||
TYPE?: string | ||
value: string | ||
expires?: string | ||
type?: string | ||
} | ||
@@ -445,0 +445,0 @@ ``` |
@@ -9,3 +9,3 @@ --- | ||
Version Capabilities 1.3.1-next.3 | ||
Version Capabilities 1.4.0-next.2 | ||
@@ -1746,3 +1746,3 @@ ## Table of Contents | ||
type CapabilityOption = { | ||
ROLE?: Role // Role provides access level for the app for a given capability. | ||
role?: Role // Role provides access level for the app for a given capability. | ||
} | ||
@@ -1749,0 +1749,0 @@ ``` |
@@ -84,9 +84,9 @@ --- | ||
type CapabilityInfo = { | ||
CAPABILITY?: Capability // A Capability is a discrete unit of functionality that a Firebolt device might be able to perform. | ||
SUPPORTED: boolean // Provides info whether the capability is supported | ||
AVAILABLE: boolean // Provides info whether the capability is available | ||
USE: object | ||
MANAGE: object | ||
PROVIDE: object | ||
DETAILS?: DenyReason[] // Reasons why a Capability might not be invokable | ||
capability?: Capability // A Capability is a discrete unit of functionality that a Firebolt device might be able to perform. | ||
supported: boolean // Provides info whether the capability is supported | ||
available: boolean // Provides info whether the capability is available | ||
use: object | ||
manage: object | ||
provide: object | ||
details?: DenyReason[] // Reasons why a Capability might not be invokable | ||
} | ||
@@ -108,4 +108,4 @@ ``` | ||
type Permission = { | ||
ROLE?: Role // Role provides access level for the app for a given capability. | ||
CAPABILITY: Capability // A Capability is a discrete unit of functionality that a Firebolt device might be able to perform. | ||
role?: Role // Role provides access level for the app for a given capability. | ||
capability: Capability // A Capability is a discrete unit of functionality that a Firebolt device might be able to perform. | ||
} | ||
@@ -112,0 +112,0 @@ ``` |
@@ -9,3 +9,3 @@ --- | ||
Version Device 1.3.1-next.3 | ||
Version Device 1.4.0-next.2 | ||
@@ -221,3 +221,3 @@ ## Table of Contents | ||
Get the distributor ID for this device | ||
Get the name of the entity which is distributing the current device. There can be multiple distributors which distribute the same device model. | ||
@@ -694,3 +694,3 @@ To get the value of `distributor` call the method like this: | ||
Get the device make | ||
Get the manufacturer of the device model | ||
@@ -759,3 +759,3 @@ To get the value of `make` call the method like this: | ||
Get the device model | ||
Get the manufacturer designated model of the device | ||
@@ -1234,3 +1234,3 @@ To get the value of `model` call the method like this: | ||
Get the platform ID for this device | ||
Get a transient platform identifier for the device. This API should be used to correlate metrics on the device only and cannot be guaranteed to have consistent responses across platforms. | ||
@@ -2019,6 +2019,6 @@ To get the value of `platform` call the method like this: | ||
type HDRFormatMap = { | ||
HDR_10: boolean | ||
HDR_10PLUS: boolean | ||
DOLBY_VISION: boolean | ||
HLG: boolean | ||
hdr10: boolean | ||
hdr10Plus: boolean | ||
dolbyVision: boolean | ||
hlg: boolean | ||
} | ||
@@ -2033,6 +2033,6 @@ ``` | ||
type AudioProfiles = { | ||
STEREO: boolean | ||
DOLBY_DIGITAL_5_1: boolean | ||
DOLBY_DIGITAL_5_1_PLUS: boolean | ||
DOLBY_ATMOS: boolean | ||
stereo: boolean | ||
dolbyDigital5_1: boolean | ||
dolbyDigital5_1_plus: boolean | ||
dolbyAtmos: boolean | ||
} | ||
@@ -2075,4 +2075,4 @@ ``` | ||
type NetworkInfoResult = { | ||
STATE: NetworkState // The type of network that is currently active | ||
TYPE: NetworkType // The type of network that is currently active | ||
state: NetworkState // The type of network that is currently active | ||
type: NetworkType // The type of network that is currently active | ||
} | ||
@@ -2092,7 +2092,7 @@ ``` | ||
type DeviceVersion = { | ||
SDK?: SemanticVersion // The Firebolt SDK version | ||
API: SemanticVersion // The latest Firebolt API version supported by the current device. | ||
FIRMWARE: SemanticVersion // The firmware version as reported by the device | ||
OS: SemanticVersion // **Deprecated** Use `firmware`, instead. | ||
DEBUG?: string // Detailed version as a string, for debugging purposes | ||
sdk?: SemanticVersion // The Firebolt SDK version | ||
api: SemanticVersion // The latest Firebolt API version supported by the current device. | ||
firmware: SemanticVersion // The firmware version as reported by the device | ||
os: SemanticVersion // **Deprecated** Use `firmware`, instead. | ||
debug?: string // Detailed version as a string, for debugging purposes | ||
} | ||
@@ -2113,4 +2113,4 @@ ``` | ||
type HDCPVersionMap = { | ||
HDCP_1_4: boolean | ||
HDCP_2_2: boolean | ||
hdcp1_4: boolean | ||
hdcp2_2: boolean | ||
} | ||
@@ -2117,0 +2117,0 @@ ``` |
@@ -58,5 +58,5 @@ --- | ||
type EntityInfoResult = { | ||
EXPIRES: string | ||
ENTITY: EntityInfo // An EntityInfo object represents an "entity" on the platform. Currently, only entities of type `program` are supported. `programType` must be supplied to identify the program type. | ||
RELATED?: EntityInfo[] // An EntityInfo object represents an "entity" on the platform. Currently, only entities of type `program` are supported. `programType` must be supplied to identify the program type. | ||
expires: string | ||
entity: EntityInfo // An EntityInfo object represents an "entity" on the platform. Currently, only entities of type `program` are supported. `programType` must be supplied to identify the program type. | ||
related?: EntityInfo[] // An EntityInfo object represents an "entity" on the platform. Currently, only entities of type `program` are supported. `programType` must be supplied to identify the program type. | ||
} | ||
@@ -75,5 +75,5 @@ ``` | ||
type PurchasedContentResult = { | ||
EXPIRES: string | ||
TOTAL_COUNT: number | ||
ENTRIES: EntityInfo[] // An EntityInfo object represents an "entity" on the platform. Currently, only entities of type `program` are supported. `programType` must be supplied to identify the program type. | ||
expires: string | ||
totalCount: number | ||
entries: EntityInfo[] // An EntityInfo object represents an "entity" on the platform. Currently, only entities of type `program` are supported. `programType` must be supplied to identify the program type. | ||
} | ||
@@ -80,0 +80,0 @@ ``` |
@@ -127,3 +127,3 @@ --- | ||
type ContentRating = { | ||
SCHEME: | ||
scheme: | ||
| 'CA-Movie' | ||
@@ -135,4 +135,4 @@ | 'CA-TV' | ||
| 'US-TV' // The rating scheme. | ||
RATING: string // The content rating. | ||
ADVISORIES?: string[] // Optional list of subratings or content advisories. | ||
rating: string // The content rating. | ||
advisories?: string[] // Optional list of subratings or content advisories. | ||
} | ||
@@ -155,7 +155,7 @@ ``` | ||
type ContentIdentifiers = { | ||
ASSET_ID?: string // Identifies a particular playable asset. For example, the HD version of a particular movie separate from the UHD version. | ||
ENTITY_ID?: string // Identifies an entity, such as a Movie, TV Series or TV Episode. | ||
SEASON_ID?: string // The TV Season for a TV Episode. | ||
SERIES_ID?: string // The TV Series for a TV Episode or TV Season. | ||
APP_CONTENT_DATA?: string // App-specific content identifiers. | ||
assetId?: string // Identifies a particular playable asset. For example, the HD version of a particular movie separate from the UHD version. | ||
entityId?: string // Identifies an entity, such as a Movie, TV Series or TV Episode. | ||
seasonId?: string // The TV Season for a TV Episode. | ||
seriesId?: string // The TV Series for a TV Episode or TV Season. | ||
appContentData?: string // App-specific content identifiers. | ||
} | ||
@@ -170,5 +170,5 @@ ``` | ||
type Entitlement = { | ||
ENTITLEMENT_ID: string | ||
START_TIME?: string | ||
END_TIME?: string | ||
entitlementId: string | ||
startTime?: string | ||
endTime?: string | ||
} | ||
@@ -218,15 +218,15 @@ ``` | ||
type WayToWatch = { | ||
IDENTIFIERS: ContentIdentifiers // The ContentIdentifiers object is how the app identifies an entity or asset to | ||
EXPIRES?: string // Time when the WayToWatch is no longer available. | ||
ENTITLED?: boolean // Specify if the user is entitled to watch the entity. | ||
ENTITLED_EXPIRES?: string // Time when the entity is no longer entitled. | ||
OFFERING_TYPE?: OfferingType // The offering type of the WayToWatch. | ||
HAS_ADS?: boolean // True if the streamable asset contains ads. | ||
PRICE?: number // For "buy" and "rent" WayToWatch, the price to buy or rent in the user's preferred currency. | ||
VIDEO_QUALITY?: 'SD' | 'HD' | 'UHD'[] // List of the video qualities available via the WayToWatch. | ||
AUDIO_PROFILE: AudioProfile[] // List of the audio types available via the WayToWatch. | ||
AUDIO_LANGUAGES?: string[] // List of audio track languages available on the WayToWatch. The first is considered the primary language. Languages are expressed as ISO 639 1/2 codes. | ||
CLOSED_CAPTIONS?: string[] // List of languages for which closed captions are available on the WayToWatch. Languages are expressed as ISO 639 1/2 codes. | ||
SUBTITLES?: string[] // List of languages for which subtitles are available on the WayToWatch. Languages are expressed as ISO 639 1/2 codes. | ||
AUDIO_DESCRIPTIONS?: string[] // List of languages for which audio descriptions (DVD) as available on the WayToWatch. Languages are expressed as ISO 639 1/2 codes. | ||
identifiers: ContentIdentifiers // The ContentIdentifiers object is how the app identifies an entity or asset to | ||
expires?: string // Time when the WayToWatch is no longer available. | ||
entitled?: boolean // Specify if the user is entitled to watch the entity. | ||
entitledExpires?: string // Time when the entity is no longer entitled. | ||
offeringType?: OfferingType // The offering type of the WayToWatch. | ||
hasAds?: boolean // True if the streamable asset contains ads. | ||
price?: number // For "buy" and "rent" WayToWatch, the price to buy or rent in the user's preferred currency. | ||
videoQuality?: 'SD' | 'HD' | 'UHD'[] // List of the video qualities available via the WayToWatch. | ||
audioProfile: AudioProfile[] // List of the audio types available via the WayToWatch. | ||
audioLanguages?: string[] // List of audio track languages available on the WayToWatch. The first is considered the primary language. Languages are expressed as ISO 639 1/2 codes. | ||
closedCaptions?: string[] // List of languages for which closed captions are available on the WayToWatch. Languages are expressed as ISO 639 1/2 codes. | ||
subtitles?: string[] // List of languages for which subtitles are available on the WayToWatch. Languages are expressed as ISO 639 1/2 codes. | ||
audioDescriptions?: string[] // List of languages for which audio descriptions (DVD) as available on the WayToWatch. Languages are expressed as ISO 639 1/2 codes. | ||
} | ||
@@ -262,15 +262,15 @@ ``` | ||
type EntityInfo = { | ||
IDENTIFIERS: ContentIdentifiers // The ContentIdentifiers object is how the app identifies an entity or asset to | ||
TITLE: string // Title of the entity. | ||
ENTITY_TYPE: 'program' | 'music' // The type of the entity, e.g. `program` or `music`. | ||
PROGRAM_TYPE?: ProgramType // In the case of a program `entityType`, specifies the program type. | ||
MUSIC_TYPE?: MusicType // In the case of a music `entityType`, specifies the type of music entity. | ||
SYNOPSIS?: string // Short description of the entity. | ||
SEASON_NUMBER?: number // For TV seasons, the season number. For TV episodes, the season that the episode belongs to. | ||
SEASON_COUNT?: number // For TV series, seasons, and episodes, the total number of seasons. | ||
EPISODE_NUMBER?: number // For TV episodes, the episode number. | ||
EPISODE_COUNT?: number // For TV seasons and episodes, the total number of episodes in the current season. | ||
RELEASE_DATE?: string // The date that the program or entity was released or first aired. | ||
CONTENT_RATINGS?: ContentRating[] // A ContentRating represents an age or content based of an entity. Supported rating schemes and associated types are below. | ||
WAYS_TO_WATCH?: WayToWatch[] // A WayToWatch describes a way to watch a video program. It may describe a single | ||
identifiers: ContentIdentifiers // The ContentIdentifiers object is how the app identifies an entity or asset to | ||
title: string // Title of the entity. | ||
entityType: 'program' | 'music' // The type of the entity, e.g. `program` or `music`. | ||
programType?: ProgramType // In the case of a program `entityType`, specifies the program type. | ||
musicType?: MusicType // In the case of a music `entityType`, specifies the type of music entity. | ||
synopsis?: string // Short description of the entity. | ||
seasonNumber?: number // For TV seasons, the season number. For TV episodes, the season that the episode belongs to. | ||
seasonCount?: number // For TV series, seasons, and episodes, the total number of seasons. | ||
episodeNumber?: number // For TV episodes, the episode number. | ||
episodeCount?: number // For TV seasons and episodes, the total number of episodes in the current season. | ||
releaseDate?: string // The date that the program or entity was released or first aired. | ||
contentRatings?: ContentRating[] // A ContentRating represents an age or content based of an entity. Supported rating schemes and associated types are below. | ||
waysToWatch?: WayToWatch[] // A WayToWatch describes a way to watch a video program. It may describe a single | ||
} | ||
@@ -277,0 +277,0 @@ ``` |
@@ -43,7 +43,7 @@ --- | ||
type MovieEntity = { | ||
ENTITY_TYPE: 'program' | ||
PROGRAM_TYPE: 'movie' | ||
ENTITY_ID: string | ||
ASSET_ID?: string | ||
APP_CONTENT_DATA?: string | ||
entityType: 'program' | ||
programType: 'movie' | ||
entityId: string | ||
assetId?: string | ||
appContentData?: string | ||
} | ||
@@ -58,10 +58,10 @@ ``` | ||
type Metadata = { | ||
TITLE?: string // Title of the entity. | ||
SYNOPSIS?: string // Short description of the entity. | ||
SEASON_NUMBER?: number // For TV seasons, the season number. For TV episodes, the season that the episode belongs to. | ||
SEASON_COUNT?: number // For TV series, seasons, and episodes, the total number of seasons. | ||
EPISODE_NUMBER?: number // For TV episodes, the episode number. | ||
EPISODE_COUNT?: number // For TV seasons and episodes, the total number of episodes in the current season. | ||
RELEASE_DATE?: string // The date that the program or entity was released or first aired. | ||
CONTENT_RATINGS?: ContentRating[] // A ContentRating represents an age or content based of an entity. Supported rating schemes and associated types are below. | ||
title?: string // Title of the entity. | ||
synopsis?: string // Short description of the entity. | ||
seasonNumber?: number // For TV seasons, the season number. For TV episodes, the season that the episode belongs to. | ||
seasonCount?: number // For TV series, seasons, and episodes, the total number of seasons. | ||
episodeNumber?: number // For TV episodes, the episode number. | ||
episodeCount?: number // For TV seasons and episodes, the total number of episodes in the current season. | ||
releaseDate?: string // The date that the program or entity was released or first aired. | ||
contentRatings?: ContentRating[] // A ContentRating represents an age or content based of an entity. Supported rating schemes and associated types are below. | ||
} | ||
@@ -80,5 +80,5 @@ ``` | ||
type MusicEntity = { | ||
ENTITY_TYPE: 'music' | ||
MUSIC_TYPE: MusicType // In the case of a music `entityType`, specifies the type of music entity. | ||
ENTITY_ID: string | ||
entityType: 'music' | ||
musicType: MusicType // In the case of a music `entityType`, specifies the type of music entity. | ||
entityId: string | ||
} | ||
@@ -97,6 +97,6 @@ ``` | ||
type ChannelEntity = { | ||
ENTITY_TYPE: 'channel' | ||
CHANNEL_TYPE: 'streaming' | 'overTheAir' | ||
ENTITY_ID: string // ID of the channel, in the target App's scope. | ||
APP_CONTENT_DATA?: string | ||
entityType: 'channel' | ||
channelType: 'streaming' | 'overTheAir' | ||
entityId: string // ID of the channel, in the target App's scope. | ||
appContentData?: string | ||
} | ||
@@ -111,5 +111,5 @@ ``` | ||
type UntypedEntity = { | ||
ENTITY_ID: string | ||
ASSET_ID?: string | ||
APP_CONTENT_DATA?: string | ||
entityId: string | ||
assetId?: string | ||
appContentData?: string | ||
} | ||
@@ -126,6 +126,6 @@ ``` | ||
type PlaylistEntity = { | ||
ENTITY_TYPE: 'playlist' | ||
ENTITY_ID: string | ||
ASSET_ID?: string | ||
APP_CONTENT_DATA?: string | ||
entityType: 'playlist' | ||
entityId: string | ||
assetId?: string | ||
appContentData?: string | ||
} | ||
@@ -142,9 +142,9 @@ ``` | ||
type TVEpisodeEntity = { | ||
ENTITY_TYPE: 'program' | ||
PROGRAM_TYPE: 'episode' | ||
ENTITY_ID: string | ||
SERIES_ID: string | ||
SEASON_ID: string | ||
ASSET_ID?: string | ||
APP_CONTENT_DATA?: string | ||
entityType: 'program' | ||
programType: 'episode' | ||
entityId: string | ||
seriesId: string | ||
seasonId: string | ||
assetId?: string | ||
appContentData?: string | ||
} | ||
@@ -161,8 +161,8 @@ ``` | ||
type TVSeasonEntity = { | ||
ENTITY_TYPE: 'program' | ||
PROGRAM_TYPE: 'season' | ||
ENTITY_ID: string | ||
SERIES_ID: string | ||
ASSET_ID?: string | ||
APP_CONTENT_DATA?: string | ||
entityType: 'program' | ||
programType: 'season' | ||
entityId: string | ||
seriesId: string | ||
assetId?: string | ||
appContentData?: string | ||
} | ||
@@ -179,7 +179,7 @@ ``` | ||
type TVSeriesEntity = { | ||
ENTITY_TYPE: 'program' | ||
PROGRAM_TYPE: 'series' | ||
ENTITY_ID: string | ||
ASSET_ID?: string | ||
APP_CONTENT_DATA?: string | ||
entityType: 'program' | ||
programType: 'series' | ||
entityId: string | ||
assetId?: string | ||
appContentData?: string | ||
} | ||
@@ -196,4 +196,4 @@ ``` | ||
type AdditionalEntity = { | ||
ENTITY_TYPE: 'program' | ||
PROGRAM_TYPE: | ||
entityType: 'program' | ||
programType: | ||
| 'concert' | ||
@@ -207,5 +207,5 @@ | 'sportingEvent' | ||
| 'extra' | ||
ENTITY_ID: string | ||
ASSET_ID?: string | ||
APP_CONTENT_DATA?: string | ||
entityId: string | ||
assetId?: string | ||
appContentData?: string | ||
} | ||
@@ -257,3 +257,3 @@ ``` | ||
type EntityDetails = { | ||
IDENTIFIERS: | ||
identifiers: | ||
| ProgramEntity | ||
@@ -264,4 +264,4 @@ | MusicEntity | ||
| PlaylistEntity | ||
INFO?: Metadata | ||
WAYS_TO_WATCH?: WayToWatch[] // A WayToWatch describes a way to watch a video program. It may describe a single | ||
info?: Metadata | ||
waysToWatch?: WayToWatch[] // A WayToWatch describes a way to watch a video program. It may describe a single | ||
} | ||
@@ -268,0 +268,0 @@ ``` |
@@ -59,4 +59,4 @@ --- | ||
type EntityIntent = { | ||
ACTION: 'entity' | ||
DATA: | ||
action: 'entity' | ||
data: | ||
| ProgramEntity | ||
@@ -67,3 +67,3 @@ | MusicEntity | ||
| PlaylistEntity | ||
CONTEXT: object | ||
context: object | ||
} | ||
@@ -80,5 +80,5 @@ ``` | ||
type PlaybackIntent = { | ||
ACTION: 'playback' | ||
DATA: PlayableEntity | ||
CONTEXT: object | ||
action: 'playback' | ||
data: PlayableEntity | ||
context: object | ||
} | ||
@@ -99,5 +99,5 @@ ``` | ||
type SearchIntent = { | ||
ACTION: 'search' | ||
DATA?: object | ||
CONTEXT: object | ||
action: 'search' | ||
data?: object | ||
context: object | ||
} | ||
@@ -114,5 +114,5 @@ ``` | ||
type SectionIntent = { | ||
ACTION: 'section' | ||
DATA: object | ||
CONTEXT: object | ||
action: 'section' | ||
data: object | ||
context: object | ||
} | ||
@@ -129,5 +129,5 @@ ``` | ||
type TuneIntent = { | ||
ACTION: 'tune' | ||
DATA: object | ||
CONTEXT: object | ||
action: 'tune' | ||
data: object | ||
context: object | ||
} | ||
@@ -148,5 +148,5 @@ ``` | ||
type PlayEntityIntent = { | ||
ACTION: 'play-entity' | ||
DATA: object | ||
CONTEXT: object | ||
action: 'play-entity' | ||
data: object | ||
context: object | ||
} | ||
@@ -167,5 +167,5 @@ ``` | ||
type PlayQueryIntent = { | ||
ACTION: 'play-query' | ||
DATA: object | ||
CONTEXT: object | ||
action: 'play-query' | ||
data: object | ||
context: object | ||
} | ||
@@ -187,4 +187,4 @@ ``` | ||
type HomeIntent = { | ||
ACTION: 'home' | ||
CONTEXT: object | ||
action: 'home' | ||
context: object | ||
} | ||
@@ -201,4 +201,4 @@ ``` | ||
type LaunchIntent = { | ||
ACTION: 'launch' | ||
CONTEXT: object | ||
action: 'launch' | ||
context: object | ||
} | ||
@@ -205,0 +205,0 @@ ``` |
@@ -9,3 +9,3 @@ --- | ||
Version Internal 1.3.1-next.3 | ||
Version Internal 1.4.0-next.2 | ||
@@ -98,3 +98,3 @@ ## Table of Contents | ||
type InitializeResult = { | ||
VERSION: SemanticVersion // The semantic version of the FEE. | ||
version: SemanticVersion // The semantic version of the FEE. | ||
} | ||
@@ -101,0 +101,0 @@ ``` |
@@ -9,3 +9,3 @@ --- | ||
Version Keyboard 1.3.1-next.3 | ||
Version Keyboard 1.4.0-next.2 | ||
@@ -12,0 +12,0 @@ ## Table of Contents |
@@ -9,3 +9,3 @@ --- | ||
Version Lifecycle 1.3.1-next.3 | ||
Version Lifecycle 1.4.0-next.2 | ||
@@ -886,5 +886,5 @@ ## Table of Contents | ||
type LifecycleEvent = { | ||
STATE: LifecycleState // The application lifecycle state | ||
PREVIOUS: LifecycleState // The application lifecycle state | ||
SOURCE?: 'voice' | 'remote' // The source of the lifecycle change. | ||
state: LifecycleState // The application lifecycle state | ||
previous: LifecycleState // The application lifecycle state | ||
source?: 'voice' | 'remote' // The source of the lifecycle change. | ||
} | ||
@@ -891,0 +891,0 @@ ``` |
@@ -9,3 +9,3 @@ --- | ||
Version Localization 1.3.1-next.3 | ||
Version Localization 1.4.0-next.2 | ||
@@ -54,3 +54,3 @@ ## Table of Contents | ||
Get any platform-specific localization information, in an Map<string, string> | ||
Get any platform-specific localization information | ||
@@ -57,0 +57,0 @@ ```typescript |
@@ -9,3 +9,3 @@ --- | ||
Version Metrics 1.3.1-next.3 | ||
Version Metrics 1.4.0-next.2 | ||
@@ -12,0 +12,0 @@ ## Table of Contents |
@@ -9,3 +9,3 @@ --- | ||
Version Parameters 1.3.1-next.3 | ||
Version Parameters 1.4.0-next.2 | ||
@@ -138,6 +138,6 @@ ## Table of Contents | ||
type AppInitialization = { | ||
US_PRIVACY?: string // The IAB US Privacy string. | ||
LMT?: number // The IAB limit ad tracking opt out value. | ||
DISCOVERY?: object | ||
SECOND_SCREEN?: object | ||
us_privacy?: string // The IAB US Privacy string. | ||
lmt?: number // The IAB limit ad tracking opt out value. | ||
discovery?: object | ||
secondScreen?: object | ||
} | ||
@@ -144,0 +144,0 @@ ``` |
@@ -9,3 +9,3 @@ --- | ||
Version Profile 1.3.1-next.3 | ||
Version Profile 1.4.0-next.2 | ||
@@ -12,0 +12,0 @@ ## Table of Contents |
@@ -9,3 +9,3 @@ --- | ||
Version SecondScreen 1.3.1-next.3 | ||
Version SecondScreen 1.4.0-next.2 | ||
@@ -361,5 +361,5 @@ ## Table of Contents | ||
| Role | Capability | | ||
| ---- | ----------------------------------- | | ||
| uses | xrn:firebolt:capability:device:info | | ||
| Role | Capability | | ||
| ---- | --------------------------------------------- | | ||
| uses | xrn:firebolt:capability:secondscreen:protocol | | ||
@@ -366,0 +366,0 @@ #### Examples |
@@ -30,5 +30,5 @@ --- | ||
type SecondScreenEvent = { | ||
TYPE: 'dial' | ||
VERSION?: string | ||
DATA?: string | ||
type: 'dial' | ||
version?: string | ||
data?: string | ||
} | ||
@@ -35,0 +35,0 @@ ``` |
@@ -9,3 +9,3 @@ --- | ||
Version SecureStorage 1.3.1-next.3 | ||
Version SecureStorage 1.4.0-next.2 | ||
@@ -503,3 +503,3 @@ ## Table of Contents | ||
type StorageOptions = { | ||
TTL: number // Seconds from set time before the data expires and is removed | ||
ttl: number // Seconds from set time before the data expires and is removed | ||
} | ||
@@ -506,0 +506,0 @@ ``` |
@@ -47,6 +47,6 @@ --- | ||
type SemanticVersion = { | ||
MAJOR: number | ||
MINOR: number | ||
PATCH: number | ||
READABLE: string | ||
major: number | ||
minor: number | ||
patch: number | ||
readable: string | ||
} | ||
@@ -53,0 +53,0 @@ ``` |
{ | ||
"name": "@firebolt-js/sdk", | ||
"version": "1.3.1-next.3", | ||
"version": "1.4.0-next.2", | ||
"description": "The Firebolt JS SDK", | ||
@@ -5,0 +5,0 @@ "main": "./dist/lib/firebolt.mjs", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
840019
17865