attachmintClick method
show a widget to choose picker type
Implementation
void attachmintClick(BuildContext context) {
showModalBottomSheet<void>(
context: context,
builder: (BuildContext context) {
return SizedBox(
height: 144,
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
children: <Widget>[
TextButton(
onPressed: () {
Navigator.pop(context);
pickImage(1);
},
child: Align(
alignment: Alignment.centerRight,
child: Text(
widget.imageAttachmentFromCamery,
style: TextStyle(color: widget.imageAttachmentTextColor),
),
),
),
TextButton(
onPressed: () {
Navigator.pop(context);
pickImage(2);
},
child: Align(
alignment: Alignment.centerRight,
child: Text(
widget.imageAttachmentFromGalary,
style: TextStyle(color: widget.imageAttachmentTextColor),
),
),
),
TextButton(
onPressed: () => Navigator.pop(context),
child: Align(
alignment: Alignment.centerRight,
child: Text(
widget.imageAttachmentCancelText,
style: TextStyle(color: widget.imageAttachmentTextColor),
),
),
),
],
),
);
},
);
}