import { DropDownItem } from "../../ui/index"; import { SPECIAL_VALUES } from "./remote_env/constants"; import { t } from "../../i18next_wrapper"; /** Mapping of SPECIAL_VALUE numeric codes into corresponding drop down items. */ export const SPECIAL_VALUE_DDI: { [index: number]: DropDownItem } = { [SPECIAL_VALUES.X]: { label: "X", value: SPECIAL_VALUES.X }, [SPECIAL_VALUES.Y]: { label: "Y", value: SPECIAL_VALUES.Y }, [SPECIAL_VALUES.TOP_LEFT]: { label: t("Top Left"), value: SPECIAL_VALUES.TOP_LEFT }, [SPECIAL_VALUES.TOP_RIGHT]: { label: t("Top Right"), value: SPECIAL_VALUES.TOP_RIGHT }, [SPECIAL_VALUES.BOTTOM_LEFT]: { label: t("Bottom Left"), value: SPECIAL_VALUES.BOTTOM_LEFT }, [SPECIAL_VALUES.BOTTOM_RIGHT]: { label: t("Bottom Right"), value: SPECIAL_VALUES.BOTTOM_RIGHT }, }; export const CALIBRATION_DROPDOWNS: DropDownItem[] = [ SPECIAL_VALUE_DDI[SPECIAL_VALUES.X], SPECIAL_VALUE_DDI[SPECIAL_VALUES.Y] ]; export const ORIGIN_DROPDOWNS: DropDownItem[] = [ SPECIAL_VALUE_DDI[SPECIAL_VALUES.TOP_LEFT], SPECIAL_VALUE_DDI[SPECIAL_VALUES.TOP_RIGHT], SPECIAL_VALUE_DDI[SPECIAL_VALUES.BOTTOM_LEFT], SPECIAL_VALUE_DDI[SPECIAL_VALUES.BOTTOM_RIGHT], ];