UNPKG

t-fighting-design

Version:

Fighting design can quickly build interactive interfaces in vue3 applications, which looks good.

94 lines (93 loc) 3.22 kB
import type { StickyCardEmitInterface } from './src/interface.d'; import type { DefineComponent, PropType, Ref, ComputedRef, CSSProperties, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps } from 'vue'; import type { InstallType, OrdinaryFunctionInterface, ClassListInterface } from '../_interface'; import StickyCard from "./src/sticky-card"; export declare const FStickyCard: InstallType<DefineComponent<{ readonly open: { readonly type: BooleanConstructor; readonly default: () => boolean; }; readonly background: { readonly type: StringConstructor; readonly default: () => string; }; readonly openText: { readonly type: StringConstructor; readonly default: () => string; }; readonly closeText: { readonly type: StringConstructor; readonly default: () => string; }; readonly openHeight: { readonly type: PropType<string | number>; readonly default: () => string; }; readonly borderColor: { readonly type: StringConstructor; readonly default: () => string; }; readonly openEnd: { readonly type: PropType<StickyCardEmitInterface>; readonly default: () => null; }; readonly closeEnd: { readonly type: PropType<StickyCardEmitInterface>; readonly default: () => null; }; }, { prop: { readonly open?: unknown; readonly background?: unknown; readonly openText?: unknown; readonly closeText?: unknown; readonly openHeight?: unknown; readonly borderColor?: unknown; readonly openEnd?: unknown; readonly closeEnd?: unknown; } & { background: string; closeEnd: StickyCardEmitInterface; borderColor: string; open: boolean; openEnd: StickyCardEmitInterface; openText: string; closeText: string; openHeight: string | number; } & {}; isOpen: Ref<boolean>; handleClick: OrdinaryFunctionInterface; optionText: ComputedRef<string>; styleList: ComputedRef<CSSProperties>; classList: ComputedRef<ClassListInterface>; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<{ readonly open?: unknown; readonly background?: unknown; readonly openText?: unknown; readonly closeText?: unknown; readonly openHeight?: unknown; readonly borderColor?: unknown; readonly openEnd?: unknown; readonly closeEnd?: unknown; } & { background: string; closeEnd: StickyCardEmitInterface; borderColor: string; open: boolean; openEnd: StickyCardEmitInterface; openText: string; closeText: string; openHeight: string | number; } & {}>, { background: string; closeEnd: StickyCardEmitInterface; borderColor: string; open: boolean; openEnd: StickyCardEmitInterface; openText: string; closeText: string; openHeight: string | number; }>>; export declare type StickyCardInstance = InstanceType<typeof StickyCard>; export * from './src/interface.d'; export default StickyCard;