Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ddbnl/ez_term
/ types & classes
Types & classes
60 in github.com/ddbnl/ez_term
⨍
Functions
1,238
◇
Types & classes
60
↓ 25 callers
Class
SizeHint
src/states/definitions.rs:355
↓ 15 callers
Enum
HorizontalAlignment
src/states/definitions.rs:63
↓ 15 callers
Enum
VerticalAlignment
src/states/definitions.rs:71
↓ 6 callers
Class
Button
src/widgets/button.rs:18
↓ 6 callers
Class
Layout
src/widgets/layout/layout.rs:26
↓ 6 callers
Enum
LayoutMode
src/states/definitions.rs:14
↓ 6 callers
Enum
LayoutOrientation
src/states/definitions.rs:48
↓ 5 callers
Class
Canvas
src/widgets/canvas.rs:20
↓ 5 callers
Class
Checkbox
src/widgets/checkbox.rs:16
↓ 5 callers
Class
Dropdown
src/widgets/dropdown.rs:25
↓ 5 callers
Class
Label
src/widgets/label.rs:16
↓ 5 callers
Class
ProgressBar
src/widgets/progress_bar.rs:14
↓ 5 callers
Class
RadioButton
src/widgets/radio_button.rs:19
↓ 5 callers
Class
Slider
src/widgets/slider.rs:21
↓ 5 callers
Class
TextInput
src/widgets/text_input.rs:22
↓ 3 callers
Class
DroppedDownMenu
src/widgets/dropdown.rs:312
Class
AutoScale
src/states/definitions.rs:314
Class
BorderConfig
src/states/definitions.rs:1341
Class
ButtonState
src/states/button_state.rs:14
Class
CallbackConfig
src/states/definitions.rs:459
Class
CanvasState
src/states/canvas_state.rs:14
Class
CheckboxState
src/states/checkbox_state.rs:14
Class
ColorConfig
src/states/definitions.rs:1474
Class
Context
This object is provided to callbacks. You can use it to gain access to the [StateTree] and the [Scheduler]. # Change widget states To change propertie
src/scheduler/definitions.rs:80
Class
Coordinates
src/run/definitions.rs:15
Interface
CustomData
Custom data that the end-user can add to the scheduler to access in callbacks
src/scheduler/definitions.rs:15
Class
DropdownState
src/states/dropdown_state.rs:14
Class
DroppedDownMenuState
src/states/dropdown_state.rs:482
Interface
EzObject
Trait representing both widgets and layouts implementing methods which are common to all UI objects (such as size, position, etc.). If you don't know
src/widgets/ez_object.rs:310
Enum
EzObjects
src/widgets/ez_object.rs:30
Enum
EzProperties
src/property/ez_properties.rs:25
Class
EzProperty
src/property/ez_property.rs:24
Enum
EzState
src/states/ez_state.rs:30
Enum
EzValues
src/property/ez_values.rs:21
Class
EzWidgetDefinition
src/parser/ez_definition.rs:35
Interface
GenericState
State trait which contains methods for managing fields common to all widget states.
src/states/ez_state.rs:300
Class
InfiniteSize
src/states/definitions.rs:250
Class
IsizeCoordinates
src/run/definitions.rs:29
Class
KeyMap
src/states/definitions.rs:1081
Class
LabelState
src/states/label_state.rs:14
Class
LayoutState
src/states/layout_state.rs:19
Class
Padding
src/states/definitions.rs:1796
Class
Pixel
src/run/definitions.rs:74
Class
PosHint
src/states/definitions.rs:401
Class
ProgressBarState
src/states/progress_bar_state.rs:14
Class
RadioButtonState
src/states/radio_button_state.rs:14
Class
RecurringTask
A struct representing a run-once- or recurring task. This struct is not directly used by the end-user, but created when they schedule a task through t
src/scheduler/scheduler.rs:2638
Class
Scheduler
src/scheduler/scheduler.rs:2495
Class
SchedulerFrontend
src/scheduler/scheduler.rs:34
Class
ScrollingConfig
src/states/definitions.rs:1186
Class
Size
src/run/definitions.rs:54
Class
SliderState
src/states/slider_state.rs:14
Class
StateCoordinates
src/states/definitions.rs:275
Class
StateSize
src/states/definitions.rs:194
Class
TableConfig
src/states/definitions.rs:83
Class
Task
A struct representing a run-once. This struct is not directly used by the end-user, but created when they schedule a task through the [Scheduler].
src/scheduler/scheduler.rs:2604
Class
TextInputState
src/states/text_input_state.rs:15
Class
ThreadedContext
This object is provided to threaded functions callbacks. You can use it to gain access to the [StateTree] and the [Scheduler]. # Change widget states
src/scheduler/definitions.rs:124
Class
Tree
src/run/tree.rs:30
Class
ViewTree
src/run/tree.rs:653