Package orm2 :: Package ui :: Package xist :: Module widgets :: Class hidden :: Class actual_widget
[hide private]
[frames] | no frames]

Class actual_widget

source code

 widget.actual_widget --+            
                        |            
xist_widget.actual_widget --+        
                            |        
         _input.actual_widget --+    
                                |    
               text.actual_widget --+
                                    |
                                   hidden.actual_widget
Known Subclasses:
hidden_primary_key.actual_widget

Instance Methods [hide private]
  label(self)
  row(self, plone=False, error=None, **kw)
Return a row for an HTML form <div class="row"> <div class="label">self.title</div> <div class="help">self._help if non-null</div> <div class="error">error if non-null</div> <div class="field"> self.widget() </div> </div> @param plone: Set attributes so that this form may be used with CMFPlone`s JavaScript (unimplemented) @param error: Error message to be displayed along with the widget.

Inherited from text.actual_widget: __init__, get_from_request, value

Inherited from _input.actual_widget: widget

Inherited from xist_widget.actual_widget: __getattr__, error_message, help, set_from_request


Class Variables [hide private]
  type = 'hidden'

Method Details [hide private]

label(self)

source code 
Returns:
A html.div instance containing the widget's label (title attribute). The key word arguments will be added to the <div> as arguments. The css class defaults to 'label'
Overrides: xist_widget.actual_widget.label
(inherited documentation)

row(self, plone=False, error=None, **kw)

source code 

Return a row for an HTML form

<div class="row">
  <div class="label">self.title</div>
  <div class="help">self._help if non-null</div>
  <div class="error">error if non-null</div>

  <div class="field">
    self.widget()
  </div>
</div>

@param plone: Set attributes so that this form may be used with
  CMFPlone`s JavaScript (unimplemented)
@param error: Error message to be displayed along with the widget.

Overrides: xist_widget.actual_widget.row
(inherited documentation)

Class Variable Details [hide private]

type

None
Value:
'hidden'