buildMeasure method

Container buildMeasure()

Implementation

Container buildMeasure() {
  final chartPositioning = ChartPositioning.calculate(size, instrument);
  return Container(
      color: tabContext.backgroundColor,
      child: Stack(
        children: [
          CustomPaint(
              size: size,
              painter: MeasureChartPainter(
                  tabContext: tabContext,
                  instrument: instrument,
                  measure: measure,
                  last: last,
                  chartPositioning: chartPositioning)),
          if (measure.notes.isNotEmpty)
            CustomPaint(
                size: size,
                painter: MeasureNotePainter(
                    tabContext: tabContext,
                    measure: measure,
                    chartPositioning: chartPositioning,
                    notePositioning: NotePositioning.calculate(
                        measure.notes, chartPositioning))),
        ],
      ));
}