UNPKG

@fakes/media-devices

Version:

A interactive fake implementation of MediaDevices interface in the browser for testing

22 lines (21 loc) 587 B
export class MediaDeviceInfoFake { constructor(_context, mediaDeviceDescription) { this._context = _context; this.mediaDeviceDescription = mediaDeviceDescription; } get deviceId() { return this.mediaDeviceDescription.deviceId; } get groupId() { return this.mediaDeviceDescription.groupId; } get kind() { return this.mediaDeviceDescription.kind; } get label() { return this.mediaDeviceDescription.label; } toJSON() { this._context.notImplemented.call('MediaDeviceInfo.toJSON()'); } }