ReactiveWindowBase class¶
Attributes: [DebuggerDisplay("ReactiveWindowBase: {ToString(),nq}")]
Defined in
Namespace: ReactiveUI.Avalonia.Reactive
Assembly: ReactiveUI.Avalonia.Reactive.dll
Full name: ReactiveUI.Avalonia.Reactive.ReactiveWindowBase
Modifiers: public
Summary¶
A non-generic ReactiveUI Window base that owns the Avalonia view model property.
Applies to
net10.0, net9.0, net8.0
Class hierarchy
classDiagram
class ReactiveWindowBase
class Window
Window <|-- ReactiveWindowBase
class IViewFor {
<>
}
IViewFor <|.. ReactiveWindowBase
class IActivatableView {
<>
}
IActivatableView <|.. ReactiveWindowBase
Inherits from: Window
Implements: IViewFor, IActivatableView
Constructors¶
| Name | Summary |
|---|---|
| .ctor | Initializes a new instance of the [ReactiveWindowBase](# class. |
Fields¶
| Name | Summary |
|---|---|
| static ViewModelProperty | Identifies the ViewModel dependency property for a ReactiveWindow. |
Methods¶
| Name | Summary |
|---|---|
| OnPropertyChanged | Called when a avalonia property changes on the object. |
| IsValidViewModelValue | Determines whether the specified value is valid for the view model property. |