Package turbogears :: Package widgets :: Module forms
[hide private]

Module forms

source code

Classes [hide private]
  WidgetsList
A widget list.
  InputWidget
  CompoundInputWidget
  RepeatingRange
  RepeatingInputWidget
Base class for a compound widget which can be repeated.
  FormField
An input widget that can be included inside a Form or Fieldset.
  FormFieldsContainer
A container for FormFields.
  CompoundFormField
  RepeatingFormField
  Label
A simple label for a form field.
  LabelDesc
  TextField
A standard, single-line text field.
  TextFieldDesc
  PasswordField
A password field which masks letters with * characters.
  PasswordFieldDesc
  HiddenField
  HiddenFieldDesc
  FileField
  FileFieldDesc
  Button
  ButtonDesc
  SubmitButton
  SubmitButtonDesc
  ResetButton
  ResetButtonDesc
  ImageButton
  ImageButtonDesc
  CheckBox
  CheckBoxDesc
  TextArea
  TextAreaDesc
  SelectionField
  SingleSelectField
  SingleSelectFieldDesc
  MultipleSelectField
  MultipleSelectFieldDesc
  RadioButtonList
  RadioButtonListDesc
  CheckBoxList
  CheckBoxListDesc
  FieldSet
  FieldSetDesc
  RepeatingFieldSet
  RepeatingFieldSetDesc
  Form
  TableForm
  TableFormDesc
  ListForm
  ListFormDesc
Functions [hide private]
 
append_to_path(widget, repetition) source code
 
pop_from_path() source code
 
get_path(default_widget, default_repetition) source code
 
update_path(func) source code
 
adapt_path(path) source code
 
path_from_item(item, base_path=None) source code
 
retrieve_value_by_path(value, path) source code
 
retrieve_params_by_path(params, path) source code
 
build_name_from_path(path, repeating_marker='-', nesting_marker='.') source code
 
retrieve_field_for(func) source code