{"version":3,"sources":["https://lively-kernel.org/lively4/lively4-bp2019/src/components/widgets/lively-progress.js"],"names":["Morph","LivelyProgress","value","lively","getExtent","get","x","v","style","width"],"mappings":";;;;;;AAAOA,W;;;;;;;;;;;;;;;;;;AAEQ,YAAMC,cAAN,SAA6BD,KAA7B,CAAmC;;AAEhD,YAAIE,KAAJ,GAAY;AACV,iBAAOC,OAAOC,SAAP,CAAiB,KAAKC,GAAL,CAAS,WAAT,CAAjB,EAAwCC,CAAxC,GAA4CH,OAAOC,SAAP,CAAiB,KAAKC,GAAL,CAAS,MAAT,CAAjB,EAAmCC,CAAtF;AACD;;AAED,YAAIJ,KAAJ,CAAUK,CAAV,EAAa;AACX,eAAKF,GAAL,CAAS,WAAT,EAAsBG,KAAtB,CAA4BC,KAA5B,GAAoCF,IAAIJ,OAAOC,SAAP,CAAiB,KAAKC,GAAL,CAAS,MAAT,CAAjB,EAAmCC,CAAvC,GAA2C,IAA/E;AACD;AAR+C;;yBAA7BL,c","file":"lively-progress.js","sourcesContent":["import Morph from 'src/components/widgets/lively-morph.js';\n\nexport default class LivelyProgress extends Morph {\n  \n  get value() {\n    return lively.getExtent(this.get(\"#progress\")).x / lively.getExtent(this.get(\"#bar\")).x \n  }\n  \n  set value(v) {\n    this.get(\"#progress\").style.width = v * lively.getExtent(this.get(\"#bar\")).x + \"px\"\n  }\n}"]}