attachmintClick method

void attachmintClick(
  1. BuildContext context
)

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),
                ),
              ),
            ),
          ],
        ),
      );
    },
  );
}