A filter which helps you to search by a date interval. Can be customized through add_option.
Class | Type | Undocumented |
Function | __init__ | Create a new DateSearchFilter object. |
Function | get_state | Implement this in a subclass |
Function | clear_options | Removes all previously added options |
Function | add_option | Adds a date option |
Function | add_option_fixed | Adds a fixed option, eg one for which date is not |
Function | add_option_fixed_interval | Adds a fixed option interval, eg one for which the dates are not |
Function | get_start_date | Get the start date. |
Function | get_end_date | Get the end date. |
Function | set_use_date_entries | Toggles the visibility of the user selectable date entries |
Function | select | selects an item in the combo |
Function | _update_dates | Undocumented |
Function | _update_sensitivity | Undocumented |
Function | _internal_set_start_date | Undocumented |
Function | _internal_set_end_date | Undocumented |
Function | _on_mode__content_changed | Undocumented |
Function | _on_start_date__changed | Undocumented |
Function | _on_end_date__changed | Undocumented |
Create a new DateSearchFilter object.
Implement this in a subclass
Removes all previously added options
Adds a date option
Adds a fixed option, eg one for which date is not possible to modify.
Adds a fixed option interval, eg one for which the dates are not possible to modify.
Get the start date.
Get the end date.
Toggles the visibility of the user selectable date entries
selects an item in the combo Data or position can be sent in. If nothing is sent in the first item will be selected, if any