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

23 lines
720 B
TypeScript
Raw Normal View History

export const enum OpenViduErrorName {
BROWSER_NOT_SUPPORTED = 'BROWSER_NOT_SUPPORTED',
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_SHARING_NOT_SUPPORTED = 'SCREEN_SHARING_NOT_SUPPORTED',
2017-10-04 10:30:15 +02:00
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;
}
}