Linio.custom constructor

Linio.custom({
  1. List<LinioPrinter> printers = const [],
  2. List<LinioFormatter> formatters = const [SimpleLinioFormatter()],
  3. List<LinioHeaderFooter> headers = const [],
  4. List<LinioCommand> manipulators = const [],
  5. List<LinioFilter> filters = const [],
  6. List<LinioPlugin> plugins = const [],
  7. String name = 'main',
})

Implementation

factory Linio.custom(
    {List<LinioPrinter> printers = const [],
    List<LinioFormatter> formatters = const [SimpleLinioFormatter()],
    List<LinioHeaderFooter> headers = const [],
    List<LinioCommand> manipulators = const [],
    List<LinioFilter> filters = const [],
    List<LinioPlugin> plugins = const [],
    String name = 'main'}) {
  _instances[name] = Linio._(
      printers: printers,
      formatters: formatters,
      headers: headers,
      manipulators: manipulators,
      filters: filters,
      plugins: plugins);
  return _instances[name]!;
}