posBusinessValues top-level property
Die Wertemenge je Betriebsfeld, soweit das Feld eine hat (Zwilling von
POS_BUSINESS_VALUES); dagegen prüft der Schreibweg vor dem Senden.
Implementation
final Map<String, List<Object>> posBusinessValues = Map.unmodifiable({
'logoSize': _werte(PosLogoSize.values),
'watermark': _werte(PosWatermark.values),
'theme': _werte(PosTheme.values),
'fontSize': _werte(PosFontSize.values),
'settingsFontSize': _werte(PosSettingsFontSize.values),
'tileStyle': _werte(PosTileStyle.values),
'autoLogoutMinutes': posAutoLogoutMinutes,
'quantity': _werte(PosQuantity.values),
'discount': _werte(PosDiscount.values),
'cardProvider': _werte(PosCardProvider.values),
'tipMode': _werte(PosTipMode.values),
'checkoutMode': _werte(PosCheckoutMode.values),
'receiptOutput': _werte(PosReceiptOutput.values),
'doneScreenSeconds': posDoneScreenSeconds,
'watermarkSide': _werte(PosWatermarkSide.values),
'watermarkStrength': posWatermarkStrengths,
'logoScale': _werte(PosLogoScale.values),
'watermarkScale': _werte(PosWatermarkScale.values),
});