2024-02-08 20:58:54 +02:00

56 lines
1.7 KiB
TypeScript

import { List, ValuesOf } from '@iqser/common-ui/lib/utils';
export const IMAGE_CATEGORIES: readonly string[] = ['signature', 'logo', 'formula', 'image'];
export const ImageCategory = {
SIGNATURE: 'signature',
LOGO: 'logo',
FORMULA: 'formula',
IMAGE: 'image',
} as const;
export const ActionsHelpModeKeys = {
redaction: 'redaction',
'manual-redaction': 'redaction',
recommendation: 'recommendation',
skipped: 'skipped',
hint: 'hint',
'hint-ocr': 'hint',
'hint-formula': 'hint',
'hint-image': 'hint',
} as const;
export const DialogHelpModeKeys = {
REDACTION_EDIT: 'redaction_edit',
REDACTION_REMOVE: 'redaction_remove',
SKIPPED_EDIT: 'skipped_edit',
SKIPPED_REMOVE: 'skipped_remove',
RECOMMENDATION_REMOVE: 'recommendation_remove',
HINT_EDIT: 'hint_edit',
HINT_REMOVE: 'hint_remove',
} as const;
export const ALL_HOTKEYS: List = ['Escape', 'F', 'f', 'ArrowUp', 'ArrowDown', 'H', 'h'] as const;
export const HeaderElements = {
SHAPE_TOOL_GROUP_BUTTON: 'SHAPE_TOOL_GROUP_BUTTON',
ROTATE_LEFT_BUTTON: 'ROTATE_LEFT_BUTTON',
ROTATE_RIGHT_BUTTON: 'ROTATE_RIGHT_BUTTON',
APPLY_ROTATION: 'APPLY_ROTATION',
DISCARD_ROTATION: 'DISCARD_ROTATION',
COMPARE_BUTTON: 'COMPARE_BUTTON',
CLOSE_COMPARE_BUTTON: 'CLOSE_COMPARE_BUTTON',
TOGGLE_TOOLTIPS: 'TOGGLE_TOOLTIPS',
TOGGLE_LAYERS: 'TOGGLE_LAYERS',
TOGGLE_READABLE_REDACTIONS: 'TOGGLE_READABLE_REDACTIONS',
LOAD_ALL_ANNOTATIONS: 'LOAD_ALL_ANNOTATIONS',
} as const;
export type HeaderElementType = ValuesOf<typeof HeaderElements>;
export const TextPopups = {
REDACT_TEXT: 'redact-text',
ADD_HINT: 'add-hint',
ADD_RECTANGLE: 'add-rectangle',
ADD_FALSE_POSITIVE: 'add-false-positive',
} as const;