1import 'package:easy_localization/easy_localization.dart';
2import 'package:flutter/material.dart';
3import 'package:flutter_screenutil/flutter_screenutil.dart';
4import 'package:signature/signature.dart';
6import '../../../../../../core/ui/theme/color_palette.dart';
16 required this.isDrawingMode,
17 required this.onDrawingModeToggle,
18 required this.onClear,
19 required this.controller,
23 Widget
build(BuildContext context) {
25 crossAxisAlignment: CrossAxisAlignment.start,
28 mainAxisAlignment: MainAxisAlignment.spaceBetween,
31 'full_fill_collection.signature'.tr(),
32 style: Theme.of(context).textTheme.titleSmall?.copyWith(
49 isDrawingMode ?
'full_fill_collection.exit_drawing'.tr() :
'full_fill_collection.start_drawing'.tr(),
65 'full_fill_collection.clear'.tr(),
82 decoration: BoxDecoration(
83 borderRadius: BorderRadius.circular(20.sp),
93 borderRadius: BorderRadius.circular(20.sp),
98 backgroundColor: Colors.white,
106 decoration: BoxDecoration(
107 borderRadius: BorderRadius.circular(20.sp),
108 color: Colors.transparent,
style Text( '${ 'scheduling.reference'.tr()}:${collection.internalCode}', style:Theme.of(context).textTheme.bodySmall,)
style SizedBox(height:2.h)
style Column(crossAxisAlignment:CrossAxisAlignment.end, children:[Container(padding:EdgeInsets.symmetric(horizontal:8.w, vertical:4.h), decoration:BoxDecoration(color:ColorPalette.tiffanyBlue.withValues(alpha:0.1), borderRadius:BorderRadius.circular(12),), child:Text(collection.type ?? '', style:Theme.of(context).textTheme.bodySmall?.copyWith(color:ColorPalette.tiffanyBlue, fontWeight:FontWeight.bold,),),),],)