import { Vue } from 'vue-property-decorator'; import { CreateElement } from 'vue'; import './app-file-upload-camera.less'; export default class AppFileUploadCamera extends Vue { /** * 上传文件路径 * * @memberof AppFileUpload */ uploadUrl: string; /** * 请求头 * * @type {*} * @memberof AppImageUpload */ headers: any; /** * vue 生命周期 * * @returns * @memberof AppFileUpload */ mounted(): void; /** * 设置请求头 * * @memberof AppFileUpload */ setHeaders(): void; videoSelect: any; options: any; gotDevices(deviceInfos: any): any; _streamCopy: any; getStream(): any; handleError(error: any): any; gotStream(stream: any): any; closeCamera(): any; changeCamera(event: any): any; rotateDeg: any; /** * 左旋转 */ leftRotate(): any; /** * 右旋转 */ rightRotate(): any; /** * 拍照 */ takePicture(): any; imgFiles: any; /** * 上传图片 */ saveImg(): any; dialogVisible: any; dialogImageUrl: any; /** * 预览 * * @param {*} file * @memberof AppFileUpload */ handlePictureCardPreview(file: any): void; /** * 删除图片 */ handlePictureRemove(file: any, fileList: any): void; /** * 关闭预览 */ handleClose(): void; /** * 解析条形码 */ parseBarcode(): void; rederImgContainer(): import("vue").VNode; /** * 绘制内容 * * @param {CreateElement} h * @returns * @memberof AppFileUpload */ render(h: CreateElement): JSX.Element; } //# sourceMappingURL=app-file-upload-camera.d.ts.map