getProgressBarVisibility function

bool getProgressBarVisibility(
  1. String template,
  2. int index
)

Implementation

bool getProgressBarVisibility(String template, int index) {
  final RegExp regExp = RegExp(r'\{\{([^}]+)\}\}');
  int templateIndex = 0;

  String result = template.replaceAllMapped(regExp, (match) {
    String placeholder = match.group(1)!.trim();
    print(placeholder);
    templateIndex = int.parse(placeholder.split(".")[1]);

    return "";
  });

  return templateIndex == index;
}