AddClassHandler<TTarget>(Action<TTarget, TEventArgs>, RoutingStrategies, Boolean) Method
Definition
Namespace: Avalonia.Interactivity
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
public IDisposable AddClassHandler<TTarget>(
Action<TTarget, TEventArgs> handler,
RoutingStrategies routes = RoutingStrategies.Direct|RoutingStrategies.Bubble,
bool handledEventsToo = false
)
where TTarget : Interactive
Public Function AddClassHandler(Of TTarget As Interactive) (
handler As Action(Of TTarget, TEventArgs),
Optional routes As RoutingStrategies = RoutingStrategies.Direct Or RoutingStrategies.Bubble,
Optional handledEventsToo As Boolean = false
) As IDisposable
member AddClassHandler :
handler : Action<'TTarget, 'TEventArgs> *
?routes : RoutingStrategies *
?handledEventsToo : bool
(* Defaults:
let _routes = defaultArg routes RoutingStrategies.Direct|RoutingStrategies.Bubble
let _handledEventsToo = defaultArg handledEventsToo false
*)
-> IDisposable when 'TTarget : Interactive
Parameters
- Action(TTarget, TEventArgs)
- RoutingStrategies (Optional)
- Boolean (Optional)
Type Parameters
Return Value
IDisposableSee Also
Reference
RoutedEvent(TEventArgs) Class
AddClassHandler Overload
Avalonia.Interactivity Namespace