Actualizacion maquina principal
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / rxjs / _esm2015 / internal / testing / SubscriptionLoggable.js
diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/rxjs/_esm2015/internal/testing/SubscriptionLoggable.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/rxjs/_esm2015/internal/testing/SubscriptionLoggable.js
new file mode 100644 (file)
index 0000000..08a00d7
--- /dev/null
@@ -0,0 +1,16 @@
+import { SubscriptionLog } from './SubscriptionLog';
+export class SubscriptionLoggable {
+    constructor() {
+        this.subscriptions = [];
+    }
+    logSubscribedFrame() {
+        this.subscriptions.push(new SubscriptionLog(this.scheduler.now()));
+        return this.subscriptions.length - 1;
+    }
+    logUnsubscribedFrame(index) {
+        const subscriptionLogs = this.subscriptions;
+        const oldSubscriptionLog = subscriptionLogs[index];
+        subscriptionLogs[index] = new SubscriptionLog(oldSubscriptionLog.subscribedFrame, this.scheduler.now());
+    }
+}
+//# sourceMappingURL=SubscriptionLoggable.js.map
\ No newline at end of file