UNPKG

@ohu-mobile/core

Version:
82 lines (81 loc) 7.21 kB
import Vue, { CSSProperties } from 'vue'; import './style'; import '../Button/style'; import '../Toast/style'; declare const _default: { title: string; parameters: { component: import("vue-tsx-support")._TsxComponentV3<Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>> & import("./DropMenu").DropMenuInnerProps & import("../_utils/defineComponent").OhuComponentInnerProps & { defaultValue: any[] | import("./types").DropMenuDataModel; direction: "up" | "down"; divider: boolean; border: boolean; itemActive: boolean; mask: boolean; popupClass: string | string[] | Record<string, boolean> | undefined; popupStyle: CSSProperties | undefined; checkIcon: import("../types").IconProperty; dropDownIcon: import("../types").IconProperty; }, {}, {} & { divider?: boolean | undefined; direction?: "up" | "down" | undefined; mask?: boolean | undefined; border?: boolean | undefined; checkIcon?: import("../types").IconProperty | undefined; dropDownIcon?: import("../types").IconProperty | undefined; popupClass?: string | string[] | Record<string, boolean> | undefined; popupStyle?: CSSProperties | undefined; itemActive?: boolean | undefined; defaultValue?: any[] | import("./types").DropMenuDataModel | undefined; } & import("./types").DropMenuProps, import("./types").DropMenuEvents, {}, import("./types").DropMenuItemScopedSlots> & { Item: import("vue-tsx-support")._TsxComponentV3<Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>> & import("../_utils/defineComponent").OhuComponentInnerProps & { popupVisible: boolean; checkedOption: import("./types").DropMenuItemOptions | undefined; opened: boolean; } & { getCheckedOption(): import("./types").DropMenuItemOptions | undefined; getParent(): any; getDropMenuElement(): HTMLElement; getIndex(): any; getKey(): string | number; getCheckedValue(): any; close(): void; handleVisibleChange(visible: boolean): void; handleClick(): void; triggerChange(option: import("./types").DropMenuChangeOption): void; handlePopupOpen(e: import("..").PopupOpenEvent): void; handleAfterOpen(): void; } & { title: string; disabled: boolean; options: import("./types").DropMenuItemOptions[]; checkIcon: import("../types").IconProperty | undefined; dropDownIcon: import("../types").IconProperty | undefined; checkedFunc: (checkedOption?: import("./types").DropMenuItemOptions | undefined, option?: import("./types").DropMenuItemOptions | undefined) => boolean; popupClass: string | string[] | Record<string, boolean> | undefined; popupStyle: CSSProperties | undefined; }, {}, {} & { options?: import("./types").DropMenuItemOptions[] | undefined; title?: string | undefined; disabled?: boolean | undefined; checkIcon?: import("../types").IconProperty | undefined; dropDownIcon?: import("../types").IconProperty | undefined; popupClass?: string | string[] | Record<string, boolean> | undefined; popupStyle?: CSSProperties | undefined; checkedFunc?: ((checkedOption?: import("./types").DropMenuItemOptions | undefined, option?: import("./types").DropMenuItemOptions | undefined) => boolean) | undefined; } & import("./types").DropMenuItemProps, import("./types").DropMenuItemEvents, {}, import("./types").DropMenuItemScopedSlots>; }; options: { showPanel: boolean; }; }; }; export default _default; export declare const Basic: () => import("vue/types/vue").ExtendedVue<Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>>, unknown, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>; export declare const Direction: () => import("vue/types/vue").ExtendedVue<Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>>, unknown, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>; export declare const Icon: () => import("vue/types/vue").ExtendedVue<Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>>, unknown, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>; export declare const DisableItemActive: () => import("vue/types/vue").ExtendedVue<Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>>, unknown, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>; export declare const Divider: () => import("vue/types/vue").ExtendedVue<Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>>, unknown, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>; export declare const Mask: () => import("vue/types/vue").ExtendedVue<Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>>, unknown, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>; export declare const ItemDisabled: () => import("vue/types/vue").ExtendedVue<Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>>, unknown, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>; export declare const GlobalPopupStyle: () => import("vue/types/vue").ExtendedVue<Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>>, unknown, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>;