Class ::xowiki::Menu (public)
::xo::tdom::Class ::xowiki::Menu
Defined in
- Testcases:
-
No testcase defined.
Source code:
namespace eval ::xowiki {}
::nsf::object::alloc ::xo::tdom::Class ::xowiki::Menu {set :__default_metaclass ::xotcl::Class
set :__default_superclass ::xotcl::Object}
::xowiki::Menu instproc render {} {
html::ul [:get_attributes id {CSSclass class}] {
foreach menuitem [:children] {$menuitem render}
}
}
::xowiki::Menu instparametercmd id
::xowiki::Menu instparametercmd CSSclass
::nsf::relation::set ::xowiki::Menu superclass ::xowiki::MenuComponent
::nx::slotObj -container slot ::xowiki::Menu
::xowiki::Menu::slot eval {set :__parameter {
{id "[:html_id]"}
CSSclass
}}
::nsf::object::alloc ::xotcl::Attribute ::xowiki::Menu::slot::CSSclass {set :accessor public
set :configurable true
set :convert false
set :defaultmethods {}
set :disposition alias
set :domain ::xowiki::Menu
set :incremental 0
set :manager ::xowiki::Menu::slot::CSSclass
set :methodname CSSclass
set :multiplicity 1..1
set :name CSSclass
set :parameterSpec -CSSclass
set :per-object false
set :position 0
set :required false
set :trace none
: init}
::nsf::object::alloc ::xotcl::Attribute ::xowiki::Menu::slot::id {set :accessor public
set :configurable true
set :convert false
set :default {[:html_id]}
set :defaultmethods {}
set :disposition alias
set :domain ::xowiki::Menu
set :incremental 0
set :manager ::xowiki::Menu::slot::id
set :methodname id
set :multiplicity 1..1
set :name id
set :parameterSpec {-id:substdefault {[:html_id]}}
set :per-object false
set :position 0
set :required false
set :substdefault 0b111
set :trace none
: init}
namespace eval ::xowiki {::namespace export Menu YUIMenuBar YUIMenuBarItem YUIMenu YUIMenuItem YUIMenuItemList YUIContextMenu YUIContextMenuItem}
XQL Not present:Generic, PostgreSQL, Oracle
[
hide source ]
| [
make this the default ]