step-sequence-generator
Version:
A step sequence generator for figure skating programs
53 lines (52 loc) • 1.2 kB
TypeScript
declare enum Edge {
INNER = "inner",
OUTER = "outer",
TWO_EDGES = "twoEdges"
}
declare enum Leg {
LEFT = "left",
RIGHT = "right",
BOTH = "both"
}
declare enum RotationDegree {
DEGREES_0 = 0,
DEGREE_180 = 180,
DEGREE_360 = 360,
DEGREE_540 = 540,
DEGREE_720 = 720,
DEGREE_900 = 900,
DEGREE_1080 = 1080
}
declare enum RotationDirection {
NONE = 0,
COUNTERCLOCKWISE = 1,
CLOCKWISE = 2
}
declare enum RotationDirectionString {
NONE = "none",
COUNTERCLOCKWISE = "counterclockwise",
CLOCKWISE = "clockwise"
}
declare enum TransitionDirection {
NONE = "none",
FORWARD = "forward",
BACKWARD = "backward"
}
declare enum MovementCharacter {
STEP = "step",
TURN = "turn",
SEQUENCE = "sequence",
HOP = "hop",
GLIDE = "glide",
UNKNOWN = "unknown"
}
declare enum ExtendedMovementCharacter {
STEP = "step",
TURN = "turn",
SEQUENCE = "sequence",
HOP = "hop",
GLIDE = "glide",
UNKNOWN = "unknown",
DIFFICULT = "difficult"
}
export { Edge, Leg, RotationDegree, RotationDirection, RotationDirectionString, TransitionDirection, MovementCharacter, ExtendedMovementCharacter, };