Module avalanche::renderer [−][src]
Expand description
Holds platform-specific rendering interfaces.
Structs
A component for native children to render avalanche components.
Describes the native element type a given Component
corresponds to.
The meaning of its fields is up to a particular renderer implementation to define.
Contains the data structures necessary to support the avalanche vdom abstraction. This struct should only be used by renderer implementation libraries.
Traits
The interface through which avalanche
updates the native UI as described by changes to components.
This allows avalanche
to be platform-agnostic.
An interface to schedule a function on a platform’s ui thread.
Type Definitions
An opaque handle whose underlying type is determined by the current Renderer
.