@wekit/plugin-console
Advanced tools
+9
-0
| # @wekit/plugin-console | ||
| ## 1.1.1 | ||
| ### Patch Changes | ||
| - 修复 setData 事件问题 | ||
| - Updated dependencies | ||
| - @wekit/core@1.1.1 | ||
| - @wekit/shared@1.1.1 | ||
| ## 1.1.0 | ||
@@ -4,0 +13,0 @@ |
@@ -10,4 +10,3 @@ 'use strict'; | ||
| console.log(ctx); | ||
| ctx.pageEventEmitter.on("onInit", (wk)=>{ | ||
| const options = wk.meta.instance; | ||
| ctx.pageEventEmitter.on("onInit", (options)=>{ | ||
| console.log(options); | ||
@@ -19,3 +18,4 @@ const ignoreMethods = [ | ||
| "onShow", | ||
| "onHide", | ||
| "onHide", | ||
| "__wk__", | ||
| ]; | ||
@@ -22,0 +22,0 @@ for(const key in options){ |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"wekit-plugin-console.cjs.js","sources":["../src/ConsolePlugin.ts"],"sourcesContent":["import { Plugin, Wekit } from \"@wekit/core\";\nimport { injectHookBefore } from \"@wekit/shared\";\n\nexport class ConsolePlugin implements Plugin {\n install(ctx: Wekit) {\n console.log(ctx);\n ctx.pageEventEmitter.on(\"onInit\", (wk: any) => {\n const options = wk.meta.instance;\n console.log(options);\n const ignoreMethods = [\n \"setData\",\n \"onLoad\",\n \"onUnload\",\n \"onShow\",\n \"onHide\",\n ];\n\n for (const key in options) {\n if (\n !ignoreMethods.includes(key) &&\n typeof options[key] === \"function\"\n ) {\n injectHookBefore(options, key, (ctx, e) => {\n if (typeof e === \"object\" && e && e.touches) {\n console.log(key, e);\n }\n });\n }\n }\n });\n }\n uninstall() {\n throw new Error(\"Method not implemented.\");\n }\n}\n"],"names":["ConsolePlugin","install","ctx","console","log","pageEventEmitter","on","wk","options","meta","instance","ignoreMethods","key","includes","injectHookBefore","e","touches","uninstall","Error"],"mappings":";;;;;;MAGaA,aAAa,CAAA;IACxBC,OAAO,CAACC,GAAU,EAAE;AAClBC,QAAAA,OAAO,CAACC,GAAG,CAACF,GAAG,CAAC,CAAC;QACjBA,GAAG,CAACG,gBAAgB,CAACC,EAAE,CAAC,QAAQ,EAAA,CAAGC,EAAO,GAAK;AAC7C,YAAA,MAAMC,OAAO,GAAGD,EAAE,CAACE,IAAI,CAACC,QAAQ,CAAA;AAChCP,YAAAA,OAAO,CAACC,GAAG,CAACI,OAAO,CAAC,CAAC;YACrB,MAAMG,aAAa,GAAG;gBACpB,SAAS;gBACT,QAAQ;gBACR,UAAU;gBACV,QAAQ;gBACR,QAAQ;aACT,CAAA;AAED,YAAA,IAAK,MAAMC,GAAG,IAAIJ,OAAO,CAAE;AACzB,gBAAA,IACGG,CAAAA,aAAa,CAACE,QAAQ,CAACD,GAAG,CAAA,IAC3B,OAAOJ,OAAO,CAACI,GAAG,CAAM,KAAA,YACxB;oBACAE,uBAAgB,CAACN,OAAO,EAAEI,GAAG,GAAGV,GAAG,EAAEa,CAAC,GAAK;AACzC,wBAAA,IAAI,OAAOA,CAAC,KAAK,QAAYA,IAAAA,CAAC,IAAIA,CAAC,CAACC,OAAO,EAAE;AAC3Cb,4BAAAA,OAAO,CAACC,GAAG,CAACQ,GAAG,EAAEG,CAAC,CAAC,CAAC;yBACrB;AACH,qBAAC,CAAC,CAAC;iBACJ;aACF;AACH,SAAC,CAAC,CAAC;KACJ;AACDE,IAAAA,SAAS,GAAG;AACV,QAAA,MAAM,IAAIC,KAAK,CAAC,yBAAyB,CAAA,CAAA;KAC1C;;;;;"} | ||
| {"version":3,"file":"wekit-plugin-console.cjs.js","sources":["../src/ConsolePlugin.ts"],"sourcesContent":["import { Plugin, Wekit } from \"@wekit/core\";\nimport { injectHookBefore } from \"@wekit/shared\";\n\nexport class ConsolePlugin implements Plugin {\n install(ctx: Wekit) {\n console.log(ctx);\n ctx.pageEventEmitter.on(\"onInit\", (options: any) => {\n console.log(options);\n const ignoreMethods = [\n \"setData\",\n \"onLoad\",\n \"onUnload\",\n \"onShow\",\n \"onHide\",\n \"__wk__\",\n ];\n\n for (const key in options) {\n if (\n !ignoreMethods.includes(key) &&\n typeof options[key] === \"function\"\n ) {\n injectHookBefore(options, key, (ctx, e) => {\n if (typeof e === \"object\" && e && e.touches) {\n console.log(key, e);\n }\n });\n }\n }\n });\n }\n uninstall() {\n throw new Error(\"Method not implemented.\");\n }\n}\n"],"names":["ConsolePlugin","install","ctx","console","log","pageEventEmitter","on","options","ignoreMethods","key","includes","injectHookBefore","e","touches","uninstall","Error"],"mappings":";;;;;;MAGaA,aAAa,CAAA;IACxBC,OAAO,CAACC,GAAU,EAAE;AAClBC,QAAAA,OAAO,CAACC,GAAG,CAACF,GAAG,CAAC,CAAC;QACjBA,GAAG,CAACG,gBAAgB,CAACC,EAAE,CAAC,QAAQ,EAAA,CAAGC,OAAY,GAAK;AAClDJ,YAAAA,OAAO,CAACC,GAAG,CAACG,OAAO,CAAC,CAAC;YACrB,MAAMC,aAAa,GAAG;gBACpB,SAAS;gBACT,QAAQ;gBACR,UAAU;gBACV,QAAQ;gBACR,QAAQ;gBACR,QAAQ;aACT,CAAA;AAED,YAAA,IAAK,MAAMC,GAAG,IAAIF,OAAO,CAAE;AACzB,gBAAA,IACGC,CAAAA,aAAa,CAACE,QAAQ,CAACD,GAAG,CAAA,IAC3B,OAAOF,OAAO,CAACE,GAAG,CAAM,KAAA,YACxB;oBACAE,uBAAgB,CAACJ,OAAO,EAAEE,GAAG,GAAGP,GAAG,EAAEU,CAAC,GAAK;AACzC,wBAAA,IAAI,OAAOA,CAAC,KAAK,QAAYA,IAAAA,CAAC,IAAIA,CAAC,CAACC,OAAO,EAAE;AAC3CV,4BAAAA,OAAO,CAACC,GAAG,CAACK,GAAG,EAAEG,CAAC,CAAC,CAAC;yBACrB;AACH,qBAAC,CAAC,CAAC;iBACJ;aACF;AACH,SAAC,CAAC,CAAC;KACJ;AACDE,IAAAA,SAAS,GAAG;AACV,QAAA,MAAM,IAAIC,KAAK,CAAC,yBAAyB,CAAA,CAAA;KAC1C;;;;;"} |
@@ -6,4 +6,3 @@ import { injectHookBefore } from '@wekit/shared'; | ||
| console.log(ctx); | ||
| ctx.pageEventEmitter.on("onInit", (wk)=>{ | ||
| const options = wk.meta.instance; | ||
| ctx.pageEventEmitter.on("onInit", (options)=>{ | ||
| console.log(options); | ||
@@ -15,3 +14,4 @@ const ignoreMethods = [ | ||
| "onShow", | ||
| "onHide", | ||
| "onHide", | ||
| "__wk__", | ||
| ]; | ||
@@ -18,0 +18,0 @@ for(const key in options){ |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"wekit-plugin-console.esm.js","sources":["../src/ConsolePlugin.ts"],"sourcesContent":["import { Plugin, Wekit } from \"@wekit/core\";\nimport { injectHookBefore } from \"@wekit/shared\";\n\nexport class ConsolePlugin implements Plugin {\n install(ctx: Wekit) {\n console.log(ctx);\n ctx.pageEventEmitter.on(\"onInit\", (wk: any) => {\n const options = wk.meta.instance;\n console.log(options);\n const ignoreMethods = [\n \"setData\",\n \"onLoad\",\n \"onUnload\",\n \"onShow\",\n \"onHide\",\n ];\n\n for (const key in options) {\n if (\n !ignoreMethods.includes(key) &&\n typeof options[key] === \"function\"\n ) {\n injectHookBefore(options, key, (ctx, e) => {\n if (typeof e === \"object\" && e && e.touches) {\n console.log(key, e);\n }\n });\n }\n }\n });\n }\n uninstall() {\n throw new Error(\"Method not implemented.\");\n }\n}\n"],"names":["ConsolePlugin","install","ctx","console","log","pageEventEmitter","on","wk","options","meta","instance","ignoreMethods","key","includes","injectHookBefore","e","touches","uninstall","Error"],"mappings":";;MAGaA,aAAa,CAAA;IACxBC,OAAO,CAACC,GAAU,EAAE;AAClBC,QAAAA,OAAO,CAACC,GAAG,CAACF,GAAG,CAAC,CAAC;QACjBA,GAAG,CAACG,gBAAgB,CAACC,EAAE,CAAC,QAAQ,EAAA,CAAGC,EAAO,GAAK;AAC7C,YAAA,MAAMC,OAAO,GAAGD,EAAE,CAACE,IAAI,CAACC,QAAQ,CAAA;AAChCP,YAAAA,OAAO,CAACC,GAAG,CAACI,OAAO,CAAC,CAAC;YACrB,MAAMG,aAAa,GAAG;gBACpB,SAAS;gBACT,QAAQ;gBACR,UAAU;gBACV,QAAQ;gBACR,QAAQ;aACT,CAAA;AAED,YAAA,IAAK,MAAMC,GAAG,IAAIJ,OAAO,CAAE;AACzB,gBAAA,IACGG,CAAAA,aAAa,CAACE,QAAQ,CAACD,GAAG,CAAA,IAC3B,OAAOJ,OAAO,CAACI,GAAG,CAAM,KAAA,YACxB;oBACAE,gBAAgB,CAACN,OAAO,EAAEI,GAAG,GAAGV,GAAG,EAAEa,CAAC,GAAK;AACzC,wBAAA,IAAI,OAAOA,CAAC,KAAK,QAAYA,IAAAA,CAAC,IAAIA,CAAC,CAACC,OAAO,EAAE;AAC3Cb,4BAAAA,OAAO,CAACC,GAAG,CAACQ,GAAG,EAAEG,CAAC,CAAC,CAAC;yBACrB;AACH,qBAAC,CAAC,CAAC;iBACJ;aACF;AACH,SAAC,CAAC,CAAC;KACJ;AACDE,IAAAA,SAAS,GAAG;AACV,QAAA,MAAM,IAAIC,KAAK,CAAC,yBAAyB,CAAA,CAAA;KAC1C;;;;;"} | ||
| {"version":3,"file":"wekit-plugin-console.esm.js","sources":["../src/ConsolePlugin.ts"],"sourcesContent":["import { Plugin, Wekit } from \"@wekit/core\";\nimport { injectHookBefore } from \"@wekit/shared\";\n\nexport class ConsolePlugin implements Plugin {\n install(ctx: Wekit) {\n console.log(ctx);\n ctx.pageEventEmitter.on(\"onInit\", (options: any) => {\n console.log(options);\n const ignoreMethods = [\n \"setData\",\n \"onLoad\",\n \"onUnload\",\n \"onShow\",\n \"onHide\",\n \"__wk__\",\n ];\n\n for (const key in options) {\n if (\n !ignoreMethods.includes(key) &&\n typeof options[key] === \"function\"\n ) {\n injectHookBefore(options, key, (ctx, e) => {\n if (typeof e === \"object\" && e && e.touches) {\n console.log(key, e);\n }\n });\n }\n }\n });\n }\n uninstall() {\n throw new Error(\"Method not implemented.\");\n }\n}\n"],"names":["ConsolePlugin","install","ctx","console","log","pageEventEmitter","on","options","ignoreMethods","key","includes","injectHookBefore","e","touches","uninstall","Error"],"mappings":";;MAGaA,aAAa,CAAA;IACxBC,OAAO,CAACC,GAAU,EAAE;AAClBC,QAAAA,OAAO,CAACC,GAAG,CAACF,GAAG,CAAC,CAAC;QACjBA,GAAG,CAACG,gBAAgB,CAACC,EAAE,CAAC,QAAQ,EAAA,CAAGC,OAAY,GAAK;AAClDJ,YAAAA,OAAO,CAACC,GAAG,CAACG,OAAO,CAAC,CAAC;YACrB,MAAMC,aAAa,GAAG;gBACpB,SAAS;gBACT,QAAQ;gBACR,UAAU;gBACV,QAAQ;gBACR,QAAQ;gBACR,QAAQ;aACT,CAAA;AAED,YAAA,IAAK,MAAMC,GAAG,IAAIF,OAAO,CAAE;AACzB,gBAAA,IACGC,CAAAA,aAAa,CAACE,QAAQ,CAACD,GAAG,CAAA,IAC3B,OAAOF,OAAO,CAACE,GAAG,CAAM,KAAA,YACxB;oBACAE,gBAAgB,CAACJ,OAAO,EAAEE,GAAG,GAAGP,GAAG,EAAEU,CAAC,GAAK;AACzC,wBAAA,IAAI,OAAOA,CAAC,KAAK,QAAYA,IAAAA,CAAC,IAAIA,CAAC,CAACC,OAAO,EAAE;AAC3CV,4BAAAA,OAAO,CAACC,GAAG,CAACK,GAAG,EAAEG,CAAC,CAAC,CAAC;yBACrB;AACH,qBAAC,CAAC,CAAC;iBACJ;aACF;AACH,SAAC,CAAC,CAAC;KACJ;AACDE,IAAAA,SAAS,GAAG;AACV,QAAA,MAAM,IAAIC,KAAK,CAAC,yBAAyB,CAAA,CAAA;KAC1C;;;;;"} |
+3
-3
| { | ||
| "name": "@wekit/plugin-console", | ||
| "version": "1.1.0", | ||
| "version": "1.1.1", | ||
| "description": "wekit plugin console", | ||
@@ -29,4 +29,4 @@ "main": "./dist/wekit-plugin-console.cjs.js", | ||
| "dependencies": { | ||
| "@wekit/core": "^1.1.0", | ||
| "@wekit/shared": "^1.1.0" | ||
| "@wekit/core": "^1.1.1", | ||
| "@wekit/shared": "^1.1.1" | ||
| }, | ||
@@ -33,0 +33,0 @@ "scripts": { |
@@ -7,4 +7,3 @@ import { Plugin, Wekit } from "@wekit/core"; | ||
| console.log(ctx); | ||
| ctx.pageEventEmitter.on("onInit", (wk: any) => { | ||
| const options = wk.meta.instance; | ||
| ctx.pageEventEmitter.on("onInit", (options: any) => { | ||
| console.log(options); | ||
@@ -17,2 +16,3 @@ const ignoreMethods = [ | ||
| "onHide", | ||
| "__wk__", | ||
| ]; | ||
@@ -19,0 +19,0 @@ |
9850
-0.93%Updated
Updated