setLogo method
Bild-Logo der Kasse hochladen (Recht layout, setMyKasseLogo).
image ist eine Data-URL (PNG, JPEG, SVG). Liefert die neue Adresse für
logoImage. Formatfehler meldet der Server als logo_invalid_type,
logo_too_large oder logo_invalid.
Implementation
Future<String> setLogo(String image) async {
const name = Aufrufe.setMyKasseLogo;
if (image.isEmpty) {
throw const KasseneckValidationError(name, 'image fehlt (oder logoEntfernen)', 'request');
}
return _logo(name, await transport.call(name, params: {'image': image}));
}