InputBox constructor

InputBox({
  1. Key? key,
  2. required ChatController controller,
  3. required TextEditingController textEditingController,
  4. required FocusNode focusNode,
  5. required dynamic onSend(),
  6. required dynamic onCameraTap(),
  7. required dynamic onAlbumTap(),
  8. required dynamic onImageTap(
    1. AssetImageInfo
    ),
  9. required dynamic onImageRemove(
    1. AssetImageInfo
    ),
})

The constructor for the input box.

Implementation

InputBox({
  super.key,
  required this.controller,
  required this.textEditingController,
  required this.focusNode,
  required this.onSend,
  required this.onCameraTap,
  required this.onAlbumTap,
  required this.onImageTap,
  required this.onImageRemove,
}) {
  store = controller.store;
}