• Returns {
        buttonProps: {
            type: PropType<Partial<ExtractPropTypes<{
                block: {
                    default: any;
                    type: BooleanConstructor;
                };
                danger: {
                    default: any;
                    type: BooleanConstructor;
                };
                disabled: {
                    default: any;
                    type: BooleanConstructor;
                };
                ghost: {
                    default: any;
                    type: BooleanConstructor;
                };
                href: StringConstructor;
                htmlType: {
                    default: string;
                    type: PropType<ButtonHTMLType>;
                };
                icon: VueTypeValidableDef<any>;
                loading: {
                    default: (() => boolean | {
                        delay?: number;
                    });
                    type: PropType<boolean | {
                        delay?: number;
                    }>;
                };
                onClick: {
                    type: PropType<((event) => void)>;
                };
                onMousedown: {
                    type: PropType<((event) => void)>;
                };
                prefixCls: StringConstructor;
                shape: {
                    type: PropType<ButtonShape>;
                };
                size: {
                    type: PropType<SizeType>;
                };
                target: StringConstructor;
                title: StringConstructor;
                type: PropType<ButtonType>;
            }>>>;
            default() => {};
        };
        cols: {
            default: (() => {
                day: number;
                hour: number;
                minute: number;
                second: number;
            });
            type: PropType<Record<string, number>>;
        };
        customLocale: {
            type: PropType<Localization>;
        };
        disabled: {
            default: boolean;
            type: BooleanConstructor;
        };
        dropdownProps: {
            default: (() => void);
            type: PropType<Partial<ExtractPropTypes<{
                align: {
                    type: PropType<Align>;
                };
                arrow: {
                    default: any;
                    type: PropType<boolean | DropdownArrowOptions>;
                };
                destroyPopupOnHide: {
                    default: any;
                    type: BooleanConstructor;
                };
                disabled: {
                    default: any;
                    type: BooleanConstructor;
                };
                forceRender: {
                    default: any;
                    type: BooleanConstructor;
                };
                getPopupContainer: PropType<((triggerNode) => HTMLElement)>;
                minOverlayWidthMatchTrigger: {
                    default: any;
                    type: BooleanConstructor;
                };
                mouseEnterDelay: NumberConstructor;
                mouseLeaveDelay: NumberConstructor;
                onUpdate:visible: {
                    type: PropType<((val) => void)>;
                };
                onVisibleChange: {
                    type: PropType<((val) => void)>;
                };
                openClassName: StringConstructor;
                overlay: VueTypeValidableDef<any>;
                overlayClassName: StringConstructor;
                overlayStyle: {
                    default: CSSProperties;
                    type: PropType<CSSProperties>;
                };
                placement: PropType<"bottom" | "top" | "bottomLeft" | "bottomRight" | "topLeft" | "topRight" | "topCenter" | "bottomCenter">;
                prefixCls: StringConstructor;
                transitionName: StringConstructor;
                trigger: {
                    type: PropType<Trigger | Trigger[]>;
                };
                visible: {
                    default: any;
                    type: BooleanConstructor;
                };
            }>>>;
        };
        fields: {
            type: PropType<Field[]>;
        };
        format: {
            type: PropType<CronFormat>;
        };
        locale: {
            type: StringConstructor;
        };
        modelValue: {
            type: StringConstructor;
        };
        period: {
            type: StringConstructor;
        };
        periods: {
            type: PropType<Period[]>;
        };
    }

    • buttonProps: {
          type: PropType<Partial<ExtractPropTypes<{
              block: {
                  default: any;
                  type: BooleanConstructor;
              };
              danger: {
                  default: any;
                  type: BooleanConstructor;
              };
              disabled: {
                  default: any;
                  type: BooleanConstructor;
              };
              ghost: {
                  default: any;
                  type: BooleanConstructor;
              };
              href: StringConstructor;
              htmlType: {
                  default: string;
                  type: PropType<ButtonHTMLType>;
              };
              icon: VueTypeValidableDef<any>;
              loading: {
                  default: (() => boolean | {
                      delay?: number;
                  });
                  type: PropType<boolean | {
                      delay?: number;
                  }>;
              };
              onClick: {
                  type: PropType<((event) => void)>;
              };
              onMousedown: {
                  type: PropType<((event) => void)>;
              };
              prefixCls: StringConstructor;
              shape: {
                  type: PropType<ButtonShape>;
              };
              size: {
                  type: PropType<SizeType>;
              };
              target: StringConstructor;
              title: StringConstructor;
              type: PropType<ButtonType>;
          }>>>;
          default() => {};
      }

      Properties of Ant Design Vue Button

      • type: PropType<Partial<ExtractPropTypes<{
            block: {
                default: any;
                type: BooleanConstructor;
            };
            danger: {
                default: any;
                type: BooleanConstructor;
            };
            disabled: {
                default: any;
                type: BooleanConstructor;
            };
            ghost: {
                default: any;
                type: BooleanConstructor;
            };
            href: StringConstructor;
            htmlType: {
                default: string;
                type: PropType<ButtonHTMLType>;
            };
            icon: VueTypeValidableDef<any>;
            loading: {
                default: (() => boolean | {
                    delay?: number;
                });
                type: PropType<boolean | {
                    delay?: number;
                }>;
            };
            onClick: {
                type: PropType<((event) => void)>;
            };
            onMousedown: {
                type: PropType<((event) => void)>;
            };
            prefixCls: StringConstructor;
            shape: {
                type: PropType<ButtonShape>;
            };
            size: {
                type: PropType<SizeType>;
            };
            target: StringConstructor;
            title: StringConstructor;
            type: PropType<ButtonType>;
        }>>>
      • default:function
        • Returns {}

      • cols: {
            default: (() => {
                day: number;
                hour: number;
                minute: number;
                second: number;
            });
            type: PropType<Record<string, number>>;
        }
        • default: (() => {
              day: number;
              hour: number;
              minute: number;
              second: number;
          })
            • (): {
                  day: number;
                  hour: number;
                  minute: number;
                  second: number;
              }
            • Returns {
                  day: number;
                  hour: number;
                  minute: number;
                  second: number;
              }

              • day: number
              • hour: number
              • minute: number
              • second: number
        • type: PropType<Record<string, number>>
      • customLocale: {
            type: PropType<Localization>;
        }
      • disabled: {
            default: boolean;
            type: BooleanConstructor;
        }
        • default: boolean
        • type: BooleanConstructor
      • dropdownProps: {
            default: (() => void);
            type: PropType<Partial<ExtractPropTypes<{
                align: {
                    type: PropType<Align>;
                };
                arrow: {
                    default: any;
                    type: PropType<boolean | DropdownArrowOptions>;
                };
                destroyPopupOnHide: {
                    default: any;
                    type: BooleanConstructor;
                };
                disabled: {
                    default: any;
                    type: BooleanConstructor;
                };
                forceRender: {
                    default: any;
                    type: BooleanConstructor;
                };
                getPopupContainer: PropType<((triggerNode) => HTMLElement)>;
                minOverlayWidthMatchTrigger: {
                    default: any;
                    type: BooleanConstructor;
                };
                mouseEnterDelay: NumberConstructor;
                mouseLeaveDelay: NumberConstructor;
                onUpdate:visible: {
                    type: PropType<((val) => void)>;
                };
                onVisibleChange: {
                    type: PropType<((val) => void)>;
                };
                openClassName: StringConstructor;
                overlay: VueTypeValidableDef<any>;
                overlayClassName: StringConstructor;
                overlayStyle: {
                    default: CSSProperties;
                    type: PropType<CSSProperties>;
                };
                placement: PropType<"bottom" | "top" | "bottomLeft" | "bottomRight" | "topLeft" | "topRight" | "topCenter" | "bottomCenter">;
                prefixCls: StringConstructor;
                transitionName: StringConstructor;
                trigger: {
                    type: PropType<Trigger | Trigger[]>;
                };
                visible: {
                    default: any;
                    type: BooleanConstructor;
                };
            }>>>;
        }

        Properties of Ant Design Vue Dropdown

        • default: (() => void)
            • (): void
            • Returns void

        • type: PropType<Partial<ExtractPropTypes<{
              align: {
                  type: PropType<Align>;
              };
              arrow: {
                  default: any;
                  type: PropType<boolean | DropdownArrowOptions>;
              };
              destroyPopupOnHide: {
                  default: any;
                  type: BooleanConstructor;
              };
              disabled: {
                  default: any;
                  type: BooleanConstructor;
              };
              forceRender: {
                  default: any;
                  type: BooleanConstructor;
              };
              getPopupContainer: PropType<((triggerNode) => HTMLElement)>;
              minOverlayWidthMatchTrigger: {
                  default: any;
                  type: BooleanConstructor;
              };
              mouseEnterDelay: NumberConstructor;
              mouseLeaveDelay: NumberConstructor;
              onUpdate:visible: {
                  type: PropType<((val) => void)>;
              };
              onVisibleChange: {
                  type: PropType<((val) => void)>;
              };
              openClassName: StringConstructor;
              overlay: VueTypeValidableDef<any>;
              overlayClassName: StringConstructor;
              overlayStyle: {
                  default: CSSProperties;
                  type: PropType<CSSProperties>;
              };
              placement: PropType<"bottom" | "top" | "bottomLeft" | "bottomRight" | "topLeft" | "topRight" | "topCenter" | "bottomCenter">;
              prefixCls: StringConstructor;
              transitionName: StringConstructor;
              trigger: {
                  type: PropType<Trigger | Trigger[]>;
              };
              visible: {
                  default: any;
                  type: BooleanConstructor;
              };
          }>>>
      • fields: {
            type: PropType<Field[]>;
        }
      • format: {
            type: PropType<CronFormat>;
        }
      • locale: {
            type: StringConstructor;
        }
        • type: StringConstructor
      • modelValue: {
            type: StringConstructor;
        }
        • type: StringConstructor
      • period: {
            type: StringConstructor;
        }
        • type: StringConstructor
      • periods: {
            type: PropType<Period[]>;
        }

    Generated using TypeDoc