@ohu-mobile/core
Version:
72 lines (71 loc) • 4.05 kB
TypeScript
import Vue from 'vue';
import './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("../_utils/defineComponent").OhuComponentInnerProps & {
stateValue: string | number;
} & {
handleChange(key: string | number): void;
handleTabbarChange(e: import("..").TabbarChangeEvent): void;
computeNameMap(children: import("vue").VNode[]): {
[x: string]: number | {
index: number;
name?: string | undefined;
};
};
getCarouselValue(map: {
[x: string]: number | {
index: number;
name?: string | undefined;
};
}, stateValue: string | number): number;
getNameByIndex(index: number, map: {
[x: string]: number | {
index: number;
name?: string | undefined;
};
}): string | number;
renderTabbar(children: import("vue").VNode[], sticky?: boolean | undefined): VueTsxSupport.JSX.Element | undefined;
} & {
value: string | number;
border: boolean;
activeColor: string;
inActiveColor: string;
hasIndicator: boolean;
indicatorWidth: string | number;
indicatorHeight: string;
indicatorInverse: boolean;
vertical: boolean;
scroll: boolean;
canSwipe: boolean;
sticky: boolean;
}, {}, {} & {
scroll?: boolean | undefined;
value?: string | number | undefined;
sticky?: boolean | undefined;
vertical?: boolean | undefined;
border?: boolean | undefined;
activeColor?: string | undefined;
inActiveColor?: string | undefined;
hasIndicator?: boolean | undefined;
indicatorWidth?: string | number | undefined;
indicatorHeight?: string | undefined;
indicatorInverse?: boolean | undefined;
canSwipe?: boolean | undefined;
} & import("./types").TabsProps, import("./types").TabsEvents, {}, {}>;
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 UseName: () => 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>>, {
value: string;
}, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>;
export declare const Sticky: () => 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 Gesture: () => 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>>, {
index: number;
count: number;
}, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>;