comic-plus
Version:
<p align="center"> <img width="200px" src="./logo.png"/> </p>
32 lines (31 loc) • 866 B
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
require("../../../utils/config.js");
require("vue");
const typescript = require("../../../utils/typescript.js");
require("@vueuse/core");
const timePickerProps = {
modelValue: {
type: [String, Array],
required: true
},
rangeSeparator: {
type: String,
default: "/"
},
size: String,
range: Boolean,
placeholder: String,
startPlaceholder: String,
endPlaceholder: String,
disabled: Boolean,
clearable: Boolean
};
const isValidValue = (value) => typescript.isString(value) || Array.isArray(value) && value.every((val) => typescript.isString(val));
const timePickerEmits = {
["update:modelValue"]: isValidValue,
change: isValidValue,
clear: () => true
};
exports.timePickerEmits = timePickerEmits;
exports.timePickerProps = timePickerProps;