Skip to content

UIKitObservableForProperty class

Attributes: [Preserve]

Defined in

Namespace: ReactiveUI Assembly: ReactiveUI.dll Full name: ReactiveUI.UIKitObservableForProperty Modifiers: public sealed

Summary

View source

UIKitObservableForProperty provides toolkit-specific observable factories used by ReactiveUI to generate change notifications for UIKit controls in WhenAny* and related operators.

Applies to

net10.0-ios26.0, net10.0-maccatalyst26.0, net10.0-tvos26.0, net9.0-ios18.0, net9.0-maccatalyst18.0, net9.0-tvos18.0, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0

Class hierarchy
classDiagram
class UIKitObservableForProperty
class ObservableForPropertyBase
ObservableForPropertyBase <|-- UIKitObservableForProperty

Inherits from: ObservableForPropertyBase

Remarks

This implementation registers observable factories for common UIKit properties that change via control events or notifications. For event-based notifications, this implementation uses explicit add/remove handler overloads (non-reflection) provided by ObservableForPropertyBase to improve performance and trimming/AOT compatibility.

Constructors

NameSummary
.ctorInitializes a new instance of the [UIKitObservableForProperty](# class.

Properties

NameSummary
static InstanceGets the shared [UIKitObservableForProperty](# instance.
Inherited members