orchestrator 2.6.0 copy "orchestrator: ^2.6.0" to clipboard
orchestrator: ^2.6.0 copied to clipboard

Easily define complex code structures in Dart using many out-of-the-box elements.

Continuous Integration pub package

Easily define complex code structures in Dart using many out-of-the-box elements.

Usage #

Simple example of generating a class.

void main() {
  final element = Method(
    name: 'main',
    body: const Static('print')
        .invoke([Literal.of('Hello, World!')])
        .statement,
  );

  const context = Context();
  const emitter = ElementEmitter(context);

  emitter.emit(element);
}

Results in:

void main() {
  print('Hello, World!');
}
0
likes
120
pub points
6%
popularity

Publisher

verified publisheriruoy.nl

Easily define complex code structures in Dart using many out-of-the-box elements.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

collection, dart_style, equatable

More

Packages that depend on orchestrator