Files
JiboSDK/node_modules/jibo/lib/behaviors/base/timeout-succeed-js.js
2026-03-22 03:21:45 +02:00

1 line
401 B
JavaScript

"use strict";var t=require("../../bt/factory"),e=require("../../bt/base"),i=e.Status,r=e.createDecorator;module.exports=r({constructor:function(t){this.getTimeout=t},start:function(){return this.startTime=(new Date).getTime(),this.timeout=this.getTimeout(),!0},stop:function(){},update:function(t){var e=(new Date).getTime()-this.startTime;return e>this.timeout?i.SUCCEEDED:t}}),t.addBehavior(module);