function ElementObserver(handler) {
      _classCallCheck(this, ElementObserver);

      var m = new MutationObserver(loopRecords);
      var o = new Map();
      observers.set(m, o);
      privates.set(this, {
        h: handler,
        a: new Map(),
        m: m,
        o: o
      });
    }
/**
     * Create a new ElementObserver based on a specific handler.
     * @param {object} handler the context to use when
     *  `connectedCallback(element)`, `disconnectedCallback(element)`, or
     *  `attributeChangedCallback(element, name, old, value)` are invoked.
     */
Create a new ElementObserver based on a specific handler.
Create a new ElementObserver based on a specific handler .
function ElementObserver(handler) {
      _classCallCheck(this, ElementObserver);
      var m = new MutationObserver(loopRecords);
      var o = new Map();
      observers.set(m, o);
      privates.set(this, {
        h: handler,
        a: new Map(),
        m: m,
        o: o
      });
    }
function ElementObserver ( handler ) { _classCallCheck ( this , ElementObserver ) ; var m = new MutationObserver ( loopRecords ) ; var o = new Map ( ) ; observers . set ( m , o ) ; privates . set ( this , { h : handler , a : new Map ( ) , m : m , o : o } ) ; }
Create a new ElementObserver based on a specific handler.
Create a new ElementObserver based on a specific handler .