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.SingletonPluginMethods
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)