Expand description
Support for reactive patterns in the Floxide framework.
This crate provides the ReactiveNode trait and related implementations for
handling reactive patterns that respond to changes in external data sources.
Structs§
- Custom
Reactive Node - A custom reactive node that uses a provided closure to create the watch stream and react to changes.
- File
Change - Represents a file change detected by the FileWatcherNode
- File
Watcher Node - A node that watches a file for changes
- Reactive
Node Adapter - An adapter that allows a ReactiveNode to be used as a standard Node. This adapter handles the streaming and change detection.
Enums§
- Reactive
Error - Errors specific to reactive operations
Traits§
- Default
Reactive Node - Default implementations for FileWatcherNode with DefaultAction
- Reactive
Action Ext - Reactive
Node - Trait for nodes that react to changes in external data sources
Functions§
- action_
from_ change - A helper function to create an action from a change
Type Aliases§
- Change
Handler Fn - A handler function for file changes