processFCPBarButtonPressed method

void processFCPBarButtonPressed(
  1. String elementId
)

Implementation

void processFCPBarButtonPressed(String elementId) {
  for (var t in templateHistory) {
    final List<CPListTemplate> listTemplates = [];
    if (t is CPTabBarTemplate) {
      for (var template in t.templates) {
        if (template is CPListTemplate) listTemplates.add(template);
      }
    } else if (t is CPListTemplate) {
      listTemplates.add(t);
    }
    for (var list in listTemplates) {
      if (list.backButton?.uniqueId == elementId) {
        list.backButton?.onPress();
        return;
      }
    }
  }
}