MCPcopy Create free account

hub / github.com/KISS-UI/kiss-ui / types & classes

Types & classes31 in github.com/KISS-UI/kiss-ui

↓ 3 callersClassMoveCell
A cell type that can move values into and out of a shared reference.
src/utils/move_cell.rs:10
ClassAbsolute
A container type that makes no effort to arrange its children. Instead, they must be positioned manually.
src/container.rs:99
ClassAbsoluteBuilder
A builder for `Absolute`, used to create and add children.
src/container.rs:78
ClassAlertPopupBuilder
A builder for an alert dialog that can show a message and up to 3 buttons for the user's response.
src/dialog.rs:95
InterfaceAsCStr
src/utils/cstr.rs:1
ClassBaseWidget
A general widget type that can be specialized at runtime via `Downcast`.
src/base.rs:10
ClassButton
A button that can be clicked momentarily and invoke a callback when this happens.
src/button.rs:8
InterfaceCallback
src/callback.rs:48
EnumCallbackStatus
src/callback.rs:15
InterfaceDestroy
src/widget.rs:149
ClassDialog
A top-level dialog that can create a new native window when shown, and can contain a single widget (which can be a container for many widgets).
src/dialog.rs:13
InterfaceDowncast
A trait describing a widget's ability to be downcast from `BaseWidget`.
src/base.rs:37
ClassGrid
A container widget that lines up its children from left to right, and from top to bottom.
src/container.rs:185
EnumHAlign
src/container.rs:33
ClassHorizontal
A container widget that lines up its children from left to right.
src/container.rs:128
InterfaceIUPWidget
src/widget.rs:235
ClassImage
An image buffer allocated by IUP. ##Note: Not a Renderable Widget While this type can be dereferenced and converted to `BaseWidget`, it is *not* a re
src/image.rs:25
InterfaceImageContainer
A trait describing an object that can render an image within itself.
src/image.rs:86
ClassKISSContext
src/lib.rs:98
ClassLabel
A static widget that renders text within its parent.
src/text.rs:9
InterfaceOnClick
A trait describing a widget that can be clicked, and can notify client code when this occurs.
src/callback.rs:93
InterfaceOnShow
A trait describing a widget that can be shown, and can notify client code when this occurs.
src/callback.rs:126
InterfaceOnValueChange
A trait describing a widget which has a value that can be changed by the user, and can notify client code when this occurs.
src/callback.rs:110
EnumOrientation
src/container.rs:53
ClassProgressBar
A widget that renders a bar which fills as its set value approaches a maximum. For more info, see the [`IupProgressBar`][iup-progress] documentation.
src/progress.rs:13
ClassTextBox
A widget that renders user-editable text.
src/text.rs:50
ClassTimer
A timer that can invoke a callback on a configurable interval. ##Note: Not a Renderable Widget While this type can be dereferenced and converted to `
src/timer.rs:14
EnumVAlign
src/container.rs:13
ClassVertical
A container widget that lines up its children from top to bottom.
src/container.rs:158
InterfaceWidget
Trait implemented for all widget types. Some methods may not apply to some widgets.
src/widget.rs:25
ClassWidgetStr
A string slice borrowed from a widget's metadata. Can be dereferenced to `&str`. Tracks ownership of the string so that its pointer cannot be invalid
src/widget.rs:161