89 lines
2.7 KiB
JavaScript
89 lines
2.7 KiB
JavaScript
|
/*
|
||
|
Copyright (c) 2004-2011, The Dojo Foundation All Rights Reserved.
|
||
|
Available via Academic Free License >= 2.1 OR the modified BSD license.
|
||
|
see: http://dojotoolkit.org/license for details
|
||
|
*/
|
||
|
|
||
|
//>>built
|
||
|
define("dojo/_base/html",["./kernel","../dom","../dom-style","../dom-attr","../dom-prop","../dom-class","../dom-construct","../dom-geometry"],function(_1,_2,_3,_4,_5,_6,_7,_8){
|
||
|
_1.byId=_2.byId;
|
||
|
_1.isDescendant=_2.isDescendant;
|
||
|
_1.setSelectable=_2.setSelectable;
|
||
|
_1.getAttr=_4.get;
|
||
|
_1.setAttr=_4.set;
|
||
|
_1.hasAttr=_4.has;
|
||
|
_1.removeAttr=_4.remove;
|
||
|
_1.getNodeProp=_4.getNodeProp;
|
||
|
_1.attr=function(_9,_a,_b){
|
||
|
if(arguments.length==2){
|
||
|
return _4[typeof _a=="string"?"get":"set"](_9,_a);
|
||
|
}
|
||
|
return _4.set(_9,_a,_b);
|
||
|
};
|
||
|
_1.hasClass=_6.contains;
|
||
|
_1.addClass=_6.add;
|
||
|
_1.removeClass=_6.remove;
|
||
|
_1.toggleClass=_6.toggle;
|
||
|
_1.replaceClass=_6.replace;
|
||
|
_1._toDom=_1.toDom=_7.toDom;
|
||
|
_1.place=_7.place;
|
||
|
_1.create=_7.create;
|
||
|
_1.empty=function(_c){
|
||
|
_7.empty(_c);
|
||
|
};
|
||
|
_1._destroyElement=_1.destroy=function(_d){
|
||
|
_7.destroy(_d);
|
||
|
};
|
||
|
_1._getPadExtents=_1.getPadExtents=_8.getPadExtents;
|
||
|
_1._getBorderExtents=_1.getBorderExtents=_8.getBorderExtents;
|
||
|
_1._getPadBorderExtents=_1.getPadBorderExtents=_8.getPadBorderExtents;
|
||
|
_1._getMarginExtents=_1.getMarginExtents=_8.getMarginExtents;
|
||
|
_1._getMarginSize=_1.getMarginSize=_8.getMarginSize;
|
||
|
_1._getMarginBox=_1.getMarginBox=_8.getMarginBox;
|
||
|
_1.setMarginBox=_8.setMarginBox;
|
||
|
_1._getContentBox=_1.getContentBox=_8.getContentBox;
|
||
|
_1.setContentSize=_8.setContentSize;
|
||
|
_1._isBodyLtr=_1.isBodyLtr=_8.isBodyLtr;
|
||
|
_1._docScroll=_1.docScroll=_8.docScroll;
|
||
|
_1._getIeDocumentElementOffset=_1.getIeDocumentElementOffset=_8.getIeDocumentElementOffset;
|
||
|
_1._fixIeBiDiScrollLeft=_1.fixIeBiDiScrollLeft=_8.fixIeBiDiScrollLeft;
|
||
|
_1.position=_8.position;
|
||
|
_1.marginBox=function marginBox(_e,_f){
|
||
|
return _f?_8.setMarginBox(_e,_f):_8.getMarginBox(_e);
|
||
|
};
|
||
|
_1.contentBox=function contentBox(_10,box){
|
||
|
return box?_8.setContentSize(_10,box):_8.getContentBox(_10);
|
||
|
};
|
||
|
_1.coords=function(_11,_12){
|
||
|
_1.deprecated("dojo.coords()","Use dojo.position() or dojo.marginBox().");
|
||
|
_11=_2.byId(_11);
|
||
|
var s=_3.getComputedStyle(_11),mb=_8.getMarginBox(_11,s);
|
||
|
var abs=_8.position(_11,_12);
|
||
|
mb.x=abs.x;
|
||
|
mb.y=abs.y;
|
||
|
return mb;
|
||
|
};
|
||
|
_1.getProp=_5.get;
|
||
|
_1.setProp=_5.set;
|
||
|
_1.prop=function(_13,_14,_15){
|
||
|
if(arguments.length==2){
|
||
|
return _5[typeof _14=="string"?"get":"set"](_13,_14);
|
||
|
}
|
||
|
return _5.set(_13,_14,_15);
|
||
|
};
|
||
|
_1.getStyle=_3.get;
|
||
|
_1.setStyle=_3.set;
|
||
|
_1.getComputedStyle=_3.getComputedStyle;
|
||
|
_1.__toPixelValue=_1.toPixelValue=_3.toPixelValue;
|
||
|
_1.style=function(_16,_17,_18){
|
||
|
switch(arguments.length){
|
||
|
case 1:
|
||
|
return _3.get(_16);
|
||
|
case 2:
|
||
|
return _3[typeof _17=="string"?"get":"set"](_16,_17);
|
||
|
}
|
||
|
return _3.set(_16,_17,_18);
|
||
|
};
|
||
|
return _1;
|
||
|
});
|