Skip to content

@kaiord/core


@kaiord/core / ToleranceChecker

Type Alias: ToleranceChecker ​

ToleranceChecker = object

Defined in: packages/core/src/domain/validation/tolerance-checker.ts:43

@kaiord/core - Public API Bidirectional conversion between workout formats (FIT, TCX, ZWO, Garmin) and KRD

Properties ​

checkCadence ​

checkCadence: (expected, actual) => ToleranceViolation | null

Defined in: packages/core/src/domain/validation/tolerance-checker.ts:54

Parameters ​

expected ​

number

actual ​

number

Returns ​

ToleranceViolation | null


checkDistance ​

checkDistance: (expected, actual) => ToleranceViolation | null

Defined in: packages/core/src/domain/validation/tolerance-checker.ts:45

Parameters ​

expected ​

number

actual ​

number

Returns ​

ToleranceViolation | null


checkHeartRate ​

checkHeartRate: (expected, actual) => ToleranceViolation | null

Defined in: packages/core/src/domain/validation/tolerance-checker.ts:50

Parameters ​

expected ​

number

actual ​

number

Returns ​

ToleranceViolation | null


checkPace ​

checkPace: (expected, actual) => ToleranceViolation | null

Defined in: packages/core/src/domain/validation/tolerance-checker.ts:55

Parameters ​

expected ​

number

actual ​

number

Returns ​

ToleranceViolation | null


checkPercentFtp? ​

optional checkPercentFtp?: (expected, actual) => ToleranceViolation | null

Defined in: packages/core/src/domain/validation/tolerance-checker.ts:57

Percentage-of-FTP check; comparers fall back to checkPower when absent.

Parameters ​

expected ​

number

actual ​

number

Returns ​

ToleranceViolation | null


checkPower ​

checkPower: (expected, actual) => ToleranceViolation | null

Defined in: packages/core/src/domain/validation/tolerance-checker.ts:49

Parameters ​

expected ​

number

actual ​

number

Returns ​

ToleranceViolation | null


checkTime ​

checkTime: (expected, actual) => ToleranceViolation | null

Defined in: packages/core/src/domain/validation/tolerance-checker.ts:44

Parameters ​

expected ​

number

actual ​

number

Returns ​

ToleranceViolation | null