@aurigma/ui-framework
Version:
A platform which allows building print product personalization editors based on Aurigma's Customer's Canvas.
1 lines • 2.4 kB
JavaScript
(window.multistep_editor_jsonpFunction=window.multistep_editor_jsonpFunction||[]).push([[38],{903:function(t,e,r){r.r(e),r.d(e,"AuWidgetOrder",function(){return d}),r.d(e,"widget",function(){return d});var i,e=r(0),s=r(160),c=r(2),o=r(1),d=(i=s.a,Object(e.d)(n,i),n.prototype.updateParams=function(t){this.images=t.images||[],this.downloadUrls=t.downloadUrls||[],this.data=t.data||{},this.logRequest=t.logRequest||this.driver.settings.logRequest||!1,this.useBackOffice=t.useBackOffice||this.driver.settings.useBackOffice||!1,this.props=t.props||{},this.customPrice=t.customPrice||0,this.quantity=null==t.quantity?this.driver.orders.current.quantity||1:t.quantity,this.sku=t.sku||"",this.changeDriver()},n.prototype.changeDriver=function(){this.driver.orders.current.images=this.images,this.driver.orders.current.downloadUrls=this.downloadUrls,this.driver.orders.current.data=this.data,this.driver.orders.current.props=this.props,this.driver.orders.current.customPrice=this.customPrice,this.driver.orders.current.logRequest=this.logRequest,this.driver.orders.current.useBackOffice=this.driver.orders.current.useBackOffice||this.useBackOffice,this.driver.orders.current.sku=this.driver.orders.current.sku||this.sku,o.a.isNotNullOrUndefined(this.quantity)&&(this.driver.orders.current.quantity=this.quantity)},Object(e.c)([Object(c.c)(),Object(e.g)("design:type",Object)],n.prototype,"params",void 0),Object(e.c)([Object(c.c)(),Object(e.g)("design:type",Array)],n.prototype,"images",void 0),Object(e.c)([Object(c.c)(),Object(e.g)("design:type",Array)],n.prototype,"downloadUrls",void 0),Object(e.c)([Object(c.c)(),Object(e.g)("design:type",Object)],n.prototype,"data",void 0),Object(e.c)([Object(c.c)(),Object(e.g)("design:type",Object)],n.prototype,"props",void 0),Object(e.c)([Object(c.c)(),Object(e.g)("design:type",Number)],n.prototype,"quantity",void 0),Object(e.c)([Object(c.c)(),Object(e.g)("design:type",Number)],n.prototype,"customPrice",void 0),Object(e.c)([Object(c.c)(),Object(e.g)("design:type",Boolean)],n.prototype,"logRequest",void 0),Object(e.c)([Object(c.c)(),Object(e.g)("design:type",Boolean)],n.prototype,"useBackOffice",void 0),Object(e.c)([Object(c.c)(),Object(e.g)("design:type",String)],n.prototype,"sku",void 0),Object(e.c)([Object(c.a)("au-widget-order")],n));function n(){var t=null!==i&&i.apply(this,arguments)||this;return t.logRequest=!1,t.useBackOffice=!1,t.sku="",t}}}]);