UNPKG

@fe6/water-pro

Version:

An enterprise-class UI design language and Vue-based implementation

82 lines (70 loc) 3.12 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TimeRangePickerProps = exports.TimePickerProps = exports.TimePickerBaseProps = void 0; var _vueTypes = _interopRequireDefault(require("../_util/vue-types")); var _type = require("../_util/type"); var _momentUtil = require("../_util/moment-util"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } var TimePickerBaseProps = function TimePickerBaseProps() { return { size: _vueTypes.default.oneOf((0, _type.tuple)('large', 'default', 'small')), defaultValue: _momentUtil.TimeOrTimesType, separator: _vueTypes.default.any, open: _vueTypes.default.looseBool, format: _vueTypes.default.string, disabled: _vueTypes.default.looseBool, inputPrefixCls: _vueTypes.default.string, placeholder: _vueTypes.default.string, prefixCls: _vueTypes.default.string, hideDisabledOptions: _vueTypes.default.looseBool, disabledHours: _vueTypes.default.func, disabledMinutes: _vueTypes.default.func, disabledSeconds: _vueTypes.default.func, getPopupContainer: _vueTypes.default.func, use12Hours: _vueTypes.default.looseBool, focusOnOpen: _vueTypes.default.looseBool, hourStep: _vueTypes.default.number, minuteStep: _vueTypes.default.number, secondStep: _vueTypes.default.number, allowEmpty: _vueTypes.default.looseBool, allowClear: _vueTypes.default.looseBool, inputReadOnly: _vueTypes.default.looseBool, clearText: _vueTypes.default.string, defaultOpenValue: _vueTypes.default.object, popupClassName: _vueTypes.default.string, popupStyle: _vueTypes.default.style, suffixIcon: _vueTypes.default.any, align: _vueTypes.default.object, placement: _vueTypes.default.any, transitionName: _vueTypes.default.string, autofocus: _vueTypes.default.looseBool, addon: _vueTypes.default.any, clearIcon: _vueTypes.default.any, locale: _vueTypes.default.object, valueFormat: _vueTypes.default.string, onChange: _vueTypes.default.func, onAmPmChange: _vueTypes.default.func, onOpen: _vueTypes.default.func, onClose: _vueTypes.default.func, onFocus: _vueTypes.default.func, onBlur: _vueTypes.default.func, onKeydown: _vueTypes.default.func, onOpenChange: _vueTypes.default.func }; }; exports.TimePickerBaseProps = TimePickerBaseProps; var TimePickerProps = function TimePickerProps() { return _extends({ value: _momentUtil.TimeOrTimesType }, TimePickerBaseProps()); }; exports.TimePickerProps = TimePickerProps; var TimeRangePickerProps = function TimeRangePickerProps() { return _extends({ value: _vueTypes.default.array }, TimePickerBaseProps()); }; exports.TimeRangePickerProps = TimeRangePickerProps;