AppBootstrapper class¶
Defined in
Namespace: ReactiveUI.Uno
Assembly: ReactiveUI.Uno.dll
Full name: ReactiveUI.Uno.AppBootstrapper
Modifiers: public sealed
Summary¶
Represents the application's main bootstrapper, providing routing and navigation state for the user interface.
Applies to
net10.0, net10.0-android36.0, net10.0-ios26.0, net10.0-windows10.0.19041, net10.0-browserwasm1.0, net10.0-desktop1.0, net10.0-tvos26.0, net10.0-maccatalyst26.0, net9.0, net9.0-tvos18.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-desktop1.0, net9.0-browserwasm1.0, net9.0-ios18.0, net9.0-android35.0, net8.0-macos15.0, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-tvos18.0, netstandard2.1, net471
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 | Represents the application's main bootstrapper, providing routing and navigation state for the user interface. |
Properties¶
| Name | Summary |
|---|---|
| Router | Gets the Router associated with this Screen. |
Inherited members
ReactiveUI.ReactiveObject.#ctorReactiveUI.ReactiveObject.SuppressChangeNotificationsReactiveUI.ReactiveObject.AreChangeNotificationsEnabledReactiveUI.ReactiveObject.DelayChangeNotificationsReactiveUI.ReactiveObject.ChangingReactiveUI.ReactiveObject.ChangedReactiveUI.ReactiveObject.ThrownExceptionsReactiveUI.ReactiveObject.PropertyChangingReactiveUI.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