vendor/emmet.js
function getReflectedValue(curName, curValue, refName, refValue) {
		var cssEditTree = require('cssEditTree');
		var utils = require('utils');
		curName = cssEditTree.baseName(curName);
		refName = cssEditTree.baseName(refName);
		
		if (curName == 'opacity' && refName == 'filter') {
			return refValue.replace(/opacity=[^)]*/i, 'opacity=' + Math.floor(parseFloat(curValue) * 100));
		} else if (curName == 'filter' && refName == 'opacity') {
			var m = curValue.match(/opacity=([^)]*)/i);
			return m ? utils.prettifyNumber(parseInt(m[1]) / 100) : refValue;
		}
		
		return curValue;
	}
function getReflectedValue(curName, curValue, refName, refValue) {
		var cssEditTree = require('cssEditTree');
		var utils = require('utils');
		curName = cssEditTree.baseName(curName);
		refName = cssEditTree.baseName(refName);
		
		if (curName == 'opacity' && refName == 'filter') {
			return refValue.replace(/opacity=[^)]*/i, 'opacity=' + Math.floor(parseFloat(curValue) * 100));
		} else if (curName == 'filter' && refName == 'opacity') {
			var m = curValue.match(/opacity=([^)]*)/i);
			return m ? utils.prettifyNumber(parseInt(m[1]) / 100) : refValue;
		}
		
		return curValue;
	}
function getReflectedValue ( curName , curValue , refName , refValue ) { var cssEditTree = require ( 'cssEditTree' ) ; var utils = require ( 'utils' ) ; curName = cssEditTree . baseName ( curName ) ; refName = cssEditTree . baseName ( refName ) ; if ( curName == 'opacity' && refName == 'filter' ) { return refValue . replace ( / opacity=[^)]* / i , 'opacity=' + Math . floor ( parseFloat ( curValue ) * 100 ) ) ; } else if ( curName == 'filter' && refName == 'opacity' ) { var m = curValue . match ( / opacity=([^)]*) / i ) ; return m ? utils . prettifyNumber ( parseInt ( m [ 1 ] ) / 100 ) : refValue ; } return curValue ; }
Returns value that should be reflected for <code>refName</code> CSS property
from <code>curName</code> property. This function is used for special cases,
when the same result must be achieved with different properties for different
browsers. For example: opаcity:0.5; → filter:alpha(opacity=50);<br><br>

This function does value conversion between different CSS properties

@param {String} curName Current CSS property name
@param {String} curValue Current CSS property value
@param {String} refName Receiver CSS property's name
@param {String} refValue Receiver CSS property's value
@return {String} New value for receiver property
Returns value that should be reflected for <code > refName< / code > CSS property from <code > curName< / code > property . This function is used for special cases when the same result must be achieved with different properties for different browsers . For example : opаcity : 0 . 5 ; → filter : alpha ( opacity = 50 ) ; <br > <br >