legacyValues top-level constant
Werte der inneren Form -> Draht, je Drahtfeld; gleichlautende Werte
(gptom, S) stehen nicht darin. Ein Test hält die Tabelle deckungsgleich
mit renames-1.0.json (values.pos-settings-defaults.json).
Implementation
const Map<String, Map<String, String>> legacyValues = {
'cardProvider': {'keiner': 'none', 'extern': 'external'},
'checkoutMode': {'seite': 'page'},
'discount': {'aus': 'off', 'an': 'on'},
'quantity': {'aus': 'off'},
'receiptOutput': {'druck': 'print', 'mail': 'email', 'fragen': 'ask'},
'theme': {'klar': 'clear', 'nacht': 'night', 'kontrast': 'contrast'},
'tileStyle': {'streifen': 'stripe', 'voll': 'full'},
'tipMode': {'betrag': 'amount', 'gesamt': 'total', 'beides': 'both'},
'watermark': {'aus': 'off', 'anmeldung': 'login', 'ueberall': 'everywhere'},
'watermarkSide': {'links': 'left', 'mitte': 'center', 'rechts': 'right'},
'categoryPosition': {'oben': 'top', 'links': 'left'},
'drawerAutoOpen': {'bar': 'cash', 'immer': 'always', 'nie': 'never'},
'layout': {'rechts': 'right', 'links': 'left', 'vollbild': 'fullscreen'},
'printerType': {'netz': 'network', 'bt': 'bluetooth'},
'terminalType': {'keins': 'none'},
'terminalVia': {'direkt': 'direct'},
};