write method

CodeBuilder write(
  1. dynamic any
)

Implementation

CodeBuilder write(final any) {
  if (any is String) {
    _lines += '${_indent}${any}';
    _lines += '\n';
  } else if (any is Iterable) {
    any.forEach((element) => write(element));
  } else if (any is CodeBuilder) {
    write(any.toString());
  } else if (any is Spec) {
    var code = any.accept(emitter).toString();
    write(formatter.format(code));
  }
  return this;
}