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)