Add stubbed cast.framework API implementation

This commit is contained in:
hensm
2019-03-19 16:32:09 +00:00
parent 89fc20f6a3
commit 270d661de0
20 changed files with 605 additions and 21 deletions

View File

@@ -0,0 +1,25 @@
"use strict";
import { AutoJoinPolicy } from "../../cast/enums";
export default class CastOptions {
public autoJoinPolicy: string = AutoJoinPolicy.TAB_AND_ORIGIN_SCOPED;
public language: string = null;
public receiverApplicationId: string = null;
public resumeSavedSession: boolean = true;
constructor (options: CastOptions = ({} as CastOptions)) {
if (options.autoJoinPolicy) {
this.autoJoinPolicy = options.autoJoinPolicy;
}
if (options.language) {
this.language = options.language;
}
if (options.receiverApplicationId) {
this.receiverApplicationId = options.receiverApplicationId;
}
if (options.resumeSavedSession) {
this.resumeSavedSession = options.resumeSavedSession;
}
}
}