dist/ext/dynamic-properties.js
function DynamicPropertiesExtension() {
    var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
        _ref$deferred = _ref.deferred,
        deferred = _ref$deferred === undefined ? false : _ref$deferred;

    _classCallCheck(this, DynamicPropertiesExtension);

    return _possibleConstructorReturn(this, (DynamicPropertiesExtension.__proto__ || Object.getPrototypeOf(DynamicPropertiesExtension)).call(this, {
      processShorthandPropertyConfiguration: true,
      updatePropertyConfiguration: true,
      // If not deferred, regenerate dynamic property value on initialization and change detected
      onEntityInstantiate: !deferred,
      onChangeDetected: !deferred,
      // If deferred, regenerate dynamic property value on get
      interceptPropertyGet: deferred
    }));
  }
function DynamicPropertiesExtension() {
    var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
        _ref$deferred = _ref.deferred,
        deferred = _ref$deferred === undefined ? false : _ref$deferred;

    _classCallCheck(this, DynamicPropertiesExtension);

    return _possibleConstructorReturn(this, (DynamicPropertiesExtension.__proto__ || Object.getPrototypeOf(DynamicPropertiesExtension)).call(this, {
      processShorthandPropertyConfiguration: true,
      updatePropertyConfiguration: true,
      // If not deferred, regenerate dynamic property value on initialization and change detected
      onEntityInstantiate: !deferred,
      onChangeDetected: !deferred,
      // If deferred, regenerate dynamic property value on get
      interceptPropertyGet: deferred
    }));
  }
function DynamicPropertiesExtension ( ) { var _ref = arguments . length > 0 && arguments [ 0 ] !== undefined ? arguments [ 0 ] : { } , _ref$deferred = _ref . deferred , deferred = _ref$deferred === undefined ? false : _ref$deferred ; _classCallCheck ( this , DynamicPropertiesExtension ) ; return _possibleConstructorReturn ( this , ( DynamicPropertiesExtension . __proto__ || Object . getPrototypeOf ( DynamicPropertiesExtension ) ) . call ( this , { processShorthandPropertyConfiguration : true , updatePropertyConfiguration : true , // If not deferred, regenerate dynamic property value on initialization and change detected onEntityInstantiate : ! deferred , onChangeDetected : ! deferred , // If deferred, regenerate dynamic property value on get interceptPropertyGet : deferred } ) ) ; }
Creates an instance of DynamicPropertiesExtension.
@param {any} deferred If true, the dynamic property value will be generated each time the property getter is called instead of on change detection
@memberof DynamicPropertiesExtension
Creates an instance of DynamicPropertiesExtension .