def METHOD_NAME(self) -> t.List[str]:
    result = set()
    loader = self.app.jinja_loader
    if loader is not None:
        result.update(loader.METHOD_NAME())
    for blueprint in self.app.iter_blueprints():
        loader = blueprint.jinja_loader
        if loader is not None:
            for template in loader.METHOD_NAME():
                result.add(template)
    return list(result)