nnnjjj123
2020-11-17 1b2c1edb61190eeb19f465ff031eaa3b2a1b8dbc
1
2
3
4
//>>built
define("xstyle/core/utils",[],function(){function l(a,b){for(var c=0,h=a.length;c<h;c++){var e=a[c];if(e&&"object"==typeof e&&b in e)return!0}}function m(a,b){return b.toUpperCase()}var n="div"==document.createElement("div").tagName,d={};return{when:function(a,b,c){return a&&a.then?a.then(b,c)||a:b(a)},whenAll:function(a,b){return l(a,"then")?{then:function(c,h){function e(){k--;k||c(b(d))}for(var k=1,d=[],f=0;f<a.length;f++){var g=a[f];k++;g&&g.then?function(a){g.then(function(b){d[a]=b;e()},h)}(f):
(d[f]=g,e())}e()},inputs:a}:b(a)},convertCssNameToJs:function(a){return a.replace(/-(\w)/g,m)},isTagSupported:function(a){if(a in d)return d[a];var b=document.createElement(a);n?(b=b.toString(),b=!("[object HTMLUnknownElement]"==b||"[object]"==b)):b=b.tagName==a.toUpperCase();return d[a]=b},extend:function(a,b){var c=b.split(".");b=c[0];var d=a.getDefinition(b,"rules");c[0]="";a.selector+=a.extraSelector=c.join(".");if(d)return this.when(d,function(b){if(b.extend)b.extend(a,!0);else for(var c in b)a[c]=
b[c]});a.tagName=b;if(!this.isTagSupported(b))throw Error("Extending undefined definition "+b);},someHasProperty:l}});