RCKMessageInput constructor

RCKMessageInput({
  1. Key? key,
  2. RCKMessageInputConfig? config,
  3. RCKMessageEditConfig? messageEditConfig,
  4. LeftButtonBuilder? leftButtonBuilder,
  5. RightButtonBuilder? rightButtonBuilder,
  6. TopButtonsBuilder? topButtonsBuilder,
  7. BottomButtonsBuilder? bottomButtonsBuilder,
  8. Widget emojiBuilder(
    1. BuildContext,
    2. dynamic (
      1. String
      ),
    3. VoidCallback ,
    4. VoidCallback ,
    )?,
  9. Widget gridBuilder(
    1. BuildContext
    )?,
  10. TapBeforePermissionCallback? onTapBeforePermission,
})

Implementation

RCKMessageInput({
  super.key,
  RCKMessageInputConfig? config,
  this.messageEditConfig,
  this.leftButtonBuilder,
  this.rightButtonBuilder,
  this.topButtonsBuilder,
  this.bottomButtonsBuilder,
  this.emojiBuilder,
  this.gridBuilder,
  this.onTapBeforePermission,
}) : config = config ?? RCKMessageInputConfig();