Dashboard sipadu mbip
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

1
  1. AUI.add("aui-panel",function(v){var h=v.Lang,q=h.isArray,n=h.isBoolean,C=v.WidgetStdMod,c=v.config.doc,D="boundingBox",e="collapse",l="collapsed",t="collapsible",f="icon",m="id",x="minus",b="panel",d="plus",u="title",s="icons",r="useARIA",z="visible",E="",j=v.getClassName,k=j("helper","clearfix"),g=j(b,l),p=j(b),B=j(b,"hd","text"),a=j(b,"icons"),i={body:"bd",footer:"ft",header:"hd"},w=c.createTextNode(""),o='<span class="'+B+'"></span>';var y=function(){};y.ATTRS={bodyContent:{value:E},collapsed:{value:false,validator:n},collapsible:{value:false,validator:n},headerContent:{value:E},title:{value:"",validator:function(A){return h.isString(A)||n(A);}},icons:{value:[],validator:q},strings:{value:{toggle:"Toggle collapse"}},useARIA:{value:true}};y.prototype={initializer:function(F){var A=this;A.after("collapsedChange",A._afterCollapsedChange);A.after("render",A._afterPanelRender);A.after("titleChange",A._afterTitleChange);},syncUI:function(){var A=this;if(A.get(r)){A.plug(v.Plugin.Aria,{after:{processAttribute:function(J){var F=this;var I=F.get("host");if(J.aria.attrName==l){var K=I.get(l);if(I.icons){var G=I.icons;var H=G.item(e);if(H){F.setAttribute("pressed",K,H.get(D));}}F.setAttribute("hidden",K,I.bodyNode);J.halt();}}},attributes:{collapsed:"hidden"}});}},collapse:function(){var A=this;A.set(l,true);},expand:function(){var A=this;A.set(l,false);},toggle:function(){var A=this;A.set(z,!A.get(z));},toggleCollapse:function(){var A=this;if(A.get(l)){A.expand();}else{A.collapse();}},_addPanelClass:function(K){var A=this;var J=A[K+"Node"];if(J){var H=i[K];var I=j(b,H);var G=A.name;var F=j(G,H);J.addClass(I);J.addClass(F);}},_renderIconButtons:function(){var F=this;var G=F.get(s);if(F.get(t)){var H=F.get(l)?d:x;G.unshift({icon:H,id:e,handler:{fn:F.toggleCollapse,context:F},title:F.get("strings").toggle});}F.icons=new v.Toolbar({children:G}).render(F.headerNode);var A=F.icons.get(D);A.addClass(a);F.setStdModContent(C.HEADER,A,C.BEFORE);},_renderHeaderText:function(){var A=this;A.headerTextNode=v.Node.create(o).addClass(B);if(!A.get(u)){A.set(u,A.headerNode.html());}A.setStdModContent(C.HEADER,E);A._syncTitleUI();},_syncCollapsedUI:function(){var A=this;if(A.get(t)){var I=A.bodyNode;var F=A.get(D);var J=A.get(l);if(A.icons){var G=A.icons;var H=G.item(e);if(H){H.set(f,J?d:x);}}if(J){I.hide();F.addClass(g);}else{I.show();F.removeClass(g);}}},_syncTitleUI:function(){var A=this;var F=A.headerTextNode;var G=A.get(u);F.html(G);A.setStdModContent(C.HEADER,F,C.BEFORE);},_afterCollapsedChange:function(F){var A=this;A._syncCollapsedUI();},_afterPanelRender:function(F){var A=this;A.headerNode.addClass(k);A._addPanelClass("body");A._addPanelClass("footer");A._addPanelClass("header");A._renderHeaderText();A._renderIconButtons();A.get("contentBox").setAttribute("role","tablist");A._syncCollapsedUI();A._setDefaultARIAValues();},_afterTitleChange:function(F){var A=this;A._syncTitleUI();},_setDefaultARIAValues:function(){var A=this;if(!A.get(r)){return;}var F=A.headerNode;var L=F.generateID();var I=A.bodyNode;var J=I.generateID();var G=[{name:"tab",node:F},{name:"tabpanel",node:I}];A.aria.setRoles(G);var K=[{name:"controls",value:J,node:F},{name:"labelledby",value:L,node:I},{name:"describedby",value:L,node:I}];if(A.icons){var H=A.icons.item(e);if(H){K.push({name:"controls",value:J,node:H.get(D)});}}A.aria.setAttributes(K);}};v.Panel=v.Component.build(b,v.Component,[v.WidgetStdMod,y]);},"@VERSION@",{requires:["aui-component","widget-stdmod","aui-toolbar","aui-aria"],skinnable:true});