Index: library/lib/doc-assets/method.html.tmpl =================================================================== diff -u -r170cefa7618f2b44f91102711607fc6fa7d12c4f -r239888ee1ee6ed6d7b9afa5e170f49c5224a186d --- library/lib/doc-assets/method.html.tmpl (.../method.html.tmpl) (revision 170cefa7618f2b44f91102711607fc6fa7d12c4f) +++ library/lib/doc-assets/method.html.tmpl (.../method.html.tmpl) (revision 239888ee1ee6ed6d7b9afa5e170f49c5224a186d) @@ -1,19 +1,11 @@ -[:!let paramblock [:parameters]]

- [:print_name -status]

+ [:print_name -status]
- [:? {[info exists :@return] && [${:@return} spec] ne ""} {<[[${:@return} spec] spec]>} ] + [:? {[info exists :@return] && [${:@return} spec] ne ""} {<[${:@return} spec]>} ] ${:name} - $paramblock + [:pinfo get -default "" bundle parametersyntax] - [:? {[:@syshook]} { -
Internally called method, can be redefined. - }] - [:? {[[[:partof] name] info methods ${:name}] ne "" && - [::nsf::methodproperty [[:partof] name] ${:name} redefine-protected]} { -
Method is redefine-protected - }]
[:as_text]
@@ -27,13 +19,15 @@ } - { [:? {[info exists :@parameter]} {
-
Method parameters:
+
Parameters:
[:for param ${:@parameter} {
- [$param name] + [$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] @@ -45,26 +39,37 @@ }] [:? {[info exists :@return]} { - [:!let rparam ${:@return}]
Returns: - + + [:? {[${:@return} eval {info exists :spec}] && [${:@return} spec] ne ""} {[${:@return} spec]}]
-
[$rparam as_text]
+
[${:@return} as_text]
}] }] - [:? {[info exists :@deprecated]} { + [:? ${:@deprecated} {
- Deprecated ${:@deprecated} + Deprecated
}] - [:? {[[[:partof] name] info methods ${:name}] ne ""} { -
Method type: [[[:partof] name] info method type ${:name}] +
+
Type:
+
[:pinfo get bundle type]
[:? {${:@syshook}} {
+internally called, redefinable hook
}] - +
+ +
+
Protection:
+ [:? {[:pinfo get -default 0 bundle redefine-protected]} { +
redefine-protected
+ }] +
+ +