internal virtual void SendDetached() { if (!IsAttached) { return; } OnDetached(); IsAttached = false; PlatformEffect?.SendDetached(); }
internal virtual void SendAttached() { if (IsAttached) { return; } OnAttached(); IsAttached = true; PlatformEffect?.SendAttached(); }
internal override void SendDetached() { Inner?.SendDetached(); PlatformEffect?.SendDetached(); }
internal override void SendOnElementPropertyChanged(PropertyChangedEventArgs args) { Inner?.SendOnElementPropertyChanged(args); PlatformEffect?.SendOnElementPropertyChanged(args); }
internal override void ClearEffect() { Inner?.ClearEffect(); PlatformEffect?.ClearEffect(); }