encode method
Implementation
Object encode() {
return <Object?>[
precisionMode?.index,
operatingMode?.index,
measurementPreset?.index,
cameraMode?.index,
onboardingMode?.index,
initializationMode?.index,
offlineProcessing,
localMemoryEnabled,
showUserInterface,
showFacePositioningOverlay,
showVisualWarnings,
enableCameraSwap,
showFaceMask,
showBloodFlow,
hideShenaiLogo,
includeTimestampInPdf,
pdfEmailSubject,
pdfEmailBody,
enableStartAfterSuccess,
enableSummaryScreen,
showResultsFinishButton,
enableHealthRisks,
showHealthIndicesFinishButton,
saveHealthRisksFactors,
showOutOfRangeResultIndicators,
showTrialMetricLabels,
applyPrecisionModeToBloodPressure,
enableBcg,
infiniteModeBufferRetentionSec,
blockingMeasurementConditions,
warningMeasurementConditions,
showSignalQualityIndicator,
showSignalTile,
showStartStopButton,
showInfoButton,
showDisclaimer,
uiVersion?.index,
risksFactors?.encode(),
uiFlowScreens,
frameWidth,
frameHeight,
rotation,
relaxedModeConfidenceThreshold,
];
}