InitializationSettings constructor
InitializationSettings({
- PrecisionMode? precisionMode,
- OperatingMode? operatingMode,
- MeasurementPreset? measurementPreset,
- CameraMode? cameraMode,
- OnboardingMode? onboardingMode,
- InitializationMode? initializationMode,
- bool? offlineProcessing,
- bool? localMemoryEnabled,
- bool? showUserInterface,
- bool? showFacePositioningOverlay,
- bool? showVisualWarnings,
- bool? enableCameraSwap,
- bool? showFaceMask,
- bool? showBloodFlow,
- bool? hideShenaiLogo,
- bool? includeTimestampInPdf,
- String? pdfEmailSubject,
- String? pdfEmailBody,
- bool? enableStartAfterSuccess,
- bool? enableSummaryScreen,
- bool? showResultsFinishButton,
- bool? enableHealthRisks,
- bool? showHealthIndicesFinishButton,
- bool? saveHealthRisksFactors,
- bool? showOutOfRangeResultIndicators,
- bool? showTrialMetricLabels,
- bool? applyPrecisionModeToBloodPressure,
- bool? enableBcg,
- double? infiniteModeBufferRetentionSec,
- List<
int?> ? blockingMeasurementConditions, - List<
int?> ? warningMeasurementConditions, - bool? showSignalQualityIndicator,
- bool? showSignalTile,
- bool? showStartStopButton,
- bool? showInfoButton,
- bool? showDisclaimer,
- UiVersion? uiVersion,
- RisksFactors? risksFactors,
- List<
int?> ? uiFlowScreens, - int? frameWidth,
- int? frameHeight,
- int? rotation,
- double? relaxedModeConfidenceThreshold,
Implementation
InitializationSettings({
this.precisionMode,
this.operatingMode,
this.measurementPreset,
this.cameraMode,
this.onboardingMode,
this.initializationMode,
this.offlineProcessing,
this.localMemoryEnabled,
this.showUserInterface,
this.showFacePositioningOverlay,
this.showVisualWarnings,
this.enableCameraSwap,
this.showFaceMask,
this.showBloodFlow,
this.hideShenaiLogo,
this.includeTimestampInPdf,
this.pdfEmailSubject,
this.pdfEmailBody,
this.enableStartAfterSuccess,
this.enableSummaryScreen,
this.showResultsFinishButton,
this.enableHealthRisks,
this.showHealthIndicesFinishButton,
this.saveHealthRisksFactors,
this.showOutOfRangeResultIndicators,
this.showTrialMetricLabels,
this.applyPrecisionModeToBloodPressure,
this.enableBcg,
this.infiniteModeBufferRetentionSec,
this.blockingMeasurementConditions,
this.warningMeasurementConditions,
this.showSignalQualityIndicator,
this.showSignalTile,
this.showStartStopButton,
this.showInfoButton,
this.showDisclaimer,
this.uiVersion,
this.risksFactors,
this.uiFlowScreens,
this.frameWidth,
this.frameHeight,
this.rotation,
this.relaxedModeConfidenceThreshold,
});