@ohu-mobile/core
Version:
46 lines (45 loc) • 2.77 kB
TypeScript
import { LoadingProps } from '../Loading';
import { ListProps, ListEvents } from './types';
import { VueConstructor } from 'vue/types/umd';
export declare const listProps: {
loading: import("vue").PropOptions<boolean>;
loadingProps: import("vue").PropOptions<LoadingProps>;
finished: import("vue").PropOptions<boolean>;
finishedText: StringConstructor;
scrollContainer: import("vue").PropOptions<((self: InstanceType<VueConstructor>) => Element) | undefined>;
infinite: import("vue").PropOptions<boolean>;
infiniteDistance: import("vue").PropOptions<number>;
infiniteCheck: import("vue").PropOptions<boolean>;
};
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>> & import("../_utils/defineComponent").OhuComponentInnerProps & object & import("vue/types/v3-component-options").ExtractComputedReturns<{}> & Record<never, any> & {
locale: any;
} & {
$l: any;
} & import("vue").ShallowUnwrapRef<{}> & 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>> & {
$scopedSlots: import("vue-tsx-support").InnerScopedSlots<{}>;
} & {
scrollHandler: (() => void) | null;
scroller: Window | Element;
} & {
registryScroll(): void;
clearHandler(): void;
} & {
loading: boolean;
loadingProps: 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?: 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;
} & ListProps, ListEvents, {}, {}>;
export default _default;