@nepwork/dashboards
Version:
Dashboards for emergencies and monitoring
43 lines (31 loc) • 837 B
text/typescript
import { Injectable } from '@angular/core';
import { EntityService, EntityStream, ValueStream } from './../../../entity/src/lib/entity.service';
import { IdentityService, IdStream } from './../../../identity/src/lib/identity.service';
export type ConceptStream = IdStream;
export class ConceptService {
constructor(
private ids: IdentityService,
private entities: EntityService
) { }
get concept(): ConceptStream {
return this.ids.id;
}
set concept(id: ConceptStream) {
this.ids.id = id;
}
get entity(): EntityStream {
return this.entities.id;
}
set entity(entity: EntityStream) {
this.entities.id = entity;
}
get value(): ValueStream {
return this.entities.val;
}
set value(value: ValueStream) {
this.entities.val = value;
}
}