performLayout method

  1. @override
void performLayout(
  1. ChantContext ctxt
)
override

Implementation

@override
void performLayout(ChantContext ctxt) {
  super.performLayout(ctxt);
  if (hasCarryover) {
    final top = ctxt.staffLineCount * 2;
    final y = ctxt.calculateHeightFromStaffPosition(top);
    addVisualizer(
      RoundBraceVisualizer(
        ctxt,
        -ctxt.staffInterval * 1.5,
        ctxt.staffInterval * 1.5,
        y,
        true,
      ),
    );
  }
}