ivue-material-plus
Version:
A high quality UI components Library with Vue.js
37 lines (36 loc) • 1.39 kB
TypeScript
import ClickOutside from './click-outside';
import TransferDom from './transfer-dom';
import Mousewheel from './mousewheel';
import Outside from './outside';
declare const _default: {
Ripple: {
beforeMount: (el: Element, binding: Record<string, any>, node: Record<string, any>) => void;
unmounted: (el: Record<string, any>) => void;
updated: (el: Record<string, any>, binding: Record<string, any>) => void;
};
Touch: {
beforeMount: (el: Element, binding: Record<string, any>) => void;
unmounted: (el: Element, binding: Record<string, any>) => void;
};
ClickOutside: {
beforeMount: (el: Element, binding: Record<string, any>) => void;
unmounted: (el: Element) => void;
};
TransferDom: {
beforeMount: (el: any, { value }: {
value: any;
}) => boolean;
unmounted: (el: any) => boolean;
updated: (el: Record<string, any>, { value }: {
value: any;
}) => boolean;
};
Mousewheel: import("vue").ObjectDirective<any, any>;
LineClamp: {
mounted(el: HTMLElement, binding: import("vue").Ref<string | number>): void;
updated(el: HTMLElement, binding: import("vue").Ref<string | number>): void;
unmounted(el: HTMLElement): void;
};
};
export default _default;
export { Mousewheel, ClickOutside, Outside, TransferDom };