aboutsummaryrefslogtreecommitdiffstats
path: root/src/css/cssCamelCase.js
blob: 9b5c328ad08fa7583013692da98a6927b4c92740 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
define( [
	"../core/camelCase"
], function( camelCase ) {

"use strict";

// Matches dashed string for camelizing
var rmsPrefix = /^-ms-/;

// Convert dashed to camelCase, handle vendor prefixes.
// Used by the css & effects modules.
// Support: IE <=9 - 11+, Edge 12 - 18+
// Microsoft forgot to hump their vendor prefix (#9572)
function cssCamelCase( string ) {
	return camelCase( string.replace( rmsPrefix, "ms-" ) );
}

return cssCamelCase;

} );