barItemEnumerator method

void barItemEnumerator(
  1. BarItemEnumeratorCallback barItemEnumeratorCallback
)

Implementation

void barItemEnumerator(BarItemEnumeratorCallback barItemEnumeratorCallback) {
  int barBundleCount = barBundleList.length;
  for (int barBundleIndex = 0;
      barBundleIndex < barBundleCount;
      barBundleIndex++) {
    ProgressBarBundle barBundle = barBundleList[barBundleIndex];
    int barNumber = barBundle.barList.length;
    for (int barGroupIndex = 0; barGroupIndex < barNumber; barGroupIndex++) {
      ProgressBarItem barItem = barBundle.barList[barGroupIndex];
      barItemEnumeratorCallback(
          barBundleIndex, barBundle, barGroupIndex, barItem);
    }
  }
}