Skip to content

ReactiveImageView class

Defined in

Namespace: ReactiveUI Assembly: ReactiveUI.dll Full name: ReactiveUI.ReactiveImageView Modifiers: public abstract

Summary

View source

        This is an  ImageView that is both and ImageView and has a ReactiveObject powers
        (i.e. you can call RaiseAndSetIfChanged).
        

Applies to

net10.0-ios26.0, net10.0-macos26.0, net10.0-maccatalyst26.0, net10.0-tvos26.0, net9.0-ios18.0, net9.0-macos15.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 ReactiveImageView
class UIImageView
UIImageView <|-- ReactiveImageView
class IReactiveNotifyPropertyChanged~ReactiveImageView~ {
    <>
}
IReactiveNotifyPropertyChanged~ReactiveImageView~ <|.. ReactiveImageView
class IHandleObservableErrors {
    <>
}
IHandleObservableErrors <|.. ReactiveImageView
class IReactiveObject {
    <>
}
IReactiveObject <|.. ReactiveImageView
class INotifyPropertyChanged {
    <>
}
INotifyPropertyChanged <|.. ReactiveImageView
class INotifyPropertyChanging {
    <>
}
INotifyPropertyChanging <|.. ReactiveImageView
class IEnableLogger {
    <>
}
IEnableLogger <|.. ReactiveImageView
class ICanActivate {
    <>
}
ICanActivate <|.. ReactiveImageView
class ICanForceManualActivation {
    <>
}
ICanForceManualActivation <|.. ReactiveImageView

Inherits from: UIImageView

Implements: IReactiveNotifyPropertyChanged, IHandleObservableErrors, IReactiveObject, INotifyPropertyChanged, INotifyPropertyChanging, IEnableLogger, ICanActivate, ICanForceManualActivation

Constructors

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

Properties

NameSummary
ThrownExceptionsGets a observable which will fire whenever an exception would normally terminate ReactiveUI internal state.
ActivatedGets a observable which is triggered when the ViewModel is activated.
DeactivatedGets a observable which is triggered when the ViewModel is deactivated.
ChangingGets an observable that fires before a property is about to be changed. Note that this should not fire duplicate change notifications if a property is set to the same...
ChangedGets an Observable that fires after a property has changed. Note that this should not fire duplicate change notifications if a property is set to the same value multiple...

Methods

NameSummary
SuppressChangeNotificationsWhen this method is called, an object will not fire change notifications (neither traditional nor Observable notifications) until the return value is disposed.
WillMoveToSuperview
Dispose

Events

NameSummary
PropertyChanging
PropertyChanged

Derived types

Inherited members