gaupol.agents.UtilityAgent

Source: gaupol/agents/util.py

Anchestors: aeidon.delegate.Delegate, builtins.object

class gaupol.agents.UtilityAgent
Miscellaneous helper methods.

Methods

UtilityAgent.get_action(name)

Return action from UI manager by name.

UtilityAgent.get_action_group(name)

Return action group from UI manager by name.

UtilityAgent.get_column_action(field)

Return action from UI manager to hide or show column.

UtilityAgent.get_current_page()

Return the currently active page or None.

UtilityAgent.get_framerate_action(framerate)

Return action from UI manager to select framerate.

UtilityAgent.get_menu_item(name)

Return menu item from UI manager by name.

UtilityAgent.get_mode_action(mode)

Return action from UI manager to select mode.

UtilityAgent.get_target_pages(target)

Return a sequence of pages corresponding to target.

UtilityAgent.get_target_rows(target)

Return rows corresponding to target or None for all.

UtilityAgent.get_tool_item(name)

Return tool item from UI manager by name.

UtilityAgent.set_current_page(page)

Set the currently active page.