Interactivity / InputProcessor / Shared<TElement>
InputProcessor.Shared<TElement> Class
Section titled “InputProcessor.Shared<TElement> Class”Namespace: Nodify.Interactivity
Assembly: Nodify
Inheritance: Object → InputProcessor → InputProcessor.Shared<TElement>
Implements: IInputHandler
public sealed class Shared<TElement> : InputProcessor, IInputHandler
Constructors
Section titled “Constructors”InputProcessor.Shared<TElement>(TElement)
Section titled “InputProcessor.Shared<TElement>(TElement)”public Shared<TElement>(TElement element);
Parameters
element
TElement
Methods
Section titled “Methods”ClearHandlerFactories()
Section titled “ClearHandlerFactories()”public static void ClearHandlerFactories();
HandleEvent(InputEventArgs)
Section titled “HandleEvent(InputEventArgs)”public virtual void HandleEvent(InputEventArgs e);
Parameters
RegisterHandlerFactory(Func<TElement, THandler>)
Section titled “RegisterHandlerFactory(Func<TElement, THandler>)”public static void RegisterHandlerFactory<THandler>(Func<TElement, THandler> factory);
Parameters
factory
Func<TElement, THandler>
RemoveHandlerFactory()
Section titled “RemoveHandlerFactory()”public static void RemoveHandlerFactory<THandler>();
ReplaceHandlerFactory(Func<TElement, THandler>)
Section titled “ReplaceHandlerFactory(Func<TElement, THandler>)”public static void ReplaceHandlerFactory<THandler>(Func<TElement, THandler> factory);
Parameters
factory
Func<TElement, THandler>