known subclasses: kiwi.ui.widgets.entry.ProxyEntry, kiwi.ui.widgets.entry.ProxyDateEntry, kiwi.ui.widgets.combo.ProxyComboBoxEntry, kiwi.ui.widgets.combo.ProxyComboEntry, kiwi.ui.widgets.spinbutton.ProxySpinButton, kiwi.ui.widgets.textview.ProxyTextView
Class used by some Kiwi Widgets that need to support mandatory input and validation features such as custom validation and data-type validation.
Mandatory support provides a way to warn the user when input is necessary. The validatation feature provides a way to check the data entered and to display information about what is wrong.Function | __init__ | Undocumented |
Function | update_background | Implement in subclass
|
Function | get_background | Implement in subclass
|
Function | set_pixbuf | Implement in subclass
|
Function | get_icon_window | Implement in subclass
|
Function | set_tooltip | Implement in subclass
|
Function | is_valid | Verify the widget state.
|
Function | validate | Checks if the data is valid.
|
Function | set_valid | Changes the validation state to valid, which will remove icons and
|
Function | set_invalid | Changes the validation state to invalid.
|
Function | set_blank | Changes the validation state to blank state, this only applies
|
Function | _set_valid_state | Updates the validation state and emits a signal iff it changed
|
Function | _draw_stock_icon | Undocumented |
Function | _on_fadeout__color_changed | Undocumented |