Nodify_Interactivity_InputElementStateStack_TElement__DragState_TElement_ - miroiu/nodify GitHub Wiki

InputElementStateStack<TElement>.DragState<TElement> Class

Namespace: Nodify.Interactivity

Assembly: Nodify

Inheritance: ObjectInputElementState<TElement>DragState<TElement>InputElementStateStack<TElement>.DragState<TElement>

Implements: InputElementStateStack<TElement>.IInputElementState<TElement>

References: InputElementStateStack<TElement>

public abstract class DragState<TElement> : DragState<TElement>, IInputElementState<TElement>  

Constructors

InputElementStateStack<TElement>.DragState<TElement>(InputElementStateStack<TElement>, InputGesture, InputGesture)

public DragState<TElement>(InputElementStateStack<TElement> stack, InputGesture exitGesture, InputGesture cancelGesture);  

Parameters

stack InputElementStateStack<TElement>

exitGesture InputGesture

cancelGesture InputGesture

InputElementStateStack<TElement>.DragState<TElement>(InputElementStateStack<TElement>, InputGesture)

public DragState<TElement>(InputElementStateStack<TElement> stack, InputGesture exitGesture);  

Parameters

stack InputElementStateStack<TElement>

exitGesture InputGesture

Properties

Stack

public InputElementStateStack<TElement> Stack { get; set; }  

Property Value

InputElementStateStack<TElement>

Methods

Enter(InputElementStateStack<TElement>.IInputElementState<TElement>)

public virtual void Enter(InputElementStateStack<TElement>.IInputElementState<TElement> from);  

Parameters

from InputElementStateStack<TElement>.IInputElementState<TElement>

Exit()

public virtual void Exit();  

OnCancel(InputEventArgs)

protected override void OnCancel(InputEventArgs e);  

Parameters

e InputEventArgs

OnEnd(InputEventArgs)

protected override void OnEnd(InputEventArgs e);  

Parameters

e InputEventArgs

PopState()

public void PopState();  

PushState(InputElementStateStack<TElement>.IInputElementState<TElement>)

public void PushState(InputElementStateStack<TElement>.IInputElementState<TElement> newState);  

Parameters

newState InputElementStateStack<TElement>.IInputElementState<TElement>

⚠️ **GitHub.com Fallback** ⚠️