1 import {Injectable, EventEmitter} from '@angular/core';
2 import {Observable} from 'rxjs';
3 import {switchMap, map} from 'rxjs/operators';
4 import {IdlObject, IdlService} from '@eg/core/idl.service';
5 import {NetService} from '@eg/core/net.service';
6 import {AuthService} from '@eg/core/auth.service';
7 import {PcrudService} from '@eg/core/pcrud.service';
10 export class ItemLocationService {
12 filterOrgsCache: {[perm: string]: number[]} = {};
13 locationCache: {[id: number]: IdlObject} = {};