gui Package¶
app_options_controller
Module¶
cairo_view
Module¶
channel_sweep
Module¶
config_controller
Module¶
-
class
microdrop.gui.config_controller.
ConfigController
[source]¶ Bases:
pyutilib.component.core.core.SingletonPlugin
Methods
activate
()Add this service to the global environment, and environments that manage the service’s interfaces. alias
(name[, doc, subclass])This function is used to declare aliases that can be used by a factory for constructing plugin instances. deactivate
()Remove this service from the global environment, and environments that manage the service’s interfaces. disable
()Disable this plugin. enable
()Enable this plugin. enabled
()Can be overriden to control whether a plugin is enabled. get_schedule_requests
(function_name)Returns a list of scheduling requests (i.e., ScheduleRequest instances) for the function specified by function_name. implements
(interface[, namespace, inherit, ...])Can be used in the class definition of Plugin subclasses to declare the extension points that are implemented by this interface class. on_app_exit
()on_app_options_changed
(plugin_name)on_dmf_device_changed
(dmf_device)on_dmf_device_swapped
(old_dmf_device, dmf_device)on_plugin_enable
()on_protocol_changed
()on_protocol_swapped
(old_protocol, protocol)