- Methods: All Methods Documented Methods Hide Methods
- Source: Display Source Hide Source
- Variables: Show Variables Hide Variables
Class ::xowiki::formfield::FormField
::xowiki::formfield::FormField create ... \Base FormField class. FormFields are objects, which can be outputted as well in ad_forms or asHTML included in wiki pages. FormFields support: - validation - help_text - error messages - internationalized pretty_values and inherit properties of the original datatypes via slots (e.g. for boolean entries). FormFields can be subclassed to ensure tailor-ability and high reuse. todo: at some later time, this could go into xotcl-core.
[ -CSSclass (default "form-control") ] \
[ -form_button_CSSclass (default "btn btn-default") ] \
[ -form_button_wrapper_CSSclass (default "") ] \
[ -form_help_text_CSSclass (default "help-block") ] \
[ -form_item_wrapper_CSSclass (default "form-group") ] \
[ -form_label_CSSclass (default "") ] \
[ -form_widget_CSSclass (default "") ]
Defined in packages/xowiki/tcl/form-field-procs.tcl
- Documented Parameters:
- language_specific
- this parameter decides that the value collected by this formfield should be transparently stored as a message key. The translation language is that of the current package, determined by 'use_connection_locale' package parameter, connection locale and system settings.
Class Relations
- class: ::xotcl::Class
- superclass: ::xo::tdom::Object
- subclass: ::xowiki::formfield::number, ::xowiki::formfield::boolean_image, ::xowiki::formfield::omit, ::xowiki::formfield::CompoundField, ::xowiki::formfield::inform, ::xowiki::formfield::hidden, ::xowiki::formfield::label, ::xowiki::formfield::text, ::xowiki::formfield::range, ::xowiki::formfield::ShuffleField, ::xowiki::formfield::textarea, ::xowiki::formfield::submit_button, ::xowf::test_item::td_pretty_value, ::xowf::Property, ::xowiki::formfield::file
Methods (to be applied on the object)
fc_decode (scripted)
xowiki::formfield::FormField fc_decode
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- dict_to_xx, xowiki
fc_encode (scripted)
xowiki::formfield::FormField fc_encode
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- dict_to_xx, xowiki
Methods (to be applied on instances)
dict_to_fc (forward)
<instance of xowiki::formfield::FormField> dict_to_fc
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- create_test_items, xowf
- Methods: All Methods Documented Methods Hide Methods
- Source: Display Source Hide Source
- Variables: Show Variables Hide Variables