Sha256: 9eb46c03deb01fe38a4d83f2b0e9645cbab1da5651f3d91a9b9062b31c02cf06

Contents?: true

Size: 927 Bytes

Versions: 9

Compression:

Stored size: 927 Bytes

Contents

//>>built
define("dijit/_base/wai",["dojo/dom-attr","dojo/_base/lang","../main","../hccss"],function(_1,_2,_3){
var _4={hasWaiRole:function(_5,_6){
var _7=this.getWaiRole(_5);
return _6?(_7.indexOf(_6)>-1):(_7.length>0);
},getWaiRole:function(_8){
return _2.trim((_1.get(_8,"role")||"").replace("wairole:",""));
},setWaiRole:function(_9,_a){
_1.set(_9,"role",_a);
},removeWaiRole:function(_b,_c){
var _d=_1.get(_b,"role");
if(!_d){
return;
}
if(_c){
var t=_2.trim((" "+_d+" ").replace(" "+_c+" "," "));
_1.set(_b,"role",t);
}else{
_b.removeAttribute("role");
}
},hasWaiState:function(_e,_f){
return _e.hasAttribute?_e.hasAttribute("aria-"+_f):!!_e.getAttribute("aria-"+_f);
},getWaiState:function(_10,_11){
return _10.getAttribute("aria-"+_11)||"";
},setWaiState:function(_12,_13,_14){
_12.setAttribute("aria-"+_13,_14);
},removeWaiState:function(_15,_16){
_15.removeAttribute("aria-"+_16);
}};
_2.mixin(_3,_4);
return _3;
});

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
dijit-rails-0.14.0 vendor/assets/javascripts/dijit/_base/wai.js
dojo_rails-0.0.2 vendor/assets/javascripts/dijit/_base/wai.js
dojo_rails-0.0.1 vendor/assets/javascripts/dijit/_base/wai.js
dijit-rails-0.11.0 vendor/assets/javascripts/dijit/_base/wai.js
dijit-rails-0.10.4 vendor/assets/javascripts/dijit/_base/wai.js
dijit-rails-0.10.3 vendor/assets/javascripts/dijit/_base/wai.js
dijit-rails-0.10.2 vendor/assets/javascripts/dijit/_base/wai.js
dijit-rails-0.10.1 vendor/assets/javascripts/dijit/_base/wai.js
dijit-rails-0.10.0 vendor/assets/javascripts/dijit/_base/wai.js