React Advanced Odontogram - v2.6.0
    Preparing search index...

    Type Alias SettingsState

    type SettingsState = {
        cariesDepth: boolean;
        codingPack: string;
        discolorationDetailLevel: ToothDetailLevel;
        exportJpg: boolean;
        exportPdf: boolean;
        exportPng: boolean;
        exportSvg: boolean;
        fillingComplexity: FillingComplexity;
        fillingDefectEnabled: boolean;
        fillingMaterials: Record<string, boolean>;
        fissureSealingEnabled: boolean;
        icdas: boolean;
        importFhir: boolean;
        importStatus: boolean;
        isDark: boolean;
        language: Language;
        notes: boolean;
        numbering: NumberingSystem;
        onCariesDepth: (value: boolean) => void;
        onDiagnosisCodingPack: (value: string) => void;
        onDiscolorationDetailLevel: (value: ToothDetailLevel) => void;
        onExportJpg: (value: boolean) => void;
        onExportPdf: (value: boolean) => void;
        onExportPng: (value: boolean) => void;
        onExportSvg: (value: boolean) => void;
        onFillingComplexity: (value: FillingComplexity) => void;
        onFillingDefectEnabled: (value: boolean) => void;
        onFillingMaterial: (material: string, value: boolean) => void;
        onFissureSealingEnabled: (value: boolean) => void;
        onIcdas: (value: boolean) => void;
        onImportFhir: (value: boolean) => void;
        onImportStatus: (value: boolean) => void;
        onLanguage: (value: Language) => void;
        onNotes: (value: boolean) => void;
        onNumbering: (value: NumberingSystem) => void;
        onPdfSettings: (patch: Partial<PdfSettings>) => void;
        onPerioChartAvailable: (value: boolean) => void;
        onPerioIndexNameMode: (value: PerioIndexNameMode) => void;
        onPerioRowVisibility: (id: PerioRowId, visible: boolean) => void;
        onPerioViewMode: (value: PerioViewMode) => void;
        onPlanModeAvailable: (value: boolean) => void;
        onPulpLevel: (value: PulpDetailLevel) => void;
        onRadiographicDepthMode: (value: RadiographicDepthMode) => void;
        onRootCariesMode: (value: RootCariesMode) => void;
        onScreenToothNumberSize: (value: ScreenToothNumberSize) => void;
        onScreenToothSpacing: (value: ScreenToothSpacing) => void;
        onSecondaryCariesMode: (value: SecondaryCariesMode) => void;
        onSelectionBorderStyle: (value: SelectionBorderStyle) => void;
        onSelectionColor: (value: string) => void;
        onShowOrthoCard: (value: boolean) => void;
        onShowStatusCard: (value: boolean) => void;
        onSnomedEnabled: (value: boolean) => void;
        onSurfaceNotation: (value: SurfaceNotation) => void;
        onToggleDark: () => void;
        onToothAnatomy: (value: ToothAnatomy) => void;
        onToothInfo: (value: boolean) => void;
        onWearDetailLevel: (value: ToothDetailLevel) => void;
        pdfSettings: PdfSettings;
        perioChartAvailable: boolean;
        perioIndexNameMode: PerioIndexNameMode;
        perioRowVisibility: Record<PerioRowId, boolean>;
        perioViewMode: PerioViewMode;
        planModeAvailable: boolean;
        pulpLevel: PulpDetailLevel;
        radiographicDepthMode: RadiographicDepthMode;
        rootCariesMode: RootCariesMode;
        screenToothNumberSize: ScreenToothNumberSize;
        screenToothSpacing: ScreenToothSpacing;
        secondaryCariesMode: SecondaryCariesMode;
        selectionBorderStyle: SelectionBorderStyle;
        selectionColor: string;
        showOrthoCard: boolean;
        showStatusCard: boolean;
        snomedEnabled: boolean;
        surfaceNotation: SurfaceNotation;
        toothAnatomy: ToothAnatomy;
        toothInfo: boolean;
        wearDetailLevel: ToothDetailLevel;
    }
    Index

    Properties

    cariesDepth: boolean
    codingPack: string
    discolorationDetailLevel: ToothDetailLevel
    exportJpg: boolean
    exportPdf: boolean
    exportPng: boolean
    exportSvg: boolean
    fillingComplexity: FillingComplexity
    fillingDefectEnabled: boolean
    fillingMaterials: Record<string, boolean>
    fissureSealingEnabled: boolean
    icdas: boolean
    importFhir: boolean
    importStatus: boolean
    isDark: boolean
    language: Language
    notes: boolean
    numbering: NumberingSystem
    onCariesDepth: (value: boolean) => void
    onDiagnosisCodingPack: (value: string) => void
    onDiscolorationDetailLevel: (value: ToothDetailLevel) => void
    onExportJpg: (value: boolean) => void
    onExportPdf: (value: boolean) => void
    onExportPng: (value: boolean) => void
    onExportSvg: (value: boolean) => void
    onFillingComplexity: (value: FillingComplexity) => void
    onFillingDefectEnabled: (value: boolean) => void
    onFillingMaterial: (material: string, value: boolean) => void
    onFissureSealingEnabled: (value: boolean) => void
    onIcdas: (value: boolean) => void
    onImportFhir: (value: boolean) => void
    onImportStatus: (value: boolean) => void
    onLanguage: (value: Language) => void
    onNotes: (value: boolean) => void
    onNumbering: (value: NumberingSystem) => void
    onPdfSettings: (patch: Partial<PdfSettings>) => void
    onPerioChartAvailable: (value: boolean) => void
    onPerioIndexNameMode: (value: PerioIndexNameMode) => void
    onPerioRowVisibility: (id: PerioRowId, visible: boolean) => void
    onPerioViewMode: (value: PerioViewMode) => void
    onPlanModeAvailable: (value: boolean) => void
    onPulpLevel: (value: PulpDetailLevel) => void
    onRadiographicDepthMode: (value: RadiographicDepthMode) => void
    onRootCariesMode: (value: RootCariesMode) => void
    onScreenToothNumberSize: (value: ScreenToothNumberSize) => void
    onScreenToothSpacing: (value: ScreenToothSpacing) => void
    onSecondaryCariesMode: (value: SecondaryCariesMode) => void
    onSelectionBorderStyle: (value: SelectionBorderStyle) => void
    onSelectionColor: (value: string) => void
    onShowOrthoCard: (value: boolean) => void
    onShowStatusCard: (value: boolean) => void
    onSnomedEnabled: (value: boolean) => void
    onSurfaceNotation: (value: SurfaceNotation) => void
    onToggleDark: () => void
    onToothAnatomy: (value: ToothAnatomy) => void
    onToothInfo: (value: boolean) => void
    onWearDetailLevel: (value: ToothDetailLevel) => void
    pdfSettings: PdfSettings
    perioChartAvailable: boolean
    perioIndexNameMode: PerioIndexNameMode
    perioRowVisibility: Record<PerioRowId, boolean>
    perioViewMode: PerioViewMode
    planModeAvailable: boolean
    pulpLevel: PulpDetailLevel
    radiographicDepthMode: RadiographicDepthMode
    rootCariesMode: RootCariesMode
    screenToothNumberSize: ScreenToothNumberSize
    screenToothSpacing: ScreenToothSpacing
    secondaryCariesMode: SecondaryCariesMode
    selectionBorderStyle: SelectionBorderStyle
    selectionColor: string
    showOrthoCard: boolean
    showStatusCard: boolean
    snomedEnabled: boolean
    surfaceNotation: SurfaceNotation
    toothAnatomy: ToothAnatomy
    toothInfo: boolean
    wearDetailLevel: ToothDetailLevel