Module i_slint_core::component
source · [−]Expand description
This module contains the basic datastructures that are exposed to the C API
Structs
A Component is representing an unit that is allocated together
A range of indices
Traits
A Component is representing an unit that is allocated together
Note: Was generated from the #[vtable]
macro on ComponentVTable
Functions
Free the backend graphics resources allocated by the component’s items.
Call init() on the ItemVTable for each item of the component.
Type Definitions
Type alias to the commonly used VRc<ComponentVTable, Dyn>>
Alias for vtable::VRef<ComponentVTable>
which represent a pointer to a dyn Component
with
the associated vtable
Type alias to the commonly used Pin<VRef<ComponentVTable>>>
Type alias to the commonly used VWeak<ComponentVTable, Dyn>>