wip: Construct API
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
import { AddonAPI } from "../lib/AddonAPIKit/AddonAPIKit";
|
||||
import { PACK_IDENTIFIER } from "../consts";
|
||||
import { InstancesController } from "./controllers/InstancesController";
|
||||
import { structureCollection } from "../classes/Structure/StructureCollection";
|
||||
import { BuildersController } from "./controllers/BuildersController";
|
||||
import { Builders } from "../classes/Builder/Builders";
|
||||
|
||||
class ConstructAPI extends AddonAPI {
|
||||
constructor(version) {
|
||||
super(PACK_IDENTIFIER, version);
|
||||
const instancesController = new InstancesController(structureCollection);
|
||||
this.setupController(instancesController);
|
||||
const buildersController = new BuildersController(Builders);
|
||||
this.setupController(buildersController);
|
||||
}
|
||||
}
|
||||
|
||||
export const constructAPI = new ConstructAPI("1.0.0");
|
||||
Reference in New Issue
Block a user