equation method

void equation({
  1. required String leftLabel,
  2. required String leftValue,
  3. required String rightLabel,
  4. required String rightValue,
  5. String direction = '→',
})

Writes an equation/conversion line: │ Label value → Label = value

Implementation

void equation({
  required String leftLabel,
  required String leftValue,
  required String rightLabel,
  required String rightValue,
  String direction = '→',
}) {
  final numL = '${theme.selection}$leftValue${theme.reset}';
  final numR = '${theme.selection}$rightValue${theme.reset}';
  final labL = '${theme.highlight}$leftLabel${theme.reset}';
  final labR = '${theme.highlight}$rightLabel${theme.reset}';
  final arrow = '${theme.dim}$direction${theme.reset}';
  final eq = '${theme.dim}=${theme.reset}';
  gutterLine('$labL $numL $arrow $labR $eq $numR');
}