ferroui-reactiveui 0.3.0

A port of ReactiveUI for FerroUI, in its System.Reactive flavour with the run time of ReactiveUI.Binding: reactive objects, commands, property observation, bindings, view location, activation and routing for MVVM, independent of the user interface
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! `ReactiveCommand` (`ReactiveUI.Core/ReactiveCommand` and `ReactiveUI.Shared/ReactiveCommand`):
//! commands whose executions are observables, with the streams of their state (`CanExecute`,
//! `IsExecuting`, `ThrownExceptions`), and `ICommand`, the command a view executes.

mod combined_reactive_command;
mod i_command;
mod i_reactive_command;
mod i_reactive_command_t_param_t_result;
mod reactive_command;
mod reactive_command_base;
mod reactive_command_t_param_t_result;

pub use combined_reactive_command::CombinedReactiveCommand;
pub use i_command::ICommand;
pub use i_reactive_command::IReactiveCommand;
pub use i_reactive_command_t_param_t_result::IReactiveCommandOf;
pub use reactive_command::{OptionalCanExecute, OptionalScheduler};
pub use reactive_command_t_param_t_result::ReactiveCommand;