batgrl.gadgets#
batgrl
gadgets.
Gadgets are basic UI components. batgrl.gadgets
module contains classes and
functions for creating and managing gadgets.
Modules
An animation gadget. |
|
An ans (ANSI art) file viewer. |
|
A bar chart gadget. |
|
Inheritable gadget behaviors. |
|
An image painted with box unicode characters. |
|
An image painted with braille unicode characters. |
|
A video gadget that renders to braille unicode characters in grayscale. |
|
A button gadget. |
|
A color picker gadget. |
|
An interactive python console gadget. |
|
A data table gadget. |
|
A 7x8 14-segment (plus decimal point) display gadget. |
|
A file chooser gadget. |
|
An animated toggle button gadget. |
|
Base class for all gadgets. |
|
A graphic particle field. |
|
A graphic gadget. |
|
A grid layout gadget. |
|
An image gadget. |
|
A 2-D line plot gadget. |
|
A markdown gadget. |
|
A menu and menu bar gadget. |
|
A gadget with a background color that is composited if transparent. |
|
A parallax gadget. |
|
A progress bar gadget. |
|
A raycaster gadget. |
|
A recycle-view provides a view into a large data-set using as few gadgets as possible. |
|
A scrollable view gadget. |
|
A shadow caster gadget. |
|
A slider gadget. |
|
A sparkline gadget. |
|
Draggable horizontal and vertical split layouts. |
|
Horizontal and vertical stack layout gadgets. |
|
A tabbed gadget. |
|
A text gadget. |
|
A text animation gadget. |
|
Text effects are coroutines that create some effect on a text gadget. |
|
A text particle field. |
|
A text-pad gadget for multiline editable text. |
|
A raycaster gadget. |
|
A textbox gadget for single-line editable text. |
|
A tiled image gadget. |
|
A toggle button gadget. |
|
A base for creating tree-like views. |
|
A video gadget. |
|
A movable, resizable window gadget. |