showPanel method

  1. @override
void showPanel(
  1. Map<String, dynamic>? id,
  2. CustomUIPosition uiPosition,
  3. WidgetBuilder child
)
override

Implementation

@override
void showPanel(Map<String, dynamic>? id, CustomUIPosition uiPosition,
    WidgetBuilder child) {
  if (kDebugMode) {
    print("is for this ID $id ${isForThisWidget(id)}");
  }
  if (isForThisWidget(id) == false) return;
  if (uiPosition == CustomUIPosition.composerBottom) {
    footer = child(context);
  } else if (uiPosition == CustomUIPosition.composerTop) {
    header = child(context);
  } else if (uiPosition == CustomUIPosition.composerPreview) {
    preview = child(context);
  }
  update();
}