Skip to content

Nodify_Interactivity_InputElementStateStack_TElement__DragState_TElement_

miroiu edited this page Dec 23, 2024 · 1 revision

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>

Clone this wiki locally