Lines Matching refs:property
1041 for ( var property in obj ) {
1042 if ( Object.prototype.hasOwnProperty.call( obj, property ) ) {
1043 clone[ property ] = cloneWithoutPrototypes( obj[ property ] );
1052 var overrideProperty = function( object, property, overrideValue ) { argument
1054 var originalValueRetainerProperty = originalValueRetainerPrefix + property;
1056 …object[ originalValueRetainerProperty ] = ( property in object ) ? object[ property ] : noOriginal…
1059 object[ property ] = cloneWithoutPrototypes( overrideValue );
1063 property: property
1067 var restoreOriginalProperty = function( object, property ) { argument
1068 var originalValue = object[ originalValueRetainerPrefix + property ];
1070 delete object[ property ];
1072 object[ property ] = originalValue;
1079 restoreOriginalProperty( override.object, override.property );
1098 for ( var property in override ) {
1099 if ( !Object.prototype.hasOwnProperty.call( override, property ) ) {
1103 var currentValue = current[ property ];
1104 var overrideValue = override[ property ];
1108 overrideProperty( current, property, overrideValue );
1121 overrideProperty( current, property, overrideValue );
1138 …throw ( 'could not find element to override in "' + property + '" with ID: ' + overrideValue[ i ].…
1153 throw 'too many index-based overrides specified for object array property: ' + property;
1164 throw ( 'non-object override detected for array property: ' + property );
1173 overrideProperty( current, property, overrideValue );