exopy.tasks.widgets.browsing module¶
Widget allowing to browse the different tasks known to the manager.
-
class
exopy.tasks.widgets.browsing.
TaskSelector
(parent=None, **kwargs)¶ Bases:
enaml.widgets.container.Container
Basic widget displaying a list of tasks acording to the selected filter.
-
display_filters
¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
manager
¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
selected_filter
¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
selected_task
¶
-
tasks
¶ A value which allows objects of a given type or types.
Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.
The value of an Instance may be set to None.
-
-
exopy.tasks.widgets.browsing.
normalize_name
(name)¶ Normalize names.
For tasks, replaces ‘_’ by spaces and add spaces between ‘aA’ sequences. For templates, only the extension file is removed.