showKeyboard method

void showKeyboard(
  1. BuildContext context, {
  2. required VoidCallback onSyncBuffer,
})

Implementation

void showKeyboard(
  BuildContext context, {
  required VoidCallback onSyncBuffer,
}) {
  final int viewId = View.of(context).viewId;
  if (connection == null || !connection!.attached) {
    attachConnection(viewId: viewId, onSyncBuffer: onSyncBuffer);
  }
  connection?.show();
  if (kIsWeb) {
    updateWebImePosition();
    return;
  }
  final s = lastViewSize;
  if (s != null) setViewSize(s);
  final rect = lastCaretRect;
  if (rect != null) {
    connection?.setCaretRect(rect);
    connection?.setComposingRect(rect);
  }
}