filters top-level property
Implementation
final FigGenerator filters = FigGenerator(
script: ['task', 'export'],
postProcess: (String output, [List<String>? tokens]) {
final tasks = jsonDecode(output) as List<dynamic>;
final f = <FigSuggestion>[];
f.addAll(buildProjectSuggestions(tasks));
f.addAll(buildTagSuggestions(tasks));
f.addAll(buildDefaultTagSuggestions());
for (final s in buildPrioritiesSuggestions()) {
f.add(FigSuggestion(name: s));
}
for (final s in buildDateSuggestions()) {
f.add(FigSuggestion(name: s));
}
return f;
},
);