Blame view

lib/jsdom/living/aborting/AbortController-impl.js 307 Bytes
858f2bdf5   Boyan Georgiev   fixes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  "use strict";
  
  const AbortSignal = require("../generated/AbortSignal");
  
  class AbortControllerImpl {
    constructor(globalObject) {
      this.signal = AbortSignal.createImpl(globalObject, []);
    }
  
    abort() {
      this.signal._signalAbort();
    }
  }
  
  module.exports = {
    implementation: AbortControllerImpl
  };