1 | import { injectable, inject } from "inversify";
|
2 | import { IRenderer, IRenderOptions } from "../interfaces/index";
|
3 | import TYPES from "../types";
|
4 |
|
5 | ()
|
6 | export default class Core {
|
7 | private renderer: IRenderer;
|
8 |
|
9 | constructor(
|
10 | (TYPES.IRenderer) renderer,
|
11 | ) {
|
12 | this.renderer = renderer;
|
13 | }
|
14 |
|
15 | render(options: IRenderOptions) {
|
16 | return this.renderer.render(options);
|
17 | }
|
18 | }
|