mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-04 14:57:10 +00:00
Merge pull request #26506 from craigrbruce/master
Add new property `breakId` to `BreaksEvent` as per the latest Chromec…
This commit is contained in:
@@ -367,9 +367,15 @@ declare namespace cast.framework.events {
|
||||
total?: number,
|
||||
whenSkippable?: number,
|
||||
endedReason?: EndedReason,
|
||||
breakClipId?: string
|
||||
breakClipId?: string,
|
||||
breakId?: string
|
||||
);
|
||||
|
||||
/**
|
||||
* The break's id. Refer to Break.id
|
||||
*/
|
||||
breakId?: string;
|
||||
|
||||
/**
|
||||
* The break clip's id. Refer to BreakClip.id
|
||||
*/
|
||||
|
||||
@@ -8,7 +8,8 @@ import {
|
||||
} from "chromecast-caf-receiver/cast.framework.system";
|
||||
import {
|
||||
RequestEvent,
|
||||
Event
|
||||
Event,
|
||||
BreaksEvent
|
||||
} from "chromecast-caf-receiver/cast.framework.events";
|
||||
import {
|
||||
QueueBase,
|
||||
@@ -29,12 +30,16 @@ import {
|
||||
MediaMetadata
|
||||
} from "chromecast-caf-receiver/cast.framework.messages";
|
||||
|
||||
const breaksEvent = new BreaksEvent('BREAK_STARTED');
|
||||
breaksEvent.breakId = 'some-break-id';
|
||||
breaksEvent.breakClipId = 'some-break-clip-id';
|
||||
|
||||
const track = new Track(1, "TEXT");
|
||||
const breakClip = new BreakClip("id");
|
||||
const adBreak = new Break("id", ["id"], 1);
|
||||
const rEvent = new RequestEvent("BITRATE_CHANGED", { requestId: 2 });
|
||||
const pManager = new PlayerManager();
|
||||
pManager.addEventListener("STALLED", () => {});
|
||||
pManager.addEventListener("STALLED", () => { });
|
||||
const ttManager = new TextTracksManager();
|
||||
const qManager = new QueueManager();
|
||||
const qBase = new QueueBase();
|
||||
@@ -47,10 +52,10 @@ const breakManager: BreakManager = {
|
||||
getBreakClips: () => [breakClip],
|
||||
getBreaks: () => [adBreak],
|
||||
getPlayWatchedBreak: () => true,
|
||||
setBreakClipLoadInterceptor: () => {},
|
||||
setBreakSeekInterceptor: () => {},
|
||||
setPlayWatchedBreak: () => {},
|
||||
setVastTrackingInterceptor: () => {}
|
||||
setBreakClipLoadInterceptor: () => { },
|
||||
setBreakSeekInterceptor: () => { },
|
||||
setPlayWatchedBreak: () => { },
|
||||
setVastTrackingInterceptor: () => { }
|
||||
};
|
||||
|
||||
const lrd: LoadRequestData = {
|
||||
@@ -103,4 +108,4 @@ const pData: PlayerData = {
|
||||
whenSkippable: 321
|
||||
};
|
||||
const binder = new PlayerDataBinder(pData);
|
||||
binder.addEventListener("ANY_CHANGE", e => {});
|
||||
binder.addEventListener("ANY_CHANGE", e => { });
|
||||
|
||||
Reference in New Issue
Block a user