Skip to content

Commit 435a6dc

Browse files
Rename ICanActivateView -> ICanForceManualActivation
1 parent bc5551c commit 435a6dc

6 files changed

+11
-11
lines changed

ReactiveUI/Cocoa/ReactiveCollectionView.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
namespace ReactiveUI
2222
{
2323
public abstract class ReactiveCollectionView : UICollectionView,
24-
IReactiveNotifyPropertyChanged<ReactiveCollectionView>, IHandleObservableErrors, IReactiveObject, ICanActivate, ICanActivateView
24+
IReactiveNotifyPropertyChanged<ReactiveCollectionView>, IHandleObservableErrors, IReactiveObject, ICanActivate, ICanForceManualActivation
2525
{
2626
protected ReactiveCollectionView(RectangleF frame, UICollectionViewLayout layout) : base(frame, layout) { setupRxObj(); }
2727
protected ReactiveCollectionView(IntPtr handle) : base(handle) { setupRxObj(); }
@@ -98,7 +98,7 @@ public override void RemoveFromSuperview()
9898
deactivated.OnNext(Unit.Default);
9999
}
100100

101-
void ICanActivateView.Activate(bool activate) {
101+
void ICanForceManualActivation.Activate(bool activate) {
102102
RxApp.MainThreadScheduler.Schedule(() => (activate ? activated : deactivated).OnNext(Unit.Default));
103103
}
104104
}

ReactiveUI/Cocoa/ReactiveControl.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
namespace ReactiveUI
1818
{
19-
public class ReactiveControl : UIControl, IReactiveNotifyPropertyChanged<ReactiveControl>, IHandleObservableErrors, IReactiveObject, ICanActivate, ICanActivateView
19+
public class ReactiveControl : UIControl, IReactiveNotifyPropertyChanged<ReactiveControl>, IHandleObservableErrors, IReactiveObject, ICanActivate, ICanForceManualActivation
2020
{
2121
protected ReactiveControl() : base()
2222
{
@@ -106,7 +106,7 @@ public override void ViewWillMoveToSuperview(NSView newsuper)
106106
RxApp.MainThreadScheduler.Schedule(() => (newsuper != null ? activated : deactivated).OnNext(Unit.Default));
107107
}
108108

109-
void ICanActivateView.Activate(bool activate) {
109+
void ICanForceManualActivation.Activate(bool activate) {
110110
RxApp.MainThreadScheduler.Schedule(() => (activate ? activated : deactivated).OnNext(Unit.Default));
111111
}
112112
}

ReactiveUI/Cocoa/ReactiveImageView.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
namespace ReactiveUI
3030
{
31-
public abstract class ReactiveImageView : NSImageView, IReactiveNotifyPropertyChanged<ReactiveImageView>, IHandleObservableErrors, IReactiveObject, ICanActivate, ICanActivateView
31+
public abstract class ReactiveImageView : NSImageView, IReactiveNotifyPropertyChanged<ReactiveImageView>, IHandleObservableErrors, IReactiveObject, ICanActivate, ICanForceManualActivation
3232
{
3333
public ReactiveImageView(RectangleF frame) : base(frame) { }
3434
public ReactiveImageView(IntPtr handle) : base(handle) { }
@@ -101,7 +101,7 @@ public override void ViewWillMoveToSuperview(NSView newsuper)
101101
RxApp.MainThreadScheduler.Schedule(() => (newsuper != null ? activated : deactivated).OnNext(Unit.Default));
102102
}
103103

104-
void ICanActivateView.Activate(bool activate) {
104+
void ICanForceManualActivation.Activate(bool activate) {
105105
RxApp.MainThreadScheduler.Schedule(() => (activate ? activated : deactivated).OnNext(Unit.Default));
106106
}
107107
}

ReactiveUI/Cocoa/ReactiveNSView.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ namespace ReactiveUI
2929
/// This is an View that is both an NSView and has ReactiveObject powers
3030
/// (i.e. you can call RaiseAndSetIfChanged)
3131
/// </summary>
32-
public class ReactiveView : NSView, IReactiveNotifyPropertyChanged<ReactiveView>, IHandleObservableErrors, IReactiveObject, ICanActivate, ICanActivateView
32+
public class ReactiveView : NSView, IReactiveNotifyPropertyChanged<ReactiveView>, IHandleObservableErrors, IReactiveObject, ICanActivate, ICanForceManualActivation
3333
{
3434
protected ReactiveView() : base()
3535
{
@@ -122,7 +122,7 @@ public override void ViewWillMoveToSuperview(NSView newsuper)
122122
RxApp.MainThreadScheduler.Schedule(() => (newsuper != null ? activated : deactivated).OnNext(Unit.Default));
123123
}
124124

125-
void ICanActivateView.Activate(bool activate) {
125+
void ICanForceManualActivation.Activate(bool activate) {
126126
RxApp.MainThreadScheduler.Schedule(() => (activate ? activated : deactivated).OnNext(Unit.Default));
127127
}
128128
}

ReactiveUI/Cocoa/ReactiveTableView.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
namespace ReactiveUI
2323
{
24-
public abstract class ReactiveTableView : UITableView, IReactiveNotifyPropertyChanged<ReactiveTableView>, IHandleObservableErrors, IReactiveObject, ICanActivate, ICanActivateView
24+
public abstract class ReactiveTableView : UITableView, IReactiveNotifyPropertyChanged<ReactiveTableView>, IHandleObservableErrors, IReactiveObject, ICanActivate, ICanForceManualActivation
2525
{
2626
public ReactiveTableView(RectangleF frame) : base(frame) { }
2727
public ReactiveTableView(IntPtr handle) : base(handle) { }
@@ -83,7 +83,7 @@ public override void WillMoveToSuperview(UIView newsuper)
8383
RxApp.MainThreadScheduler.Schedule(() => (newsuper != null ? activated : deactivated).OnNext(Unit.Default));
8484
}
8585

86-
void ICanActivateView.Activate(bool activate) {
86+
void ICanForceManualActivation.Activate(bool activate) {
8787
RxApp.MainThreadScheduler.Schedule(() => (activate ? activated : deactivated).OnNext(Unit.Default));
8888
}
8989
}

ReactiveUI/Interfaces.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,7 @@ public interface ICanActivate
452452
IObservable<Unit> Deactivated { get; }
453453
}
454454

455-
internal interface ICanActivateView {
455+
internal interface ICanForceManualActivation {
456456
void Activate(bool activate);
457457
}
458458

0 commit comments

Comments
 (0)