3 types derived from Effect
Microsoft.Maui.Controls (3)
NullEffect.cs (1)
4 public class NullEffect : Effect
PlatformEffect.cs (1)
7 public abstract class PlatformEffect<TContainer, TControl> : Effect where TContainer : class where TControl : class
RoutingEffect.cs (1)
7 public class RoutingEffect : Effect
28 references to Effect
Microsoft.Maui.Controls (26)
Effect.cs (3)
32 public static Effect Resolve(string name) 34 Effect result = null; 37 result = (Effect)DependencyResolver.ResolveOrCreate(effectType.Type);
Element\Element.cs (18)
67 TrackableCollection<Effect> _effects; 104 /// <value>A collection containing the different <see cref="Effect"/> to be applied to the element.</value> 105 public IList<Effect> Effects 111 _effects = new TrackableCollection<Effect>(); 461 foreach (Effect effect in _effects) 467 foreach (Effect effect in _effects) 497 foreach (var effect in Effects) 670 foreach (Effect effect in _effects) 823 void AttachEffect(Effect effect) 830 Effect effectToRegister = effect; 841 foreach (Effect effect in _effects) 852 foreach (Effect effect in e.NewItems) 860 foreach (Effect effect in e.OldItems) 866 foreach (Effect effect in e.NewItems) 870 foreach (Effect effect in e.OldItems) 878 foreach (Effect effect in e.NewItems) 885 foreach (Effect effect in e.OldItems) 1041 void IEffectControlProvider.RegisterEffect(Effect effect)
Hosting\Effects\AppHostBuilderExtensions.cs (1)
118 internal PlatformEffect CreateEffect(Effect fromEffect)
IEffectControlProvider.cs (2)
5 /// Provides the functionality to register an <see cref="Effect"/> to an element. 13 void RegisterEffect(Effect effect);
PlatformConfiguration\iOSSpecific\VisualElement.cs (1)
84 foreach (var effect in visualElement.Effects)
RoutingEffect.cs (1)
9 internal readonly Effect Inner;
Microsoft.Maui.Controls.Compatibility (2)
Tizen\Renderers\VisualElementRenderer.cs (2)
220 void IEffectControlProvider.RegisterEffect(Effect effect) 229 protected void RegisterEffect(Effect effect)