👥Squad list
Assign gymnasts to squads and apparatus starting positions, manage rotation assignments, and organize competition flow within sessions.
Assign gymnasts to specific squads and apparatus starting positions, manage rotation assignments, and organize the competition flow within sessions using drag-and-drop functionality and multi-select operations.
Overview
The Squad List page is where gymnasts are actually assigned to their starting positions for competition. This page provides the core functionality for:
Squad Organization: Assign gymnasts to specific squads (starting groups) on each apparatus
Flight Management: Divide squads into subgroups (flights) for more granular organization
Rotation Assignment: Manage the order and flow of gymnasts through apparatus rotations
Assignment Operations: Add, remove, reorder, and move gymnasts between squads and flights
Accessing the Squad List
Navigation Path
Open Session Dashboard
Navigate to your meet dashboard
Click on "Sessions" in the sidebar
Select a session by clicking its dashboard button
Access Squad List
In the session dashboard, click the "Squad List" or "Squads & Rotations" tab
This opens the squad assignment interface
Understanding Squad Organization
Squad Structure
Apparatus-Based Squads:
Squad A: Starting group on first apparatus
Squad B: Starting group on second apparatus ...
Flight Subdivisions:
Each squad can be divided into flights (subgroups)
Flight 1 and Flight 2 represent smaller groups within each squad
Flights allow for more precise organization and rotation management
Rotation Flow
Bump Rotation System:
Gymnasts move through apparatus in a "bump" rotation pattern
After completing an apparatus, the first gymnast becomes last in the next rotation
This creates a continuous flow: e.g. Vault → Bars → Beam → Floor
The system automatically manages the rotation order based on starting positions
Gymnast Assignment Interface
Apparatus Columns
The interface displays each apparatus as a column with the following structure:
Column Header:
Apparatus Name: Vault, Bars, Beam, Floor (or equivalent)
Squad Identifier: Squad A, B, C, D
Add Gymnast Button: ➕ button to add gymnasts to this apparatus/squad
Flight Sections:
Flight 1: First subgroup within the squad
Flight 2: Second subgroup within the squad (if used)
Gymnast List: Ordered list of gymnasts in each flight
Assignment Status Tracking
Gymnast States:
Unassigned: Gymnasts in the session but not placed in any squad
Assigned: Gymnasts placed in specific squad starting positions
Adding Gymnasts to Squads
Unassigned Gymnast Pool
Accessing Available Gymnasts:
Click Add Button: Click the ➕ button next to any apparatus column
Unassigned List: View all gymnasts in the session who aren't yet assigned to squads
Gymnast Selection: Choose from the list of unassigned gymnasts
Assignment: Selected gymnasts are added to the appropriate squad and flight
Managing Assigned Gymnasts
Individual Gymnast Operations
Available Actions for Each Gymnast:
Drag and Drop:
Drag Indicator: Leftmost icon (⋮⋮) allows dragging gymnasts between flights and squads
Cross-Squad Movement: Drag gymnasts from one apparatus/squad to another
Flight Reassignment: Move gymnasts between Flight 1 and Flight 2 within the same squad
Reorder Within Flight:
Reorder Icon: Rightmost icon allows changing position within the flight
Competition Order: Changes the order gymnasts compete on that apparatus
Rotation Impact: Affects the entire rotation sequence for that gymnast
Remove from Squad:
Remove Button: Removes gymnast from their current squad assignment
Unassigned Status: Gymnast returns to the unassigned pool
Reassignment: Can be added to a different squad later
Edit Gymnast Information:
Edit Button: Opens gymnast profile for detailed information management
Quick Access: Links to Modifying Gymnasts
Multi-Select Operations
Bulk Gymnast Management:
Individual Selection:
Checkbox Icon: Click checkbox next to gymnast name for individual selection
Visual Indicator: Selected gymnasts are highlighted
Bulk Selection:
Select All Button: At the top of each flight section
Flight-Wide Selection: Selects all gymnasts in that specific flight
Bulk Movement:
Drag Multiple Gymnasts: Use drag indicator to move all selected gymnasts together
Cross-Squad Transfer: Move entire groups between different apparatus/squads
Flight Reassignment: Move selected gymnasts between flights within the same squad
Bulk Removal:
Remove All Button: At the top of each flight section
Complete Flight Clearance: Removes all gymnasts from that flight
Unassigned Return: All removed gymnasts return to the unassigned pool
Search and Filter Functionality
Quick Gymnast Location
Search Capabilities:
Search Bar: Located at the top of the squad list interface
Search Criteria: Name, number, club, or level
Cross-Squad Search: Finds gymnasts across all apparatus and flights
Levels Dropdown: Filter to show only gymnasts of specific competition levels
Clubs Dropdown: Filter to show only gymnasts from specific clubs
Date of Birth: Filter by gymnast age groups
Break Management
Adding Break Apparatus
Purpose of Breaks:
Rest Periods: Allow gymnasts to rest while other groups compete
Rotation Management: Add extra groups without creating new sessions
Competition Flow: Manage pacing and prevent overcrowding on apparatus
Adding Break Process:
Access Break Dialog:
Click the "Add Break" button in the top header
Opens dialog for break configuration
Break Placement:
Apparatus Selection: Choose which apparatus to add the break after
Rotation Position: Select the specific rotation number for break insertion
Typical Placement: Usually added after the last regular apparatus rotation
Break Integration:
New Apparatus Column: Break appears as an additional apparatus column
Rest Assignment: Groups rotate to break apparatus for rest periods
Flow Continuation: After break, gymnasts continue to the next regular apparatus
Example Break Configuration:
Rotation 1: Squad A on Vault
Rotation 2: Squad B on Bars
Rotation 3: Squad C on Beam
Rotation 4: Squad D on Floor
Break: Squad E rests
Last updated