filtersWithTasks top-level property
Implementation
final FigGenerator filtersWithTasks = FigGenerator(
script: ['task', 'export'],
postProcess: (String output, [List<String>? tokens]) {
try {
final tasks = json.decode(output) as List<dynamic>;
final filters = <FigSuggestion>[
...buildTaskSuggestions(tasks),
...buildProjectSuggestions(tasks),
...buildTagSuggestions(tasks),
...buildDefaultTagSuggestions(),
...buildPrioritiesSuggestions(),
...buildDateSuggestions(),
];
return filters;
} catch (e) {
print('Error parsing tasks: $e');
return <FigSuggestion>[];
}
},
);