dk-plus
Version:
69 lines (68 loc) • 1.39 kB
JavaScript
import { setBooleanProps as t, setStringProp as e, setFunctionProps as a } from "../../_utils/props/index.js";
const l = {
modelValue: {
type: [String, Number, Date, Array],
default: ""
},
readonly: t(!1),
isRange: t(!1),
disabled: t(!1),
size: e(null),
editable: t(!0),
clearable: t(!0),
placeholder: e(""),
startPlaceholder: e(""),
endPlaceholder: e(""),
rangeSeparator: e("-"),
format: e("HH:mm:ss"),
valueFormat: e(""),
defaultValue: {
type: [Date, Array],
default: void 0
},
disabledHours: a(),
disabledMinutes: a(),
disabledSeconds: a(),
arrowControl: t(!1),
popperClass: e(""),
popperStyle: {
type: [String, Object],
default: ""
},
popperOptions: {
type: Object,
default: () => ({})
},
fallbackPlacements: {
type: Array,
default: () => ["bottom", "top", "right", "left"]
},
teleported: t(!0),
placement: e("bottom"),
tabindex: {
type: [String, Number],
default: 0
},
ariaLabel: e(""),
emptyValues: {
type: Array,
default: void 0
},
valueOnClear: {
type: [String, Number, Boolean, Function, Array, Object],
default: void 0
},
prefixIcon: e("IconClock"),
clearIcon: e("IconShanchu1"),
id: {
type: [String, Array],
default: void 0
},
name: {
type: [String, Array],
default: void 0
}
};
export {
l as dkTimePickerProps
};