refactor: default context
This commit is contained in:
parent
c947c23698
commit
291281b701
|
@ -1,4 +1,4 @@
|
|||
import {compile} from '@avocado/behavior';
|
||||
import {compile, Context} from '@avocado/behavior';
|
||||
import {compose, EventEmitter} from '@latus/core';
|
||||
import {QuadTree, Rectangle} from '@avocado/math';
|
||||
import {JsonResource} from '@avocado/resource';
|
||||
|
@ -175,6 +175,10 @@ export default (latus) => class EntityList extends decorate(JsonResource) {
|
|||
}
|
||||
|
||||
queryEntities(query, condition, context) {
|
||||
if (!context) {
|
||||
// eslint-disable-next-line no-param-reassign
|
||||
context = new Context({}, latus);
|
||||
}
|
||||
const check = compile(condition, latus);
|
||||
const candidates = this.visibleEntities(query, true);
|
||||
const fails = [];
|
||||
|
|
Loading…
Reference in New Issue
Block a user