2026-08-05 12:00:49 -07:00
|
|
|
import 'package:flutter/foundation.dart';
|
|
|
|
|
import 'package:freezed_annotation/freezed_annotation.dart';
|
2026-06-05 00:59:03 +02:00
|
|
|
|
2026-08-05 12:00:49 -07:00
|
|
|
part 'ocr.model.freezed.dart';
|
2026-06-05 00:59:03 +02:00
|
|
|
|
2026-08-05 12:00:49 -07:00
|
|
|
@freezed
|
|
|
|
|
abstract class Ocr with _$Ocr {
|
|
|
|
|
const factory Ocr({
|
|
|
|
|
required String id,
|
|
|
|
|
required String assetId,
|
|
|
|
|
required double x1,
|
|
|
|
|
required double y1,
|
|
|
|
|
required double x2,
|
|
|
|
|
required double y2,
|
|
|
|
|
required double x3,
|
|
|
|
|
required double y3,
|
|
|
|
|
required double x4,
|
|
|
|
|
required double y4,
|
|
|
|
|
required double boxScore,
|
|
|
|
|
required double textScore,
|
|
|
|
|
required String text,
|
|
|
|
|
required bool isVisible,
|
|
|
|
|
}) = _Ocr;
|
2026-06-05 00:59:03 +02:00
|
|
|
}
|