Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | 13x 13x 13x 13x | /**
* A camera for video input available to be used on the device.
*/
export interface Camera {
/**
* The unique identifier for the device, can change between page loads.
*/
readonly deviceId: string;
/**
* The label describing the device.
*/
readonly label: string;
/**
* The type of camera, back or front (not guaranteed to be correct, depending on the device).
*/
readonly cameraType: Camera.Type;
/**
* The current video resolution if and when the camera is in use, given as width and height in pixels.
*/
currentResolution?: { width: number; height: number };
}
export namespace Camera {
/**
* Camera type (not guaranteed to be correct, depending on the device).
*/
export enum Type {
/**
* Front facing camera.
*/
FRONT = "front",
/**
* Back facing camera.
*/
BACK = "back"
}
}
|