element-plus
Version:
> TODO: description
49 lines (48 loc) • 2.62 kB
TypeScript
declare const _default: ((import("vue").ObjectDirective<HTMLElement & {
ElInfiniteScroll: {
container: Window | HTMLElement;
containerEl: HTMLElement;
instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
delay: number;
lastScrollTop: number;
cb: () => void;
onScroll: () => void;
observer?: MutationObserver;
};
}, () => void> & ((app: import("vue").App<any>, ...options: any[]) => any) & {
install?: (app: import("vue").App<any>, ...options: any[]) => any;
}) | (import("vue").ObjectDirective<HTMLElement & {
ElInfiniteScroll: {
container: Window | HTMLElement;
containerEl: HTMLElement;
instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
delay: number;
lastScrollTop: number;
cb: () => void;
onScroll: () => void;
observer?: MutationObserver;
};
}, () => void> & {
install: (app: import("vue").App<any>, ...options: any[]) => any;
}) | {
install(app: import("vue").App<any>): void;
directive: {
mounted(el: HTMLElement, binding: import("vue").DirectiveBinding<any>): void;
updated(el: HTMLElement, binding: import("vue").DirectiveBinding<any>): void;
unmounted(el: HTMLElement): void;
};
service: (options?: import("./components/loading").ILoadingOptions) => import("./components/loading").ILoadingInstance;
} | (import("./components/message").IMessage & ((app: import("vue").App<any>, ...options: any[]) => any) & {
install?: (app: import("vue").App<any>, ...options: any[]) => any;
}) | (import("./components/message").IMessage & {
install: (app: import("vue").App<any>, ...options: any[]) => any;
}) | (import("./components/message-box").IElMessageBox & ((app: import("vue").App<any>, ...options: any[]) => any) & {
install?: (app: import("vue").App<any>, ...options: any[]) => any;
}) | (import("./components/message-box").IElMessageBox & {
install: (app: import("vue").App<any>, ...options: any[]) => any;
}) | (import("./components/notification").INotification & ((app: import("vue").App<any>, ...options: any[]) => any) & {
install?: (app: import("vue").App<any>, ...options: any[]) => any;
}) | (import("./components/notification").INotification & {
install: (app: import("vue").App<any>, ...options: any[]) => any;
}))[];
export default _default;