Data

NameTypeDefault valueDescription
choreoIdstring|nullnullThe ID of the choreo being edited.
matHeightnumber500The height of the mat in pixels.
matWidthnumber500The width of the mat in pixels.
snappingbooleantrueWhether positions should snap to a grid.
proposalEnabledbooleantrueWhether positions new be proposed.
moveWithCountEditbooleantrueWhether the mat should move with count edits.
countnumber0The current count being edited.
team_table_fieldsArray-Fields for the team table.
participants_table_fieldsArray-Fields for the participants table.
choreoObject|nullnullThe current choreo object being edited.
lastKeyEventObject|nullnullThe last key event captured for keyboard shortcuts.
transitionMsnumber800The transition duration for movements in milliseconds.
positionUpdatesObject{}A map of member IDs to their position update timeouts.
lineupCreationInProgressbooleanfalseWhether a lineup creation is currently in progress.
playIntervalnumber|nullnullThe interval ID for playing the counts automatically.
countBackButtonHasNeverBeenUsedbooleantrueWhether the back button has been used before.
countStartButtonHasNeverBeenUsedbooleantrueWhether the start button has been used before.
countNextButtonHasNeverBeenUsedbooleantrueWhether the next button has been used before.
countEndButtonHasNeverBeenUsedbooleantrueWhether the end button has been used before.

Computed

NameTypeDescription
teamMembersArrayThe list of team members participating in the choreo.
notParticipatingMembersArrayThe list of team members not participating in the choreo.
currentPositionsArrayThe current positions of all members on the mat.
hitsForCurrentCountArrayThe hits for the current count being edited.
lineupsForCurrentCountArrayThe lineups for the current count being edited.
metaInfoMetaInfo-