AppKitObservableForProperty class¶
Attributes: [Preserve]
Defined in
Namespace: ReactiveUI.Reactive
Assembly: ReactiveUI.Reactive.dll
Full name: ReactiveUI.Reactive.AppKitObservableForProperty
Modifiers: public
Summary¶
AppKitObservableForProperty is an object that knows how to
create notifications for a given type of object. Implement this if you
are porting RxUI to a new UI toolkit, or generally want to enable WhenAny
for another type of object that can be observed in a unique way.
Applies to
net10.0-macos26.0
Class hierarchy
classDiagram
class AppKitObservableForProperty
class ObservableForPropertyBase
ObservableForPropertyBase <|-- AppKitObservableForProperty
Inherits from: ObservableForPropertyBase
Constructors¶
| Name | Summary |
|---|---|
| .ctor | Initializes a new instance of the [AppKitObservableForProperty](# class. |
Properties¶
| Name | Summary |
|---|---|
| static Instance | Gets the App Kit ObservableForProperty instance. |
Inherited members
ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type,System.String)ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type,System.String,System.Boolean)ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(System.Object,System.Linq.Expressions.Expression,System.String)ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(System.Object,System.Linq.Expressions.Expression,System.String,System.Boolean)ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(System.Object,System.Linq.Expressions.Expression,System.String,System.Boolean,System.Boolean)ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromUIControlEvent(Foundation.NSObject,System.Linq.Expressions.Expression,UIKit.UIControlEvent)ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject,System.Linq.Expressions.Expression,Foundation.NSString)ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject,System.Linq.Expressions.Expression,System.String)ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent``1(``0,System.Linq.Expressions.Expression,System.Action{System.EventHandler},System.Action{System.EventHandler})ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent``2(``0,System.Linq.Expressions.Expression,System.Action{System.EventHandler{``1}},System.Action{System.EventHandler{``1}})ReactiveUI.Reactive.ObservableForPropertyBase.Register(System.Type,System.String,System.Int32,System.Func{Foundation.NSObject,System.Linq.Expressions.Expression,System.IObservable{ReactiveUI.IObservedChange{System.Object,System.Object}}})ReactiveUI.Reactive.ObservableForPropertyBase.#ctorSystem.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