openvidu/openvidu-browser/ts/OpenViduInternal/OpenViduError.ts

21 lines
594 B
TypeScript
Raw Normal View History

2017-10-04 10:30:15 +02:00
export enum OpenViduErrorName {
CAMERA_ACCESS_DENIED = 'CAMERA_ACCESS_DENIED',
MICROPHONE_ACCESS_DENIED = 'MICROPHONE_ACCESS_DENIED',
SCREEN_CAPTURE_DENIED = 'SCREEN_CAPTURE_DENIED',
NO_VIDEO_DEVICE = 'NO_VIDEO_DEVICE',
NO_INPUT_DEVICE = 'NO_INPUT_DEVICE',
SCREEN_EXTENSION_NOT_INSTALLED = 'SCREEN_EXTENSION_NOT_INSTALLED',
GENERIC_ERROR = 'GENERIC_ERROR'
}
export class OpenViduError {
name: OpenViduErrorName;
message: string;
constructor(name: OpenViduErrorName, message: string) {
this.name = name;
this.message = message;
}
}