hbarLayout function

HBarLayout hbarLayout({
  1. required List<String> categories,
  2. required List<List<double>> all,
  3. required bool stacked,
  4. required Size viewport,
})

Implementation

HBarLayout hbarLayout({required List<String> categories, required List<List<double>> all, required bool stacked, required Size viewport}) {
  var layout = _hbarLayoutPass(categories: categories, all: all, stacked: stacked, viewport: viewport, buttonsH: 0);
  if (layout.needsScroll) {
    layout = _hbarLayoutPass(categories: categories, all: all, stacked: stacked, viewport: viewport, buttonsH: 36);
  }
  return layout;
}