returnTemplateSummary method

  1. @override
Widget returnTemplateSummary()
override

Implementation

@override
Widget returnTemplateSummary() {
  var noItems =
      BodyOneText("No items selected.", decorationPriority.standard);

  List<Widget> items = [];

  if (promptItems != null) {
    for (var prompt in promptItems!) {
      var card = Padding(
          padding: const EdgeInsets.all(3.0),
          child: StandardCardElement(
              decorationVariant: decorationPriority.inactive,
              cardLabel: prompt));

      items.add(card);
    }
  }

  return BaseCardToolTemplate(
      isActive: false,
      cardIcon: badgeIcon,
      toolPrompt: templatePrompt,
      toolChildren: promptItems == null ? [noItems] : items);
}