UNPKG

@layui/layui-vue

Version:

a component library for Vue 3 base on layui-vue

44 lines (43 loc) 1.16 kB
import type { VNode } from "vue"; /** * 获取 top 属性值 * <p> * @param elem dom * */ export declare function getTop(elem: any): any; /** * 获取 left 属性值 * <p> * @param elem dom * */ export declare function getLeft(elem: any): any; /** * 事件绑定 * <p> * @param elem dom * @param events 事件 * @param handler 事件回调 * */ export declare function on(elem: any, events: any, handler: any): void; /** * 单次事件 * <p> * @param elem dom * @param events 事件 * @param handler 事件回调 * */ export declare function once(elem: any, events: any, handler: any): void; /** * 事件解除 * <p> * @param elem dom * @param events 事件 * @param handler 事件回调 * */ export declare function off(elem: any, events: any, handler: any): void; export declare const flattedChildren: (children: any) => VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>[]; export declare function getWindow(node: any): any; export declare function getNodeName(node: any): string; export declare function isNode(value: any): value is Node;