Lava.ts project
Typescript classes for structure and project-manager
npm install @lava.ts/project
import Structure from "@lava.ts/project/lib/Structure";
import { AutoSerializer } from "@lava.ts/serializable/lib/AutoSerializer";
import { addSerializer } from "@lava.ts/serializable/lib/serializers";
export class MyDataStructure extends Structure {
public static __name__ = "my-data-structure";
public __name__ = MyDataStructure.__name__;
get someInfo() {
return this.$data.someInfo;
}
set someInfo(someInfo) {
this.$data.someInfo = someInfo;
}
}
addSerializer(new AutoSerializer(MyDataStructure.__name__, MyDataStructure));
export default MyDataStructure;
Submit issue on github
- Structure
- ProjectManager
- History
Not open for contribution at the moment. Currently building the first steps of the librairy
BSD-3-Clause
Currently building the first steps of the library