Rename ReceiverSelectorManager -> ReceiverSelector

This commit is contained in:
hensm
2019-06-13 20:11:47 +01:00
parent 04893eabc3
commit 3d6c1e8891
11 changed files with 79 additions and 79 deletions

View File

@@ -0,0 +1,27 @@
"use strict";
import { Receiver } from "../types";
export enum ReceiverSelectorMediaType {
App
, Tab
, Screen
}
export interface ReceiverSelection {
receiver: Receiver;
mediaType: ReceiverSelectorMediaType;
}
export type ReceiverSelectorSelectedEvent = CustomEvent<ReceiverSelection>;
export type ReceiverSelectorErrorEvent = CustomEvent;
export type ReceiverSelectorCancelledEvent = CustomEvent;
export default interface ReceiverSelector extends EventTarget {
open (receivers: Receiver[]
, defaultMediaType: ReceiverSelectorMediaType): void;
close (): void;
}