Bases: enaml.widgets.constraints_widget.ConstraintsWidget
A component which displays its children as tabbed pages.
The style of tabs to use in the notebook. Preferences style tabs are appropriate for configuration dialogs and the like. Document style tabs are appropriate for multi-page editing in code editors and the like.
The position of tabs in the notebook.
Whether or not the tabs in the notebook should be closable.
Whether or not the tabs in the notebook should be movable.
A read only property which returns the notebook’s Pages.
How strongly a component hugs it’s contents’ width. A Notebook ignores its width hug by default, so it expands freely in width.
How strongly a component hugs it’s contents’ height. A Notebook ignores its height hug by default, so it expands freely in height.
alias of __NoInterface__
Bases: enaml.qt.qt_constraints_widget.QtConstraintsWidget
A Qt implementation of an Enaml Notebook.
Handle the ‘set_tab_position’ action from the Enaml widget.
Handle the ‘set_tabs_closable’ action from the Enaml widget.
Bases: enaml.wx.wx_constraints_widget.WxConstraintsWidget
A Wx implementation of an Enaml Notebook.
Handle the ‘set_tab_position’ action from the Enaml widget.
Handle the ‘set_tabs_closable’ action from the Enaml widget.