toggleMore method

void toggleMore()

Toggles the moreOpened and populates the _moreEntry.

Implementation

void toggleMore() {
  if (moreOpened.isFalse) {
    _moreEntry = OverlayEntry(
      builder:
          (_) => MessageFieldMore(
            this,
            onDismissed: () {
              _moreEntry?.remove();
              _moreEntry = null;
            },
          ),
    );
    router.overlay!.insert(_moreEntry!);
  }

  moreOpened.toggle();
}