Expand description
Collection of widgets for use with Zaplib.
Doesn’t contain lower level primitives; those are in zaplib
.
Structs§
- Anim
Folding - Anim
Select - Arrow
Pointer Ins - Background
- Button
- Chart
- Chart
Config - These options are based on the ones provided by ChartJS
- Chart
Current Element - Chart
Dataset - Chart
Scale - Chart
Style - Chart
Tooltip - Chart
Tooltip Config - Tooltip configuration
- Checkbox
- Code
Editor Colors - Color
Background - Cursor
- Cursor
Ins - Cursor
Rect - Desktop
Window - Dock
- DockTab
- Dock
TabIdent - Dock
Walker - Draw
Cursors - Draw
Lines3d - Draw
Lines3d Instance - Draw
Lines3d Options - Renderer for line markers.
- Draw
Points3d - Draw
Points3d Instance - Draw
Points3d Options - DrawSel
- Float
Slider - Float
Slider Background Range - Fold
Caption - FpsCounter
- Geometry3d
- Represents a single vertex used in 3d objects.
- Indent
Lines - Line
Geom - Line
Tokenizer - List
- List
Item - Paren
Item - Popover
- Popover that can be used for menus, tooltips, etc.
- Scroll
BarConfig - Scroll
Shadow - Scroll
View - Select
Scroll - Selection
Ins - SkyBox
- Spherical
Angles - Spherical coordinates follow the same conventions as https://threejs.org/docs/#api/en/math/Spherical
- Splitter
- Tab
- TabControl
- Text
Buffer - Text
Buffer Keyboard - Text
Buffer Markers - Text
Buffer Message - Text
Cursor - Text
Cursor Set - Text
Editor - Text
Input - Text
Input Options - Text
Input Tokenizer - TextOp
- TextPos
- Text
Undo - Token
Chunk - Tokenizer
State - Viewport3D
- Viewport3D
Props
Enums§
- Anim
Folding State - Arrow
Pointer Direction - Axis
- Button
Event - Chart
Data - Contains the data is going to be used to render the chart
- Chart
Event - Chart
Type - TODO(hernan): Implement other chart types like bar, pie, etc…
- Checkbox
Event - Coordinates
- Desktop
Window Event - Dock
Drag End - Dock
Event - Dock
Item - Draw
Points3d Style - Float
Slider Event - Fold
Open State - List
Event - List
Logic Event - List
Select - Splitter
Align - Splitter
Event - TabControl
Event - TabEvent
- Text
Buffer Message Level - Text
Editor Event - Text
Undo Grouping - Token
Type
Constants§
Traits§
- Chart
Plugin - An extension machanism for charts
- Chart
Tooltip Renderer - Renders a tooltip’s content