@liff/scan-code-v2
Advanced tools
Comparing version 2.21.4 to 2.22.0
@@ -1,1 +0,1 @@ | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e,o=require("tslib"),n=require("@liff/consts"),t=require("@liff/util"),i=require("@liff/sub-window"),r=require("@liff/is-api-available"),s=function(){function o(e,o){var n=this;this.resolve=e,this.reject=o,this.onSubmit=function(e){var o=e.message;n.resolve({value:o}),n.destroy()},this.onClose=function(){n.resolve({value:null}),n.destroy()},this.onCancel=function(){n.resolve({value:null}),n.destroy()},this.onError=function(e){n.reject(e),n.destroy()},this.start()}return o.prototype.start=function(){i.subWindow.on("submit",this.onSubmit),i.subWindow.on("close",this.onClose),i.subWindow.on("cancel",this.onCancel),i.subWindow.on("error",this.onError)},o.prototype.destroy=function(){i.subWindow.off("submit",this.onSubmit),i.subWindow.off("close",this.onClose),i.subWindow.off("cancel",this.onCancel),i.subWindow.off("error",this.onError),e=void 0},o}();function u(){return o.__awaiter(this,void 0,void 0,(function(){return o.__generator(this,(function(o){if(!r.isApiAvailable("subwindowOpen")||!r.isApiAvailable("scanCodeV2"))throw t.createLiffError(n.FORBIDDEN,"No permission for liff.scanCodeV2()");return e&&e.destroy(),[2,new Promise((function(o,n){e=new s(o,n),i.subWindow.open({url:"https://liff.line.me/1656359117-jxmx5e11"}).catch((function(o){null==e||e.destroy(),n(o)}))}))]}))}))}var l=function(){function e(){}return Object.defineProperty(e.prototype,"name",{get:function(){return"scanCodeV2"},enumerable:!1,configurable:!0}),e.prototype.install=function(){return u},e}(),f=new l;exports.ScanCodeV2Module=l,exports.module=f; | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e,o=require("tslib"),n=require("@liff/sub-window"),t=require("@liff/use"),r=require("@liff/is-api-available"),i=function(){function o(e,o){var n=this;this.resolve=e,this.reject=o,this.onSubmit=function(e){var o=e.message;n.resolve({value:o}),n.destroy()},this.onClose=function(){n.resolve({value:null}),n.destroy()},this.onCancel=function(){n.resolve({value:null}),n.destroy()},this.onError=function(e){n.reject(e),n.destroy()},this.start()}return o.prototype.start=function(){n.subWindow.on("submit",this.onSubmit),n.subWindow.on("close",this.onClose),n.subWindow.on("cancel",this.onCancel),n.subWindow.on("error",this.onError)},o.prototype.destroy=function(){n.subWindow.off("submit",this.onSubmit),n.subWindow.off("close",this.onClose),n.subWindow.off("cancel",this.onCancel),n.subWindow.off("error",this.onError),e=void 0},o}();function s(){return o.__awaiter(this,void 0,void 0,(function(){return o.__generator(this,(function(o){return r.validators.scanCodeV2(),e&&e.destroy(),[2,new Promise((function(o,t){e=new i(o,t),n.subWindow.open({url:"https://liff.line.me/1656359117-jxmx5e11"}).catch((function(o){null==e||e.destroy(),t(o)}))}))]}))}))}var u=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return o.__extends(n,e),Object.defineProperty(n.prototype,"name",{get:function(){return"scanCodeV2"},enumerable:!1,configurable:!0}),n.prototype.install=function(){return s},n}(t.LiffModule),l=new u;exports.ScanCodeV2Module=u,exports.module=l; |
@@ -6,7 +6,7 @@ import { LiffModule } from '@liff/use'; | ||
declare function scanCodeV2(): Promise<ScanCodeResult>; | ||
declare type ScanCodeV2 = typeof scanCodeV2; | ||
type ScanCodeV2 = typeof scanCodeV2; | ||
export interface ExtendLiffCore { | ||
scanCodeV2: ScanCodeV2; | ||
} | ||
export declare class ScanCodeV2Module implements LiffModule<ScanCodeV2> { | ||
export declare class ScanCodeV2Module extends LiffModule<ScanCodeV2, never, unknown> { | ||
get name(): string; | ||
@@ -13,0 +13,0 @@ install(): ScanCodeV2; |
@@ -1,1 +0,1 @@ | ||
import{__awaiter as o,__generator as t}from"tslib";import{FORBIDDEN as n}from"@liff/consts";import{createLiffError as e}from"@liff/util";import{subWindow as r}from"@liff/sub-window";import{isApiAvailable as i}from"@liff/is-api-available";var s,f=function(){function o(o,t){var n=this;this.resolve=o,this.reject=t,this.onSubmit=function(o){var t=o.message;n.resolve({value:t}),n.destroy()},this.onClose=function(){n.resolve({value:null}),n.destroy()},this.onCancel=function(){n.resolve({value:null}),n.destroy()},this.onError=function(o){n.reject(o),n.destroy()},this.start()}return o.prototype.start=function(){r.on("submit",this.onSubmit),r.on("close",this.onClose),r.on("cancel",this.onCancel),r.on("error",this.onError)},o.prototype.destroy=function(){r.off("submit",this.onSubmit),r.off("close",this.onClose),r.off("cancel",this.onCancel),r.off("error",this.onError),s=void 0},o}();function u(){return o(this,void 0,void 0,(function(){return t(this,(function(o){if(!i("subwindowOpen")||!i("scanCodeV2"))throw e(n,"No permission for liff.scanCodeV2()");return s&&s.destroy(),[2,new Promise((function(o,t){s=new f(o,t),r.open({url:"https://liff.line.me/1656359117-jxmx5e11"}).catch((function(o){null==s||s.destroy(),t(o)}))}))]}))}))}var l=function(){function o(){}return Object.defineProperty(o.prototype,"name",{get:function(){return"scanCodeV2"},enumerable:!1,configurable:!0}),o.prototype.install=function(){return u},o}(),c=new l;export{l as ScanCodeV2Module,c as module}; | ||
import{__extends as o,__awaiter as t,__generator as n}from"tslib";import{subWindow as e}from"@liff/sub-window";import{LiffModule as r}from"@liff/use";import{validators as i}from"@liff/is-api-available";var s,u=function(){function o(o,t){var n=this;this.resolve=o,this.reject=t,this.onSubmit=function(o){var t=o.message;n.resolve({value:t}),n.destroy()},this.onClose=function(){n.resolve({value:null}),n.destroy()},this.onCancel=function(){n.resolve({value:null}),n.destroy()},this.onError=function(o){n.reject(o),n.destroy()},this.start()}return o.prototype.start=function(){e.on("submit",this.onSubmit),e.on("close",this.onClose),e.on("cancel",this.onCancel),e.on("error",this.onError)},o.prototype.destroy=function(){e.off("submit",this.onSubmit),e.off("close",this.onClose),e.off("cancel",this.onCancel),e.off("error",this.onError),s=void 0},o}();function f(){return t(this,void 0,void 0,(function(){return n(this,(function(o){return i.scanCodeV2(),s&&s.destroy(),[2,new Promise((function(o,t){s=new u(o,t),e.open({url:"https://liff.line.me/1656359117-jxmx5e11"}).catch((function(o){null==s||s.destroy(),t(o)}))}))]}))}))}var l=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return o(n,t),Object.defineProperty(n.prototype,"name",{get:function(){return"scanCodeV2"},enumerable:!1,configurable:!0}),n.prototype.install=function(){return f},n}(r),c=new l;export{l as ScanCodeV2Module,c as module}; |
{ | ||
"name": "@liff/scan-code-v2", | ||
"version": "2.21.4", | ||
"version": "2.22.0", | ||
"description": "@liff/scan-code-v2", | ||
@@ -34,9 +34,8 @@ "license": "SEE LICENSE IN README.md", | ||
"dependencies": { | ||
"@liff/consts": "2.21.4", | ||
"@liff/is-api-available": "2.21.4", | ||
"@liff/sub-window": "2.21.4", | ||
"@liff/use": "2.21.4", | ||
"@liff/util": "2.21.4" | ||
}, | ||
"gitHead": "af2b35a241fa715f3aa1ce484f011c9da9524e12" | ||
"@liff/consts": "2.22.0", | ||
"@liff/is-api-available": "2.22.0", | ||
"@liff/sub-window": "2.22.0", | ||
"@liff/use": "2.22.0", | ||
"@liff/util": "2.22.0" | ||
} | ||
} |
4799
27
+ Added@liff/close-window@2.22.0(transitive)
+ Added@liff/consts@2.22.0(transitive)
+ Added@liff/get-line-version@2.22.0(transitive)
+ Added@liff/get-os@2.22.0(transitive)
+ Added@liff/hooks@2.22.0(transitive)
+ Added@liff/is-api-available@2.22.0(transitive)
+ Added@liff/is-in-client@2.22.0(transitive)
+ Added@liff/is-logged-in@2.22.0(transitive)
+ Added@liff/is-sub-window@2.22.0(transitive)
+ Added@liff/logger@2.22.0(transitive)
+ Added@liff/message-bus@2.22.0(transitive)
+ Added@liff/native-bridge@2.22.0(transitive)
+ Added@liff/server-api@2.22.0(transitive)
+ Added@liff/store@2.22.0(transitive)
+ Added@liff/sub-window@2.22.0(transitive)
+ Added@liff/types@2.22.0(transitive)
+ Added@liff/use@2.22.0(transitive)
+ Added@liff/util@2.22.0(transitive)
- Removed@liff/close-window@2.21.4(transitive)
- Removed@liff/consts@2.21.4(transitive)
- Removed@liff/get-line-version@2.21.4(transitive)
- Removed@liff/get-os@2.21.4(transitive)
- Removed@liff/hooks@2.21.4(transitive)
- Removed@liff/is-api-available@2.21.4(transitive)
- Removed@liff/is-in-client@2.21.4(transitive)
- Removed@liff/is-logged-in@2.21.4(transitive)
- Removed@liff/is-sub-window@2.21.4(transitive)
- Removed@liff/logger@2.21.4(transitive)
- Removed@liff/message-bus@2.21.4(transitive)
- Removed@liff/native-bridge@2.21.4(transitive)
- Removed@liff/server-api@2.21.4(transitive)
- Removed@liff/store@2.21.4(transitive)
- Removed@liff/sub-window@2.21.4(transitive)
- Removed@liff/types@2.21.4(transitive)
- Removed@liff/use@2.21.4(transitive)
- Removed@liff/util@2.21.4(transitive)
Updated@liff/consts@2.22.0
Updated@liff/sub-window@2.22.0
Updated@liff/use@2.22.0
Updated@liff/util@2.22.0