enable.api module

Enable is an interactive graphical component framework built on top of Kiva.

See https://www.enthought.com/enthought/wiki/EnableProject

Enable Base

Constants

  • TOP

  • VCENTER

  • BOTTOM

  • LEFT

  • HCENTER

  • RIGHT

  • TOP_LEFT

  • TOP_RIGHT

  • BOTTOM_LEFT

  • BOTTOM_RIGHT

  • empty_rectangle

Enable Trait Types

  • border_size_editor

  • font_trait

  • bounds_trait

  • ComponentMinSize

  • ComponentMaxSize

  • Pointer

  • cursor_style_trait

  • spacing_trait

  • padding_trait

  • margin_trait

  • border_size_trait

  • TimeInterval

  • Stretch

  • NoStretch

  • LineStyle

  • LineStyleEditor

Constants

  • basic_sequence_types

  • sequence_types

  • pointer_shapes

  • CURSOR_X

  • CURSOR_Y

  • cursor_styles

Colors

  • color_table

  • transparent_color

  • ColorEditorFactory

Color Trait Types

  • ColorTrait

  • black_color_trait

  • white_color_trait

  • transparent_color_trait

Markers

Marker Trait Types

  • MarkerTrait

  • marker_trait

Marker Constants

  • MarkerNameDict

  • marker_names

Events

Event Trait Types

  • drag_event_trait

  • key_event_trait

  • mouse_event_trait

Enable Components

Enable Widgets

Drawing Primitives

Brushes

Miscellaneous