step-sequence-generator
Version:
A step sequence generator for figure skating programs
16 lines (15 loc) • 833 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.vectorWeightKeyCreator = exports.movementWeightKeyCreator = void 0;
const movement_enums_1 = require("../../../shared/enums/movement-enums");
const is_extended_movement_character_1 = require("../../../utils/is-extended-movement-character");
const movementWeightKeyCreator = (movement) => {
return movement.isDifficult
? movement_enums_1.ExtendedMovementCharacter.DIFFICULT
: (0, is_extended_movement_character_1.isExtendedMovementCharacter)(movement.type)
? movement.type
: movement_enums_1.ExtendedMovementCharacter.UNKNOWN;
};
exports.movementWeightKeyCreator = movementWeightKeyCreator;
const vectorWeightKeyCreator = (vectorKey) => vectorKey;
exports.vectorWeightKeyCreator = vectorWeightKeyCreator;