MCPcopy Create free account

hub / github.com/breiko83/zwo-editor / functions

Functions136 in github.com/breiko83/zwo-editor

FunctionhandleClear
(e: React.MouseEvent)
src/components/Editor/TimePicker.tsx:52
FunctionhandleClickOutside
(event: MouseEvent)
src/components/Editor/TimePicker.tsx:29
FunctionhandleKeyPress
(event: KeyboardEvent)
src/components/Editor/hooks/useKeyboardShortcuts.ts:24
FunctionhandleRemoveInterval
()
src/components/Interval/Interval.tsx:136
FunctionhandleUpload
(file: Blob)
src/components/Editor/Editor.tsx:406
FunctionmockUuid
()
src/services/__tests__/workoutService.test.ts:5
FunctionmockUuid
()
src/services/__tests__/xmlService.test.ts:5
FunctionmoveLeft
* Move a bar to the left in the array
src/services/workoutService.ts:239
FunctionmoveRight
* Move a bar to the right in the array
src/services/workoutService.ts:254
FunctionnewWorkout
()
src/components/Editor/Editor.tsx:85
FunctionparseCadence
* Parse cadence from text * Format: 80rpm, 100rpm
src/services/textParserService.ts:298
FunctionparseDistance
* Parse distance from text (for distance-based workouts) * Formats: 5km, 400m
src/services/runningTextParserService.ts:318
FunctionparseDuration
* Parse duration from text (for time-based workouts) * Formats: 300s, 5m, 5:30m
src/services/runningTextParserService.ts:298
FunctionparseDuration
* Parse duration from text * Formats: 300s, 5m, 5:30m
src/services/textParserService.ts:260
FunctionparseFreeRide
* Parse free ride block * Format: freeride 10m, freeride 600s 80rpm
src/services/textParserService.ts:164
FunctionparseFreeRun
* Parse free run block * Format: freerun 10m, freerun 2km 170spm
src/services/runningTextParserService.ts:190
FunctionparseIncline
* Parse incline from text * Format: i1%, i-5%, i10%
src/services/runningTextParserService.ts:410
FunctionparseInterval
* Parse interval block * Format: interval 5x 30s-30s 150%-80%5K 180spm-160spm * Format: interval 3x 400m-400m 120%-100%HM
src/services/runningTextParserService.ts:215
FunctionparseInterval
* Parse interval block * Format: interval 5x 30s-120s 300w-150w 100rpm-80rpm
src/services/textParserService.ts:179
FunctionparseMessage
* Parse message block * Format: message "text" 30s or message "text" 2km
src/services/runningTextParserService.ts:85
FunctionparseMessage
* Parse message block * Format: message "text" 30s or message 'text' 5m
src/services/textParserService.ts:79
FunctionparsePaceReference
* Parse pace reference from string * 1M or 1m -> 0 * 5K or 5k -> 1 * 10K or 10k -> 2 * HM or hm -> 3 * M or m (marathon) -> 4
src/services/runningTextParserService.ts:394
FunctionparsePower
* Parse power from text * Formats: 200w, 2.5wkg, 80%
src/services/textParserService.ts:278
FunctionparsePowerAndPace
* Parse power and pace from text * Formats: 120%HM, 100%5K, 80%1M, 150%10K, 90%M * Returns power as decimal (e.g., 1.2 for 120%) and pace as num
src/services/runningTextParserService.ts:360
FunctionparseRamp
* Parse ramp/warmup/cooldown block * Format: ramp 80%-120%HM 10m, warmup 60%-100%10K 1km
src/services/runningTextParserService.ts:141
FunctionparseRamp
* Parse ramp/warmup/cooldown block * Format: ramp 100w-200w 10m, warmup 50%-100% 5m
src/services/textParserService.ts:115
FunctionparseSteady
* Parse steady state block * Format: steady 120%HM 30s, steady 100%5K 2km 180spm
src/services/runningTextParserService.ts:112
FunctionparseSteady
* Parse steady state block * Format: steady 200w 5m, steady 2.5wkg 300s, steady 80% 10m
src/services/textParserService.ts:98
FunctionparseWorkoutText
* Parse running workout text blocks into structured data
src/services/runningTextParserService.ts:29
FunctionparseWorkoutText
* Parse workout text blocks into structured data
src/services/textParserService.ts:23
FunctionparseWorkoutXml
* Parse XML file to workout data
src/services/xmlService.ts:149
Functionregister
(config)
src/serviceWorker.js:23
FunctionresetWorkout
()
src/components/Editor/hooks/useWorkoutState.ts:92
FunctionswitchSportType
(newSportType: SportType)
src/components/Editor/Editor.tsx:588
FunctiontransformTextToWorkout
(textValue: string)
src/components/Editor/Editor.tsx:606
Functionunregister
()
src/serviceWorker.js:131
← previous101–136 of 136, ranked by callers