20 lines
514 B
Handlebars
20 lines
514 B
Handlebars
// Automatic Genearted Backend-Interface
|
|
// To update run `npm run build:backend`
|
|
|
|
import { nopeDispatcher } from "./dispatcher/nopeDispatcher"
|
|
{{#each classes}}
|
|
import { {{className}} } from "./clients/{{className}}";
|
|
{{/each}}
|
|
|
|
export class BackendInterface {
|
|
|
|
{{#each classes}}
|
|
public {{orginalName}}: {{className}};
|
|
{{/each}}
|
|
|
|
constructor(protected _dispatcher: nopeDispatcher){
|
|
{{#each classes}}
|
|
this.{{orginalName}} = new {{className}}(_dispatcher);
|
|
{{/each}}
|
|
}
|
|
} |