exopy_pulses.pulses.shapes.views.base_shape_view module

Base classe for shape views.

class exopy_pulses.pulses.shapes.views.base_shape_view.AbstractShapeView(parent=None, **kwargs)

Bases: enaml.widgets.split_item.SplitItem

Abstract class from which all ShapeViews must inherit.

item

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.

shape

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.