Crate freya_testing
source ·Modules
Structs
- Manages the Accessibility integration.
- Event emitted to the DOM.
ElementsState
stores the elements states given incoming events.- Manages the navigation mode.
- Manages all loaded plugins.
- Provides Text measurements using Skia APIs like SkParagraph
- Represents a
Node
in the DOM. - Configuration for
crate::test_handler::TestingHandler
. - Manages the lifecycle of your tests.
- Viewports of all elegible DOM elements.
Enums
- Direction for the next Accessibility Node to be focused.
- Data of a DOM event.
- Events emitted in Freya.
- Event emitted to Plugins.
Constants
Traits
- Skeleton for Freya plugins.
Functions
- Compose a new SkParagraph
- Collect all the texts and FontStyles from all the given Node’s children
- Run a Component in a headless testing environment
- Run a Component in a headless testing environment
- Measure globale events
- Measure what potential event listeners could be triggered
- Process the events and emit them to the VirtualDOM
- Process the layout of the DOM
- Render the layout
Type Aliases
- Emit events to the VirtualDOM
- Receive events to be emitted to the VirtualDOM
- Queued list of events to be processed by Freya.
- Receive updates by the platform of the focused elements
- Send focus updates to the Accessibility provider.
- Potential events that might be emitted.