e_receipt_mobile/lib/domain/entities/receipt_content.dart

19 lines
382 B
Dart

import 'dart:typed_data';
sealed class ReceiptContent {
const ReceiptContent();
}
class ReceiptPdfContent extends ReceiptContent {
const ReceiptPdfContent(this.bytes);
final Uint8List bytes;
}
class ReceiptHtmlContent extends ReceiptContent {
const ReceiptHtmlContent({required this.html, required this.contentType});
final String html;
final String contentType;
}