@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.65 kB
TypeScript
import { EventEmitter } from '@angular/core';
import { TranslationService } from '../../services/translation/translation.service';
import { PrescribedMedicationType } from '../../types';
import * as i0 from "@angular/core";
export declare class PrescriptionListComponent {
private translationService;
prescribedMedications: PrescribedMedicationType[];
sending: boolean;
printing: boolean;
sendPrescriptions: EventEmitter<void>;
sendAndPrintPrescriptions: EventEmitter<void>;
printPrescriptions: EventEmitter<void>;
handleModifyPrescription: EventEmitter<PrescribedMedicationType>;
handleDeletePrescription: EventEmitter<PrescribedMedicationType>;
constructor(translationService: TranslationService);
t(key: string): string;
get sentPrescriptions(): PrescribedMedicationType[];
get pendingPrescriptions(): PrescribedMedicationType[];
onClickSend(): void;
onClickPrint(): void;
onClickSendAndPrint(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<PrescriptionListComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<PrescriptionListComponent, "cardinal-prescription-list", never, { "prescribedMedications": { "alias": "prescribedMedications"; "required": true; }; "sending": { "alias": "sending"; "required": true; }; "printing": { "alias": "printing"; "required": true; }; }, { "sendPrescriptions": "sendPrescriptions"; "sendAndPrintPrescriptions": "sendAndPrintPrescriptions"; "printPrescriptions": "printPrescriptions"; "handleModifyPrescription": "handleModifyPrescription"; "handleDeletePrescription": "handleDeletePrescription"; }, never, never, true, never>;
}