/** * 绑定事件 * @param { EventTarget } dom 节点对象 * @param { string } event JS 事件名称,不带 on * @param { EventListenerOrEventListenerObject } fn 回调函数 * @param { boolean } [flag=false] false: 冒泡事件,true: 捕获事件 * @returns { EventSource } 返回的dom节点对象 * @example * import { MeAPI } from 'mine-h5-ui' * * MeAPI.Bind(document.getElementById('dom'), 'click', e => { * console.log(e) * }) */ export declare const Bind: (dom: EventTarget, event: string, fn: EventListenerOrEventListenerObject, flag?: boolean) => EventTarget; /** * 移除绑定事件 * @param { EventTarget } dom 节点对象 * @param { string } event JS 事件名称,不带 on * @param { EventListenerOrEventListenerObject } fn 回调函数 * @param { boolean } [flag=false] false: 冒泡事件,true: 捕获事件 * @returns { EventSource } 返回的 dom 节点对象 * @example * import { MeAPI } from 'mine-h5-ui' * * const dom = document.getElementById('dom') * const fn = e => { * console.log(e) * } * MeAPI.Bind(dom, 'click', fn) * MeAPI.Unbind(dom, 'click', fn) */ export declare const Unbind: (dom: EventTarget, event: string, fn: EventListenerOrEventListenerObject, flag?: boolean) => EventTarget; declare const _default: { /** * 绑定事件 */ Bind: (dom: EventTarget, event: string, fn: EventListenerOrEventListenerObject, flag?: boolean) => EventTarget; /** * 移除绑定事件 */ Unbind: (dom: EventTarget, event: string, fn: EventListenerOrEventListenerObject, flag?: boolean) => EventTarget; }; export default _default;