lib/utils/decorators.js
function absolute(elementDescriptor) {
  if (arguments.length === 3) {
    elementDescriptor = polyfillLegacy.apply(this, arguments);
  }

  var _elementDescriptor7 = elementDescriptor,
      descriptor = _elementDescriptor7.descriptor;

  if (descriptor.get) {
    var _getter = descriptor.get;

    descriptor.get = function () {
      this[_attrAbsolute] = true;

      var ret = _getter.call(this);

      this[_attrAbsolute] = false;
      return ret;
    };
  }

  if (arguments.length === 3) return elementDescriptor.descriptor;
  return elementDescriptor;
}
function absolute(elementDescriptor) {
  if (arguments.length === 3) {
    elementDescriptor = polyfillLegacy.apply(this, arguments);
  }

  var _elementDescriptor7 = elementDescriptor,
      descriptor = _elementDescriptor7.descriptor;

  if (descriptor.get) {
    var _getter = descriptor.get;

    descriptor.get = function () {
      this[_attrAbsolute] = true;

      var ret = _getter.call(this);

      this[_attrAbsolute] = false;
      return ret;
    };
  }

  if (arguments.length === 3) return elementDescriptor.descriptor;
  return elementDescriptor;
}
function absolute ( elementDescriptor ) { if ( arguments . length === 3 ) { elementDescriptor = polyfillLegacy . apply ( this , arguments ) ; } var _elementDescriptor7 = elementDescriptor , descriptor = _elementDescriptor7 . descriptor ; if ( descriptor . get ) { var _getter = descriptor . get ; descriptor . get = function ( ) { this [ _attrAbsolute ] = true ; var ret = _getter . call ( this ) ; this [ _attrAbsolute ] = false ; return ret ; } ; } if ( arguments . length === 3 ) return elementDescriptor . descriptor ; return elementDescriptor ; }
set tag force to get absolute value from relative attributes
set tag force to get absolute value from relative attributes