Class constructor. Calls _init() on the superclass. Add parameters as needed
Protected_Protected_Protected_Analyze the runs and display the modal window
The indices of the selected runs
selectedIDs - The indices of the selected runs
Averages an array of numbers
an array of numbers to average
the average of the elements in the array
Uses the RunDataTools Lambda to calculate irregularity for a set of runs
the result of the irregularity calculation and run IDs
Generate a random string of characters to be used as a unique id
the result of the call to the uuid function
Delete a run by ID
The ID of the run to delete
true if the run was deleted, false otherwise
Executes a lambda function
The name of the lambda function to execute
The arguments to pass to the lambda function
Generate stats on run data (similar to column stats on desktop)
the runs to be analyzed
the statistics for each column
Import Eon 3 data from a folder
The ID of the team field to filter by
The ID of the device to filter by
The result of the import
Load runs from the database
The ID of the field to filter by
The ID of the team field to filter by
The ID of the device to filter by
the list of runs
Check if runs have been loaded for the current page
The current page
The number of items per page
true if the runs have been loaded, false otherwise
Convert a RunConnection to a dictionary of ID: Run
Uses the RunDataTools Lambda to calculate irregularity for a set of runs
The search term to filter runs by
The filters to apply to the search (Run columns)
the result of the irregularity calculation and run IDs
A class that contains methods for interacting with the Amplify API