FitParserModule
FitFileViewer - API Documentation v30.0.1
FitFileViewer - API Documentation / shared/fitParser / FitParserModule
Interface: FitParserModule
Defined in: shared/fitParser.ts:114
Complete runtime export surface currently exposed by fitParser.js.
Propertiesβ
applyUnknownMessageLabelsβ
applyUnknownMessageLabels: (
messages:FitMessages) =>FitMessages
Defined in: shared/fitParser.ts:115
Parametersβ
messagesβ
Returnsβ
decodeFitFileβ
decodeFitFile: (
fileBuffer:Buffer<ArrayBufferLike> |Uint8Array<ArrayBufferLike>,options?:Partial<DecoderOptions>,fitsdk?:FitSdkModule|null) =>Promise<FitDecodeResult>
Defined in: shared/fitParser.ts:116
Parametersβ
fileBufferβ
Buffer<ArrayBufferLike> | Uint8Array<ArrayBufferLike>
options?β
Partial<DecoderOptions>
fitsdk?β
FitSdkModule | null
Returnsβ
Promise<FitDecodeResult>
DECODER_OPTIONS_SCHEMAβ
DECODER_OPTIONS_SCHEMA:
Record<keyofDecoderOptions,DecoderOptionSchemaEntry>
Defined in: shared/fitParser.ts:121
FitDecodeErrorβ
FitDecodeError:
FitDecodeErrorConstructor
Defined in: shared/fitParser.ts:125
getCurrentDecoderOptionsβ
getCurrentDecoderOptions: () =>
DecoderOptions
Defined in: shared/fitParser.ts:126
Returnsβ
getDefaultDecoderOptionsβ
getDefaultDecoderOptions: () =>
DecoderOptions
Defined in: shared/fitParser.ts:127
Returnsβ
getPersistedDecoderOptionsβ
getPersistedDecoderOptions: () =>
DecoderOptions
Defined in: shared/fitParser.ts:128
Returnsβ
initializeStateManagementβ
initializeStateManagement: (
stateManagers?:FitParserStateManagers) =>void
Defined in: shared/fitParser.ts:129
Parametersβ
stateManagers?β
Returnsβ
void
resetDecoderOptionsβ
resetDecoderOptions: () =>
DecoderOptionsUpdateResult
Defined in: shared/fitParser.ts:130
Returnsβ
updateDecoderOptionsβ
updateDecoderOptions: (
newOptions:Partial<DecoderOptions>) =>DecoderOptionsUpdateResult
Defined in: shared/fitParser.ts:131
Parametersβ
newOptionsβ
Partial<DecoderOptions>
Returnsβ
validateDecoderOptionsβ
validateDecoderOptions: (
options:Partial<DecoderOptions> |null|undefined) =>DecoderOptionsValidationResult
Defined in: shared/fitParser.ts:134
Parametersβ
optionsβ
Partial<DecoderOptions> | null | undefined