Sha256: 3a2deafda235dc0f7df535b9b0ccfba76c2ca80044153b673d32df492c8c10f0
Contents?: true
Size: 796 Bytes
Versions: 7
Compression:
Stored size: 796 Bytes
Contents
/*global define*/ define(['Core/defaultValue'], function(defaultValue) { "use strict"; /** * Used to consistently define all DynamicScene graphics objects. * @private */ function createDynamicPropertyDescriptor(name, privateName, configurable) { return { configurable : defaultValue(configurable, false), get : function() { return this[privateName]; }, set : function(value) { var oldValue = this[privateName]; if (oldValue !== value) { this[privateName] = value; this._propertyChanged.raiseEvent(this, name, value, oldValue); } } }; } return createDynamicPropertyDescriptor; });
Version data entries
7 entries across 7 versions & 1 rubygems