@byomakase/omakase-player
Version:
## Omakase Player - Open source JavaScript framework for building frame accurate video experiences
15 lines (14 loc) • 537 B
TypeScript
import { AlertsController } from './alerts-controller';
import { Alert } from './model';
export declare class AlertsDomController {
private _alertsController;
private _maxAlertCount;
private _maxStackCount;
private _playerHTMLElementId;
constructor(alertsController: AlertsController, playerHTMLElementId: string);
addAlertToDom(alert: Alert): void;
removeAlertFromDom(alert: Alert): void;
updateAlertInDom(alert: Alert): void;
stackAlertsInDom(): void;
moveAlertToEndInDom(alert: Alert): void;
}