30 lines
1016 B
JavaScript
30 lines
1016 B
JavaScript
//>>built
|
|
define("dijit/form/HorizontalRule",["dojo/_base/declare","../_Widget","../_TemplatedMixin"],function(_1,_2,_3){
|
|
return _1("dijit.form.HorizontalRule",[_2,_3],{templateString:"<div class=\"dijitRuleContainer dijitRuleContainerH\"></div>",count:3,container:"containerNode",ruleStyle:"",_positionPrefix:"<div class=\"dijitRuleMark dijitRuleMarkH\" style=\"left:",_positionSuffix:"%;",_suffix:"\"></div>",_genHTML:function(_4){
|
|
return this._positionPrefix+_4+this._positionSuffix+this.ruleStyle+this._suffix;
|
|
},_isHorizontal:true,buildRendering:function(){
|
|
this.inherited(arguments);
|
|
var _5;
|
|
if(this.count==1){
|
|
_5=this._genHTML(50,0);
|
|
}else{
|
|
var i;
|
|
var _6=100/(this.count-1);
|
|
if(!this._isHorizontal||this.isLeftToRight()){
|
|
_5=this._genHTML(0,0);
|
|
for(i=1;i<this.count-1;i++){
|
|
_5+=this._genHTML(_6*i,i);
|
|
}
|
|
_5+=this._genHTML(100,this.count-1);
|
|
}else{
|
|
_5=this._genHTML(100,0);
|
|
for(i=1;i<this.count-1;i++){
|
|
_5+=this._genHTML(100-_6*i,i);
|
|
}
|
|
_5+=this._genHTML(0,this.count-1);
|
|
}
|
|
}
|
|
this.domNode.innerHTML=_5;
|
|
}});
|
|
});
|