1 line
596 B
JavaScript
1 line
596 B
JavaScript
"use strict";var t=function(t){return t&&t.__esModule?t["default"]:t},r=require("../bt/main"),o=r.Status,e=r.createBehavior,s=r.factory,u=t(require("../lps-service"));module.exports=e({constructor:function(t,r){var e=this;this.status=o.INVALID,this.type=t,this.onPhotoWrapper=function(t,s){r(t,s),e.status=o.SUCCEEDED}},start:function(){var t=this;return this.status=o.IN_PROGRESS,u.takePhoto(this.type,function(r,e){return r?(t.onPhotoWrapper(r,null),void(t.status=o.SUCCEEDED)):void t.onPhotoWrapper(null,e)}),!0},stop:function(){},update:function(){return this.status}}),s.addBehavior(module); |