UNPKG

@ohu-mobile/core

Version:
37 lines (36 loc) 2.74 kB
import { CollapseItemProps, CollapseItemEvents } from './types'; export interface CollapseItemMethods { expandState: boolean; getExpandState: () => boolean; handleHeaderClick: (expand: boolean) => void; beforeContentEnter: (el: HTMLElement) => void; contentLeave: (el: HTMLElement, done: () => void) => void; } declare const _default: import("vue-tsx-support")._TsxComponentV3<import("vue").default<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => import("vue").default<Record<string, any>, Record<string, any>, never, never, any>> & CollapseItemMethods & { ancestor: import("vue/types/vue").CombinedVueInstance<import("vue-tsx-support")._TsxComponentInstanceV3<import("vue").default<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => import("vue").default<Record<string, any>, Record<string, any>, never, never, any>> & import("../_utils/defineComponent").OhuComponentInnerProps & { state: import("./types").CollapseValue | undefined; } & { itemChange(key: string | number, expand: boolean): void; } & { expandIcon: import("@ohu-mobile/icons/lib/types").SVGIconDef | null; expandIconPosition: import("./types").CollapseExpandIconPosition; value: import("./types").CollapseValue | undefined; accordion: boolean; }, {}, {} & { value?: import("./types").CollapseValue | undefined; expandIcon?: import("@ohu-mobile/icons/lib/types").SVGIconDef | null | undefined; expandIconPosition?: import("./types").CollapseExpandIconPosition | undefined; accordion?: boolean | undefined; } & import("./types").CollapseProps, import("./types").CollapseEvents, import("vue").default<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => import("vue").default<Record<string, any>, Record<string, any>, never, never, any>>, {}>, object, object, object, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue/types/v3-component-public-instance").OptionTypesType<{}, {}, {}, {}, {}, {}>>; } & import("../_utils/defineComponent").OhuComponentInnerProps & { title: string; hasList: boolean; disabled: boolean; loading: boolean; }, {}, {} & { title?: string | undefined; loading?: boolean | undefined; disabled?: boolean | undefined; hasList?: boolean | undefined; } & CollapseItemProps, CollapseItemEvents, import("vue").default<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => import("vue").default<Record<string, any>, Record<string, any>, never, never, any>>, {}>; export default _default;