UNPKG

@nepwork/dashboards

Version:

Dashboards for emergencies and monitoring

43 lines (31 loc) 837 B
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; @Injectable({ providedIn: 'root' }) 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; } }