[:?var :@method {
[:for sm [:get_sub_methods] {
[$sm render -initscript [list set supermethod [current]] submethod.html.tmpl]
}]
} - {
[:?var :@parameter {
- Parameters:
[:for param [:!get @parameter] {
-
[$param print_name]
[:? {[$param eval {info exists :spec}] && [$param spec] ne ""} {<[$param spec]>}]
[$param statusmark]
[$param as_text]
[$param pinfo get -default "" validation]
[:? {[$param eval {info exists :default}]} {
Default Value: [$param default]
}]
}]
}]
[:?var :@return {
- Returns:
[:!let ret [:!get @return]]
[:? {[$ret eval {info exists :spec}] && [$ret spec] ne ""} {[$ret spec]}]
-
[$ret pinfo get -default "" validation]
[$ret as_text]
}]
}]
[:? {[:!get @deprecated]} {
Deprecated
}]
- Type:
- [:pinfo get bundle type]
[:? {[:!get @syshook]} {
-
internally called, redefinable hook
}]
- Protection:
[:? {[:pinfo get -default 0 bundle redefine-protected]} {
- redefine-protected
}]