Skip to content

Interactivity / InputProcessor / Shared<TElement>

Namespace: Nodify.Interactivity

Assembly: Nodify

Inheritance: ObjectInputProcessorInputProcessor.Shared<TElement>

Implements: IInputHandler

public sealed class Shared<TElement> : InputProcessor, IInputHandler
public Shared<TElement>(TElement element);

Parameters

element TElement

public static void ClearHandlerFactories();
public virtual void HandleEvent(InputEventArgs e);

Parameters

e InputEventArgs

RegisterHandlerFactory(Func<TElement, THandler>)

Section titled “RegisterHandlerFactory(Func<TElement, THandler>)”
public static void RegisterHandlerFactory<THandler>(Func<TElement, THandler> factory);

Parameters

factory Func<TElement, THandler>

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>