expand method

List expand(
  1. String content,
  2. bool shouldExpand
)

Implementation

List<dynamic> expand(String content, bool shouldExpand) {
  final LineSplitter lineSplitter = LineSplitter();
  var lines = lineSplitter
      .convert(content)
      .where((item) {
        return item.isNotEmpty && !item.startsWith('#');
      })
      .map((item) => item.replaceAll('\n', ''))
      .toList();
  return shouldExpand ? lines.map((item) => item.split('=')).toList() : lines;
}