ansi_colorizer 1.0.0 copy "ansi_colorizer: ^1.0.0" to clipboard
ansi_colorizer: ^1.0.0 copied to clipboard

An ANSI Escape Code support library that lets you apply custom formatting to your text.

example/ansi_colorizer_example.dart

import "package:ansi_colorizer/ansi_colorizer.dart";

void main() {
  // Create an AnsiColorizer object with your specific formatting options.
  const colorizer = AnsiColorizer(
    foreground: Ansi24BitColor.fromRGB(210, 200, 0),
    modifiers: {
      AnsiModifier.bold,
      AnsiModifier.italic,
    },
  );

  // Apply the formatting to the string representation of an object
  // by calling using the colorizer variable like a function.
  //
  // Alternatively you can also use:
  // final result = colorizer.colorize("Hello World");
  final result = colorizer("Hello World");

  // Prints "Hello World", but the text color is yellow and the
  // text is bold and cursive.
  print(result);
}
2
likes
0
points
15
downloads

Publisher

unverified uploader

Weekly Downloads

An ANSI Escape Code support library that lets you apply custom formatting to your text.

Repository (GitLab)
View/report issues

License

unknown (license)

Dependencies

meta

More

Packages that depend on ansi_colorizer