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.

35 lines (34 loc) 1.94 kB
import { ChangeDetectorRef, EventEmitter, OnInit } from '@angular/core'; import { Commercialization, Reimbursement, SamText } from '@icure/cardinal-be-sam-sdk'; import { MedicationType } from '../../../../shared/types'; import { TranslationService } from '../../../../shared/services/translation/translation.service'; import { MedicationInfographicsComponent } from '../medication-infographics/medication-infographics.component'; import * as i0 from "@angular/core"; export declare class MedicationCardComponent implements OnInit { private translationService; private cdr; medication: MedicationType; index: number; focused?: boolean; readOnly?: boolean; subMedication?: boolean; addPrescription: EventEmitter<MedicationType>; infographicsComponent?: MedicationInfographicsComponent; constructor(translationService: TranslationService, cdr: ChangeDetectorRef); language: keyof SamText; isExpanded: boolean; t: (key: string) => string; commercialization?: Commercialization; reimbursement?: Reimbursement; vmpName?: string; vmpGroupName?: string; cheap?: boolean; cheapest?: boolean; handleMedicationClick(): void; ngOnInit(): void; toggleMedicationDetails(): void; get showLinks(): boolean; getTranslatedText(text?: SamText, lang?: keyof SamText, fallback?: keyof SamText): string | undefined; static ɵfac: i0.ɵɵFactoryDeclaration<MedicationCardComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<MedicationCardComponent, "cardinal-medication-card", never, { "medication": { "alias": "medication"; "required": true; }; "index": { "alias": "index"; "required": true; }; "focused": { "alias": "focused"; "required": false; }; "readOnly": { "alias": "readOnly"; "required": false; }; "subMedication": { "alias": "subMedication"; "required": false; }; }, { "addPrescription": "addPrescription"; }, never, never, true, never>; }