loadAll method
Loads all templates from web/templates
Implementation
Future<void> loadAll() async {
var dir = Directory('web/templates');
for (var entity in await dir.list().toList()) {
if (entity is File && extension(entity.path).toLowerCase() == '.html') {
var file = entity;
var name = basenameWithoutExtension(file.path);
var data = await file.readAsString();
_templates[name] = Template(
data,
name: name,
);
}
}
}