UNPKG

@icure/cardinal-prescription-be-angular

Version:

This is a Belgian-specific Angular application for healthcare professionals to manage electronic prescriptions with SAM. Created by iCure.

25 lines (24 loc) 1.5 kB
import { AfterViewInit, ChangeDetectorRef, ElementRef, OnInit, QueryList } from '@angular/core'; import { PrescribedMedicationType } from '../../../../shared/types'; import { HealthcareParty, Patient } from '@icure/be-fhc-lite-api'; import { TranslationService } from '../../../../shared/services/translation/translation.service'; import * as i0 from "@angular/core"; export declare class PrescriptionDocumentToPrintComponent implements OnInit, AfterViewInit { private translationService; private cdr; prescribedMedications: PrescribedMedicationType[]; prescriber: HealthcareParty; patient: Patient; ridElements: QueryList<ElementRef<SVGElement>>; constructor(translationService: TranslationService, cdr: ChangeDetectorRef); t(key: string): string; chunks: PrescribedMedicationType[][]; ngOnInit(): void; ngAfterViewInit(): void; chunkPrescriptions(): void; handleRid(rid?: string, elm?: SVGElement): void; generateBarcodes(): void; formatDate(date: number | undefined): string | 0; static ɵfac: i0.ɵɵFactoryDeclaration<PrescriptionDocumentToPrintComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PrescriptionDocumentToPrintComponent, "cardinal-prescription-document-to-print", never, { "prescribedMedications": { "alias": "prescribedMedications"; "required": true; }; "prescriber": { "alias": "prescriber"; "required": true; }; "patient": { "alias": "patient"; "required": true; }; }, {}, never, never, true, never>; }