forked from 0x2620/oxjs
more docs
This commit is contained in:
parent
bdb8d98787
commit
cc75e25415
42 changed files with 664 additions and 93 deletions
|
|
@ -1,11 +1,15 @@
|
|||
// vim: et:ts=4:sw=4:sts=4:ft=js
|
||||
|
||||
/*@
|
||||
Ox.CollapsePanel <f:Ox.Element> CollapsePanel Object
|
||||
Ox.CollapsePanel <f:Ox.Panel> CollapsePanel Object
|
||||
() -> <f> CollapsePanel Object
|
||||
(options) -> <f> CollapsePanel Object
|
||||
(options, self) -> <f> CollapsePanel Object
|
||||
options <o> Options object
|
||||
collapsed <b|false> collapsed state
|
||||
extras <a|[]> panel extras
|
||||
size <n|16> size
|
||||
title <s> title
|
||||
self <o> shared private variable
|
||||
@*/
|
||||
|
||||
|
|
@ -76,6 +80,10 @@ Ox.CollapsePanel = function(options, self) {
|
|||
collapsed: self.options.collapsed
|
||||
});
|
||||
}
|
||||
/*@
|
||||
setOption <f> setOption
|
||||
(key, value) -> <u> set key to value
|
||||
@*/
|
||||
self.setOption = function(key, value) {
|
||||
if (key == 'collapsed') {
|
||||
|
||||
|
|
@ -83,7 +91,11 @@ Ox.CollapsePanel = function(options, self) {
|
|||
$title.html(self.options.title);
|
||||
}
|
||||
};
|
||||
that.update = function() { // fixme: used anywhere?
|
||||
|
||||
/*@
|
||||
update <f> update // fixme: used anywhere?
|
||||
@*/
|
||||
that.update = function() {
|
||||
self.options.collapsed && that.$content.css({
|
||||
marginTop: -that.$content.height()
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue