refactor: index
This commit is contained in:
parent
dff0e02e46
commit
29b99fee71
|
@ -13,7 +13,7 @@ export default (latus) => {
|
|||
);
|
||||
return class Layer extends decorate(JsonResource) {
|
||||
|
||||
#s13nId;
|
||||
#index;
|
||||
|
||||
constructor() {
|
||||
super();
|
||||
|
@ -45,6 +45,14 @@ export default (latus) => {
|
|||
return this.entityList.findEntity(uuid);
|
||||
}
|
||||
|
||||
get index() {
|
||||
return this.#index;
|
||||
}
|
||||
|
||||
set index(index) {
|
||||
this.#index = index;
|
||||
}
|
||||
|
||||
indexAt(position) {
|
||||
return this.tiles.indexAt(position);
|
||||
}
|
||||
|
@ -95,11 +103,7 @@ export default (latus) => {
|
|||
}
|
||||
|
||||
get s13nId() {
|
||||
return this.#s13nId;
|
||||
}
|
||||
|
||||
set s13nId(s13nId) {
|
||||
this.#s13nId = s13nId;
|
||||
return this.#index;
|
||||
}
|
||||
|
||||
setEntityList(entityList) {
|
||||
|
|
|
@ -24,7 +24,7 @@ export default (latus) => {
|
|||
|
||||
addLayer(layer) {
|
||||
// eslint-disable-next-line no-param-reassign
|
||||
layer.s13nId = this.layers.length;
|
||||
layer.index = this.layers.length;
|
||||
this.startSynchronizing(layer);
|
||||
layer.on('entityAdded', this.onEntityAddedToLayers, this);
|
||||
layer.on('entityRemoved', this.onEntityRemovedFromLayers, this);
|
||||
|
|
Loading…
Reference in New Issue
Block a user