makeBanner function

String makeBanner(
  1. String text, {
  2. int totalLength = 80,
})

Implementation

String makeBanner(String text, {int totalLength = 80}) {
  // Start with the base: //! <text>
  final base = '//! $text ';
  // How many "=" are needed to reach totalLength?
  final remaining = totalLength - base.length;
  final dashes = remaining > 0 ? '=' * remaining : '';
  return '$base$dashes';
}