wallet-storage-client
Version:
Client only Wallet Storage
22 lines • 723 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TaskSyncWhenIdle = void 0;
const WalletMonitorTask_1 = require("./WalletMonitorTask");
class TaskSyncWhenIdle extends WalletMonitorTask_1.WalletMonitorTask {
constructor(monitor, triggerMsecs = 1000 * 60 * 1) {
super(monitor, TaskSyncWhenIdle.taskName);
this.triggerMsecs = triggerMsecs;
}
trigger(nowMsecsSinceEpoch) {
const s = this.storage;
const run = false;
return { run };
}
async runTask() {
// TODO...
return '';
}
}
exports.TaskSyncWhenIdle = TaskSyncWhenIdle;
TaskSyncWhenIdle.taskName = 'SyncWhenIdle';
//# sourceMappingURL=TaskSyncWhenIdle.js.map