Files
fx_cast/ext/src/shim/state.ts
2019-03-12 05:51:43 +00:00

23 lines
477 B
TypeScript
Executable File

"use strict";
import ApiConfig from "./cast/classes/ApiConfig";
import Receiver from "./cast/classes/Receiver";
import Session from "./cast/classes/Session";
export interface State {
apiConfig: ApiConfig;
receiverList: Receiver[];
sessionList: Session[];
sessionRequestInProgress: boolean;
}
// Global API state
const state: State = {
apiConfig: null
, receiverList: []
, sessionList: []
, sessionRequestInProgress: false
};
export default state;