diff --git a/packages/ketcher-core/src/application/render/restruct/reatom.ts b/packages/ketcher-core/src/application/render/restruct/reatom.ts index 85df01a552..99a49cc0af 100644 --- a/packages/ketcher-core/src/application/render/restruct/reatom.ts +++ b/packages/ketcher-core/src/application/render/restruct/reatom.ts @@ -51,7 +51,15 @@ export enum ShowHydrogenLabels { Hetero = 'Hetero', Terminal = 'Terminal', TerminalAndHetero = 'Terminal and Hetero', - On = 'on' + On = 'all' +} + +export enum ShowHydrogenLabelNames { + Off = 'Off', + Hetero = 'Hetero', + Terminal = 'Terminal', + TerminalAndHetero = 'Terminal and Hetero', + On = 'On' } class ReAtom extends ReObject { diff --git a/packages/ketcher-react/src/script/ui/data/schema/options-schema.ts b/packages/ketcher-react/src/script/ui/data/schema/options-schema.ts index b493e8140a..8e6a4976e9 100644 --- a/packages/ketcher-react/src/script/ui/data/schema/options-schema.ts +++ b/packages/ketcher-react/src/script/ui/data/schema/options-schema.ts @@ -17,7 +17,8 @@ import { StereLabelStyleType, StereoColoringType, - ShowHydrogenLabels + ShowHydrogenLabels, + ShowHydrogenLabelNames } from 'ketcher-core' import Ajv, { SchemaObject } from 'ajv' @@ -200,6 +201,7 @@ const render: { showHydrogenLabels: { title: 'Show hydrogen labels', enum: Object.values(ShowHydrogenLabels), + enumNames: Object.values(ShowHydrogenLabelNames), default: ShowHydrogenLabels.TerminalAndHetero }, // Bonds