UNPKG

@dangl/angular-ava

Version:

[![Node version](https://img.shields.io/npm/v/@dangl/angular-ava)](https://www.npmjs.com/package/@dangl/angular-ava)

27 lines (26 loc) 1.46 kB
import { AfterViewInit, OnInit } from '@angular/core'; import { MatExpansionPanel } from '@angular/material/expansion'; import { Observable } from 'rxjs'; import { IColorSettings } from '../../model/configInvoice.model'; import { SupportingDocument } from '../../model/invoice-models'; import { ITextWordInvoice } from '../../model/invoice-words.model'; import { ConfigurationInvoiceService } from '../../services/configuration-invoice.service'; import * as i0 from "@angular/core"; export declare class InvoiceDocumentsComponent implements OnInit, AfterViewInit { private configurationInvoiceService; documents: import("@angular/core").InputSignal<SupportingDocument[]>; documentsPanel: MatExpansionPanel | null; private destroyRef; readonly textWords$: Observable<ITextWordInvoice | null>; readonly colorSettings$: Observable<IColorSettings | null>; pdfViewEnabled: boolean; constructor(configurationInvoiceService: ConfigurationInvoiceService); ngOnInit(): void; ngAfterViewInit(): void; download(documentValue: SupportingDocument): void; private downloadAny; private downloadLink; private saveAs; static ɵfac: i0.ɵɵFactoryDeclaration<InvoiceDocumentsComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<InvoiceDocumentsComponent, "ava-invoice-documents", never, { "documents": { "alias": "documents"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>; }