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]]
[:? {[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
+ }]
+
+
+