ant-design-vue
Version:
An enterprise-class UI design language and Vue-based implementation
124 lines (123 loc) • 4.2 kB
TypeScript
export default Panel;
declare const Panel: import("vue").DefineComponent<{
clearText: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
prefixCls: import("vue-types").VueTypeValidableDef<string> & {
default: string;
} & {
default: string;
};
defaultOpenValue: {
type: ObjectConstructor;
default: () => moment.Moment;
};
value: import("vue-types").VueTypeValidableDef<any>;
defaultValue: import("vue-types").VueTypeValidableDef<any>;
placeholder: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
format: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
inputReadOnly: import("vue-types").VueTypeValidableDef<boolean> & {
default: boolean;
};
disabledHours: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
} & {
default: (...args: any[]) => any;
};
disabledMinutes: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
} & {
default: (...args: any[]) => any;
};
disabledSeconds: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
} & {
default: (...args: any[]) => any;
};
hideDisabledOptions: import("vue-types").VueTypeValidableDef<boolean>;
allowEmpty: import("vue-types").VueTypeValidableDef<boolean>;
showHour: import("vue-types").VueTypeValidableDef<boolean>;
showMinute: import("vue-types").VueTypeValidableDef<boolean>;
showSecond: import("vue-types").VueTypeValidableDef<boolean>;
use12Hours: import("vue-types").VueTypeValidableDef<boolean> & {
default: boolean;
};
hourStep: import("vue-types").VueTypeValidableDef<number> & {
default: number;
};
minuteStep: import("vue-types").VueTypeValidableDef<number> & {
default: number;
};
secondStep: import("vue-types").VueTypeValidableDef<number> & {
default: number;
};
addon: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
} & {
default: (...args: any[]) => any;
};
focusOnOpen: import("vue-types").VueTypeValidableDef<boolean>;
clearIcon: import("vue-types").VueTypeValidableDef<any>;
}, any, {
sValue: any;
selectionRange: any[];
currentSelectPanel: string;
}, {}, {
onChange(newValue: any): void;
onAmPmChange(ampm: any): void;
onCurrentSelectPanelChange(currentSelectPanel: any): void;
close(): void;
onEsc(e: any): void;
disabledHours2(): any;
isAM(): boolean;
}, {
methods: {
setState(state: {}, callback: any): void;
__emit(...args: any[]): void;
};
}, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
prefixCls: string;
placeholder: string;
format: string;
inputReadOnly: boolean;
disabledHours: (...args: any[]) => any;
disabledMinutes: (...args: any[]) => any;
disabledSeconds: (...args: any[]) => any;
use12Hours: boolean;
hourStep: number;
minuteStep: number;
secondStep: number;
clearText: string;
defaultOpenValue: Record<string, any>;
addon: (...args: any[]) => any;
} & {
value?: any;
defaultValue?: any;
clearIcon?: any;
hideDisabledOptions?: boolean;
focusOnOpen?: boolean;
allowEmpty?: boolean;
showHour?: boolean;
showMinute?: boolean;
showSecond?: boolean;
}>, {
prefixCls: string;
placeholder: string;
format: string;
inputReadOnly: boolean;
disabledHours: (...args: any[]) => any;
disabledMinutes: (...args: any[]) => any;
disabledSeconds: (...args: any[]) => any;
use12Hours: boolean;
hourStep: number;
minuteStep: number;
secondStep: number;
clearText: string;
defaultOpenValue: Record<string, any>;
addon: (...args: any[]) => any;
}>;
import moment from "moment";