61 lines
1.2 KiB
JavaScript
61 lines
1.2 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.messageFileProps = exports.mediaProps = exports.videoProps = exports.imageProps = void 0;
|
|
// props for image
|
|
exports.imageProps = {
|
|
sizeType: {
|
|
type: Array,
|
|
value: ['original', 'compressed'],
|
|
},
|
|
capture: {
|
|
type: Array,
|
|
value: ['album', 'camera'],
|
|
},
|
|
showmenu: {
|
|
type: Boolean,
|
|
value: true,
|
|
},
|
|
};
|
|
// props for video
|
|
exports.videoProps = {
|
|
capture: {
|
|
type: Array,
|
|
value: ['album', 'camera'],
|
|
},
|
|
compressed: {
|
|
type: Boolean,
|
|
value: true,
|
|
},
|
|
maxDuration: {
|
|
type: Number,
|
|
value: 60,
|
|
},
|
|
camera: {
|
|
type: String,
|
|
value: 'back',
|
|
},
|
|
};
|
|
// props for media
|
|
exports.mediaProps = {
|
|
capture: {
|
|
type: Array,
|
|
value: ['album', 'camera'],
|
|
},
|
|
mediaType: {
|
|
type: Array,
|
|
value: ['image', 'video'],
|
|
},
|
|
maxDuration: {
|
|
type: Number,
|
|
value: 60,
|
|
},
|
|
camera: {
|
|
type: String,
|
|
value: 'back',
|
|
},
|
|
};
|
|
// props for file
|
|
exports.messageFileProps = {
|
|
extension: null,
|
|
};
|