scaleBand<T> function

BandScale<T> scaleBand<T>({
  1. List<T>? domain,
  2. List<double>? range,
  3. double paddingInner = 0,
  4. double paddingOuter = 0,
  5. double padding = 0,
  6. double align = 0.5,
  7. bool round = false,
})

Creates a band scale.

Implementation

BandScale<T> scaleBand<T>({
  List<T>? domain,
  List<double>? range,
  double paddingInner = 0,
  double paddingOuter = 0,
  double padding = 0,
  double align = 0.5,
  bool round = false,
}) {
  final scale = BandScale<T>(
    domain: domain,
    range: range,
    paddingInner: padding > 0 ? padding : paddingInner,
    paddingOuter: padding > 0 ? padding : paddingOuter,
    align: align,
    round: round,
  );
  return scale;
}