show method

void show({
  1. required BuildContext context,
  2. required double width,
  3. required double height,
  4. required double maxWidth,
  5. required double maxHeight,
  6. required QuillController controller,
  7. dynamic removeImageCall(
    1. String imageUrl
    )?,
})

Implementation

void show(
    {required BuildContext context,
    required double width,
    required double height,
    required double maxWidth,
    required double maxHeight,
    required QuillController controller,
    Function(String imageUrl)? removeImageCall}) {
  _dialog = Dialogs.instance.showDialog(context,
      gravity: Gravity.bottom,
      margin: EdgeInsets.zero,
      padding: EdgeInsets.zero,
      isClickOutsideDismiss: true,
      borderRadius: const BorderRadius.only(
        bottomLeft: Radius.zero,
        bottomRight: Radius.zero,
        topLeft: Radius.circular(16),
        topRight: Radius.circular(16),
      ),
      contentView: _DialogContentWidget(
        width: width,
        height: height,
        maxWidth: maxWidth,
        maxHeight: maxHeight,
        controller: controller,
        finishCall: () => _dialog?.dismiss(),
        removeImageCall: removeImageCall,
      ));
}