twilio-video
Version:
Twilio Video JavaScript Library
17 lines (13 loc) • 574 B
TypeScript
import { Track } from './Track';
export class MediaTrack extends Track {
isStarted: boolean;
isEnabled: boolean;
mediaStreamTrack: MediaStreamTrack;
attach(element?: HTMLMediaElement | string): HTMLMediaElement;
detach(element: HTMLMediaElement | string): HTMLMediaElement;
detach(): HTMLMediaElement[];
on(event: 'disabled', listener: (track: this) => void): this;
on(event: 'enabled', listener: (track: this) => void): this;
on(event: 'started', listener: (track: this) => void): this;
on(event: string, listener: (...args: any[]) => void): this;
}