UNPKG

@rksan/mock-media-devices

Version:

WebAPI window.navigator.mediaDevices のモック

23 lines 1.35 kB
import type * as types from "../types"; export declare class MockMediaStreamTrack implements types.MediaStreamTrack { #private; constructor(kind: types.mock.enum.MediaStreamTrackKindEnum, constrains?: types.MediaTrackConstraints); get contentHint(): types.mock.enum.MediaStreamTrackContentsHintEnum; set contentHint(val: types.mock.enum.MediaStreamTrackContentsHintEnum); get enabled(): boolean; set enabled(val: boolean); get id(): string; get kind(): types.mock.enum.MediaStreamTrackKindEnum; get label(): string; get muted(): boolean; get readyState(): types.mock.enum.MediaStreamTrackReadyStateEnum; applyConstraints(options?: types.mock.MediaDeviceArgs): Promise<void>; clone(): types.MediaStreamTrack; getCapabilities(): types.MediaTrackCapabilities; getSettings(): types.MediaTrackSettings; stop(): void; addEventListener(type: types.mock.enum.MediaStreamTrackEventTypeEnum, callback: EventListenerOrEventListenerObject | null, options?: boolean | AddEventListenerOptions | undefined): void; dispatchEvent(event: Event): boolean; removeEventListener(type: types.mock.enum.MediaStreamTrackEventTypeEnum, callback: EventListenerOrEventListenerObject | null, options?: boolean | EventListenerOptions | undefined): void; } //# sourceMappingURL=MockMediaStreamTrack.d.ts.map