import {Html} from "../dom"; import {HashMap} from "../collection"; import {Template} from "./template"; import {Container, Inject} from "../container"; import {Runtime} from "../runtime"; import {ToString} from "../utils"; @ToString('edde-js/template/template-manager') export class TemplateManager { @Inject(Container) protected container: Container; @Inject(Runtime) protected runtime: Runtime; protected templates: HashMap