mirror of
https://github.com/barsdeveloper/ueblueprint.git
synced 2026-02-13 00:24:48 +08:00
* WIP * WIP * wip * WIP * Several fixes * Tests wip port to playwright * WIP * Fix more tests * Serialization tests fixed * Several fixes for tests * Input options types * Type adjustments * Fix object reference parser * Tests fixes * More tests fixes
38 lines
788 B
JavaScript
38 lines
788 B
JavaScript
import Entity1 from "./Entity1.js"
|
|
import IEntity from "../../js/entity/IEntity.js"
|
|
|
|
export default class Entity2 extends IEntity {
|
|
|
|
static attributes = {
|
|
someNumber: {
|
|
default: 567,
|
|
},
|
|
someString: {
|
|
default: "alpha",
|
|
},
|
|
someString2: {
|
|
default: "beta",
|
|
},
|
|
someBoolean: {
|
|
default: true,
|
|
},
|
|
someBoolean2: {
|
|
default: false,
|
|
},
|
|
someObjectString: {
|
|
default: "gamma",
|
|
},
|
|
someArray: {
|
|
default: [400, 500, 600, 700, 800],
|
|
},
|
|
someEntity: {
|
|
type: Entity1,
|
|
default: new Entity1()
|
|
},
|
|
}
|
|
|
|
static {
|
|
this.cleanupAttributes(this.attributes)
|
|
}
|
|
}
|