.\" This man page is automatically generated using .\" kayadoc2man from the Kaya development tools and the -xmldocs compile .\" option. Editing it directly is not encouraged. .\" It is under the same license as the source .k file that it was .\" generated from. .TH "HTMLDocument.addLazySelect" "3kaya" "August 2014" "Kaya" "Kaya module reference" .SH "NAME" HTMLDocument::addLazySelect \- Lazily adds a selection box .SH "SYNOPSIS" .B ElementTree addLazySelect( \fIElementTree block, String name, Int ssize, [Pair ] optgroups\fP .B ")" .SH "ARGUMENTS" .PP .B "parent" The parent element .PP .B "name" The name of the input. Remember that names starting with "kaya_" may be used by the Kaya standard library and should not be used directly by applications. .PP .B "ssize" The size of the select element. If this is zero, the select element will only allow one option to be selected at any one time. If this is one or more, the select element will allow multiple options to be selected, and suggest to the browser that this many options be displayed simultaneously. .PP .B "optgroups" The options to select from .SH "DESCRIPTION" .PP Adds a lazy selection box to a form. The end result after conversion to a \fBString \fP is identical to that produced by .B "HTMLDocument.addSelectElement"(3kaya) , but the memory usage is lower. The disadvantage, however, is that .B "Webapp.autoFill"(3kaya) cannot be used to automatically complete forms containing lazy elements such as this one. .SH "AUTHORS" Kaya standard library by Edwin Brady, Chris Morris and others (kaya@kayalang.org). For further information see http://kayalang.org/ .SH LICENSE The Kaya standard library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License (version 2.1 or any later version) as published by the Free Software Foundation. .SH "RELATED" .PD 0 .PP .B "HTMLDocument.SelectOption"(3kaya) .PP .B "HTMLDocument.addLabelledSelect"(3kaya) .PP .B "HTMLDocument.addSelectElement"(3kaya) .PD 0.4v