hongluan-ui
Version:
Hongluan Component Library for Vue 3
112 lines (107 loc) • 2.21 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
require('../../../../utils/index.js');
require('../../../tooltip/index.js');
require('../../../../hooks/index.js');
var shared = require('../props/shared.js');
var validator = require('../../../../utils/vue/validator.js');
var content = require('../../../tooltip/src/content2.js');
var index = require('../../../../hooks/use-empty-values/index.js');
var index$1 = require('../../../../hooks/use-aria/index.js');
const timePickerDefaultProps = {
id: {
type: [Array, String]
},
name: {
type: [Array, String],
default: ""
},
popperClass: {
type: String,
default: ""
},
popperOffset: {
type: Number,
default: 4
},
format: String,
valueFormat: String,
dateFormat: String,
timeFormat: String,
type: {
type: String,
default: ""
},
clearable: {
type: Boolean,
default: true
},
editable: {
type: Boolean,
default: true
},
size: {
type: String,
validator: validator.isValidComponentSize
},
readonly: Boolean,
disabled: Boolean,
placeholder: {
type: String,
default: ""
},
modelValue: {
type: [Date, Array, String, Number],
default: ""
},
popperOptions: {
type: Object,
default: () => ({})
},
rangeSeparator: {
type: String,
default: "-"
},
startPlaceholder: String,
endPlaceholder: String,
defaultValue: {
type: [Date, Array]
},
defaultTime: {
type: [Date, Array]
},
isRange: Boolean,
...shared.disabledTimeListsProps,
disabledDate: {
type: Function
},
cellClassName: {
type: Function
},
shortcuts: {
type: Array,
default: () => []
},
arrowControl: Boolean,
label: {
type: String,
default: void 0
},
tabindex: {
type: [String, Number],
default: 0
},
validateEvent: {
type: Boolean,
default: true
},
fill: Boolean,
unlinkPanels: Boolean,
block: Boolean,
thin: Boolean,
teleported: content.useTooltipContentProps.teleported,
...index.useEmptyValuesProps,
...index$1.useAriaProps(["ariaLabel"])
};
exports.timePickerDefaultProps = timePickerDefaultProps;
//# sourceMappingURL=props.js.map