Class GraphTransition<T>
When a graph performs a transition between two of its nodes, it creates a GraphTransition object to represent it. This object is passed to PrepareForGraphTransition(GraphTransition<TViewController>) to provide information about the transition, such as the view controllers involved.
Inheritance
System.Object
GraphTransition<T>
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Pelican7.UIGraph
Assembly: UI Graph API Documentation Project.dll
Syntax
public class GraphTransition<T>
where T : class, IGraphable
Type Parameters
Name | Description |
---|---|
T |
Constructors
GraphTransition(GraphableTransition)
Declaration
public GraphTransition(GraphableTransition graphableTransition)
Parameters
Type | Name | Description |
---|---|---|
GraphableTransition | graphableTransition |
Properties
Animated
Is the transition animated?
Declaration
public bool Animated { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
FromViewController
The view controller being transition from.
Declaration
public T FromViewController { get; }
Property Value
Type | Description |
---|---|
T |
Interactive
Is the transition interactive?
Declaration
public bool Interactive { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Invoker
The object whom invoked this transition.
Declaration
public object Invoker { get; }
Property Value
Type | Description |
---|---|
System.Object |
ToViewController
The view controller being transition to.
Declaration
public T ToViewController { get; }
Property Value
Type | Description |
---|---|
T |
TransitionIdentifier
The transition's identifier.
Declaration
public ViewControllerTransitionIdentifier TransitionIdentifier { get; }
Property Value
Type | Description |
---|---|
ViewControllerTransitionIdentifier |
UserIdentifier
The transition's user identifier, as specified in the graph editor.
Declaration
public string UserIdentifier { get; }
Property Value
Type | Description |
---|---|
System.String |