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