insertImageBlock method

void insertImageBlock({
  1. required String imageSource,
})

Insert image embed block, it requires the imageSource

it could be local image on the system file http image on the network

image base 64

Implementation

void insertImageBlock({
  required String imageSource,
}) {
  this
    ..skipRequestKeyboard = true
    ..replaceText(
      index,
      length,
      BlockEmbed.image(imageSource),
      null,
    )
    ..moveCursorToPosition(index + 1);
}