@ohu-mobile/core
Version:
104 lines (103 loc) • 8.6 kB
TypeScript
import Vue from 'vue';
import './style';
import '../Icon/style';
import '../Skeleton/style';
import '../Grid/style';
import '../CheckList/style';
import '../RadioList/style';
import { RadioOption } from '../RadioGroup';
import { CheckboxOption } from '../CheckboxGroup';
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 & object & import("vue/types/v3-component-options").ExtractComputedReturns<{}> & Record<never, any> & {
locale: any;
} & {
$l: any;
} & import("vue").ShallowUnwrapRef<{}> & Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>> & {
$scopedSlots: import("vue-tsx-support").InnerScopedSlots<{}>;
} & {
scrollHandler: (() => void) | null;
scroller: Window | Element;
} & {
registryScroll(): void;
clearHandler(): void;
} & {
loading: boolean;
loadingProps: import("..").LoadingProps;
finished: boolean;
finishedText: string;
scrollContainer: ((self: import("vue/types/vue").CombinedVueInstance<import("vue/types/umd"), object, object, object, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue/types/v3-component-public-instance").OptionTypesType<{}, {}, {}, {}, {}, {}>>) => Element) | undefined;
infinite: boolean;
infiniteDistance: number;
infiniteCheck: boolean;
}, {}, {} & {
loading?: boolean | undefined;
loadingProps?: import("..").LoadingProps | undefined;
finished?: boolean | undefined;
finishedText?: string | undefined;
scrollContainer?: ((self: import("vue/types/vue").CombinedVueInstance<import("vue/types/umd"), object, object, object, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue/types/v3-component-public-instance").OptionTypesType<{}, {}, {}, {}, {}, {}>>) => Element) | undefined;
infinite?: boolean | undefined;
infiniteDistance?: number | undefined;
infiniteCheck?: boolean | undefined;
} & import("./types").ListProps, import("./types").ListEvents, {}, {}> & {
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 & {
text: string;
minorText: string;
disabled: boolean;
button: boolean;
divider: boolean;
paddingDivider: boolean;
layoutReverse: boolean;
}, {}, {} & {
button?: boolean | undefined;
disabled?: boolean | undefined;
text?: string | undefined;
divider?: boolean | undefined;
minorText?: string | undefined;
paddingDivider?: boolean | undefined;
layoutReverse?: boolean | undefined;
} & import("./types").ListItemProps, import("./types").ListItemEvents, {}, {}>;
Subheader: 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 & {
state: string;
} & {
setState(state: string): void;
} & {
sticky: boolean;
}, {}, {} & {
sticky?: boolean | undefined;
} & import("./types").ListSubheaderProps, import("./types").ListSubheaderEvents, {}, {}>;
};
options: {
showPanel: boolean;
};
};
};
export default _default;
export declare const Avatar: () => 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 Text: () => 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 MinorText: () => 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 Finished: () => 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 Loading: () => 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 LoadingSlot: () => 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 Thumb: () => 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 WithIcon: () => 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 Subheader: () => 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>>, {
list: any[];
top: number;
count: number;
load: boolean;
finished: boolean;
infinite: boolean;
}, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>;
export declare const UseCheckList: () => 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: never[];
options: CheckboxOption<{
name: string;
sex: string;
}>[];
}, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>;
export declare const UseRadioList: () => 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;
options: RadioOption[];
}, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>;