code: function(property) {
  			var omitDir = prefs.get('css.gradient.omitDefaultDirection');
  			var gradients = this.findGradients(property);
  			if (!gradients) {
  				return false;
  			}
  			
  			var that = this;
  			var value = property.value();
  			
  			// reflect value for properties with the same name
  			property.parent.getAll(similarPropertyNames(property)).forEach(function(prop) {
  				if (prop === property) {
  					return;
  				}
  
  				// make sure current property contains gradient definition,
  				// otherwise – skip it
  				var localGradients = that.findGradients(prop);
  				if (localGradients) {
  					// detect vendor prefix for current property
  					var localValue = prop.value();
  					var dfn = localGradients[0].matchedPart.substring(localValue);
  					var prefix = '';
  					if (/^\s*\-([a-z]+)\-/.test(dfn)) {
  						prefix = RegExp.$1;
  					}
  
  					prop.value(insertGradientsIntoCSSValue(gradients, value, {
  						prefix: prefix,
  						omitDefaultDirection: omitDir
  					}));
  				}
  			});
  			
  			return true;
  		}
docs: Handler for “Reflect CSS Value“ action
  @param  {String} property