GridModelComp.ts 680 B

12345678910111213141516171819202122232425262728293031323334
  1. import { ecs } from "../../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS";
  2. import { VM } from "../../../../../extensions/oops-plugin-framework/assets/libs/model-view/ViewModel";
  3. @ecs.register('GridModel')
  4. export class GridModelComp extends ecs.Comp {
  5. private vm: any = {};
  6. private _color: string = null
  7. /** 颜色 */
  8. get color(): string {
  9. return this._color;
  10. }
  11. set color(value: string) {
  12. this._color = value;
  13. }
  14. // vmAdd() {
  15. // VM.add(this.vm, "Grid");
  16. // }
  17. // vmRemove() {
  18. // this.vm.reset();
  19. // VM.remove("Grid");
  20. // }
  21. reset() {
  22. // this.vmRemove();
  23. }
  24. }