UNPKG

@zakijs/plugin-compiler-alipay

Version:

mor complier plugin for alipay mini program

52 lines (51 loc) 1.46 kB
/** * 是否是事件属性 * * @export * @param {string} attr 属性名 * @returns {boolean} 是否是事件属性 */ export declare function isEventAttr(attr: string): boolean; /** * 是否是catch事件属性 * * @export * @param {string} attr 属性名 * @returns {boolean} 是否是catch事件属性 */ export declare function isCatchEventAttr(attr: string): boolean; /** * 获取属性上的事件名(去除on、catch后的字符串) * * @export * @param {string} attr 属性名 * @returns {string} 事件名 */ export declare function getEventName(attr: string): string; /** * 是否是小程序组件原生事件 * * @export * @param {string} eventName 事件名 * @param {string} tag 小程序组件名 * @returns {boolean} 是否是小程序组件原生事件 */ export declare function isNativeEvent(eventName: string, tag: string): boolean; /** * 获取当前小程序环境下的小程序组件原生组件事件名 * * @export * @param {string} eventName 事件名 * @param {string} tag 小程序组件名 * @returns {string} 事件名 */ export declare function getNativeEventName(eventName: string, tag: string): string; /** * 获取当前小程序环境下的小程序组件原生属性名 * * @export * @param {string} tag 小程序组件名 * @param {string} propName 属性名 * @returns {string} 属性名 */ export declare function getNativePropName(tag: string, propName: string): string;