Class k.u.s.SearchSlaveDelegate(SlaveDelegate):

Part of kiwi.ui.search
Undocumented
Function__init__

Create a new SearchSlaveDelegate object.

Functionadd_filter

See SearchSlaveDelegate.add_filter

Functionset_query_executer

See SearchSlaveDelegate.set_query_executer

Functionset_text_field_columns

See SearchSlaveDelegate.set_text_field_columns

Functionget_primary_filter

Fetches the primary filter of the SearchSlaveDelegate

Functionfocus_search_entry

Grabs the focus of the search entry

Functionrefresh

Triggers a search again with the currently selected inputs

Functionclear

Clears the result list

Functiondisable_search_entry

Disables the search entry

Functionset_summary_label

See SearchContainer.set_summary_label

Functionget_columns

This needs to be implemented in a subclass

def __init__(self, columns):

Create a new SearchSlaveDelegate object.

def add_filter(self, search_filter, position=SearchFilterPosition.BOTTOM, columns=None, callback=None):

See SearchSlaveDelegate.add_filter

def set_query_executer(self, querty_executer):

See SearchSlaveDelegate.set_query_executer

def set_text_field_columns(self, columns):

See SearchSlaveDelegate.set_text_field_columns

def get_primary_filter(self):

Fetches the primary filter of the SearchSlaveDelegate

def focus_search_entry(self):

Grabs the focus of the search entry

def refresh(self):

Triggers a search again with the currently selected inputs

def clear(self):

Clears the result list

def disable_search_entry(self):

Disables the search entry

def set_summary_label(self, column, label='Total:', format='%s'):

See SearchContainer.set_summary_label

def get_columns(self):

This needs to be implemented in a subclass