AppBootstrapper class¶
Defined in
Namespace: ReactiveUI.Uno.Reactive
Assembly: ReactiveUI.Uno.Reactive.dll
Full name: ReactiveUI.Uno.Reactive.AppBootstrapper
Modifiers: public sealed
Summary¶
Provides the application's routing and navigation state.
Applies to
net10.0, net10.0-maccatalyst26.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-desktop1.0, net9.0-windows10.0.19041, net9.0-ios18.0, net9.0-maccatalyst18.0, net9.0-macos15.0, net9.0-tvos18.0, net8.0-tvos18.0, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, netstandard2.1
Class hierarchy
classDiagram
class AppBootstrapper
class ReactiveObject
ReactiveObject <|-- AppBootstrapper
class IScreen {
<>
}
IScreen <|.. AppBootstrapper
Inherits from: ReactiveObject
Implements: IScreen
Remarks¶
AppBootstrapper serves as the entry point for initializing and managing navigation within the application. It implements the IScreen interface, which is used by ReactiveUI for view model routing. This class is typically used to configure the application's initial navigation state and to provide a central location for routing logic.
Constructors¶
| Name | Summary |
|---|---|
| .ctor | Provides the application's routing and navigation state. |
Properties¶
| Name | Summary |
|---|---|
| Router | Gets the Router associated with this Screen. |
Inherited members
ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotificationsReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabledReactiveUI.Reactive.ReactiveObject.DelayChangeNotificationsReactiveUI.Reactive.ReactiveObject.#ctorReactiveUI.Reactive.ReactiveObject.ChangingReactiveUI.Reactive.ReactiveObject.ChangedReactiveUI.Reactive.ReactiveObject.ThrownExceptionsReactiveUI.Reactive.ReactiveObject.PropertyChangingReactiveUI.Reactive.ReactiveObject.PropertyChangedSystem.Object.Equals(System.Object)System.Object.Equals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.MemberwiseCloneSystem.Object.ReferenceEquals(System.Object,System.Object)System.Object.ToString