2018-01-18 15:59:28 +01:00
|
|
|
export const enum OpenViduErrorName {
|
2017-10-04 10:30:15 +02:00
|
|
|
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;
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|