output method

  1. @override
String output()
override

Implementation

@override
String output() {
  var ret = '';
  var header = super.getHeader;
  if (header != null&& header.isNotEmpty) {
    ret += header;
    ret += super.symbolAfterHeader;
  }
  var args = super.arguments();
  var len = args.length;
  var seq = 0;
  for (var arg in args) {
    seq += 1;
    if (arg.isEmpty) continue;
    ret += arg;
    if (seq < len) {
      ret += super.symbolBetweenArguments;
    }
  }
  return ret;
}