mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2025-12-20 23:01:29 +00:00
add dijit/dojo stuff; initial ui mockup
This commit is contained in:
31
lib/dijit/_Contained.js
Normal file
31
lib/dijit/_Contained.js
Normal file
@@ -0,0 +1,31 @@
|
||||
/*
|
||||
Copyright (c) 2004-2010, 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
|
||||
*/
|
||||
|
||||
|
||||
if(!dojo._hasResource["dijit._Contained"]){
|
||||
dojo._hasResource["dijit._Contained"]=true;
|
||||
dojo.provide("dijit._Contained");
|
||||
dojo.declare("dijit._Contained",null,{getParent:function(){
|
||||
var _1=dijit.getEnclosingWidget(this.domNode.parentNode);
|
||||
return _1&&_1.isContainer?_1:null;
|
||||
},_getSibling:function(_2){
|
||||
var _3=this.domNode;
|
||||
do{
|
||||
_3=_3[_2+"Sibling"];
|
||||
}while(_3&&_3.nodeType!=1);
|
||||
return _3&&dijit.byNode(_3);
|
||||
},getPreviousSibling:function(){
|
||||
return this._getSibling("previous");
|
||||
},getNextSibling:function(){
|
||||
return this._getSibling("next");
|
||||
},getIndexInParent:function(){
|
||||
var p=this.getParent();
|
||||
if(!p||!p.getIndexOfChild){
|
||||
return -1;
|
||||
}
|
||||
return p.getIndexOfChild(this);
|
||||
}});
|
||||
}
|
||||
Reference in New Issue
Block a user