1 line
449 B
JavaScript
1 line
449 B
JavaScript
"use strict";var t=require("../../bt/factory"),e=require("../../bt/base"),r=e.Status,i=e.createBehavior,u=require("./timeout-succeed"),s=require("./null");module.exports=i({constructor:function(t){this.func=t},start:function(){return this.status=r.IN_PROGRESS,this.behavior=s("").setDecorators([u("",this.func())]),this.behavior.start()},stop:function(){this.behavior.stop()},update:function(){return this.behavior.update()}}),t.addBehavior(module); |