friday-widgets
Version:
Professional embeddable accounting widgets for vertical SaaS platforms. Layer Financial-inspired design with comprehensive financial reporting capabilities.
31 lines • 949 B
TypeScript
/**
* Friday Invoice Widget - Layer Financial Inspired Design
*
* Professional invoice management widget with modern styling
*/
import { CSSResultGroup } from 'lit';
import { BaseWidget } from '../core/base-widget.js';
export declare class InvoiceWidget extends BaseWidget {
invoiceHeader: string;
showDemo: boolean;
private invoices;
private customers;
private selectedInvoice;
private showCreateForm;
private filters;
static get styles(): CSSResultGroup;
protected loadData(): Promise<void>;
private loadDemoData;
private getCustomerName;
private getStatusBadgeClass;
private selectInvoice;
private closeModal;
private recordPayment;
private renderFilters;
private renderInvoiceList;
private renderModal;
private renderInvoiceDetails;
private renderCreateForm;
render(): import("lit-html").TemplateResult<1>;
}
//# sourceMappingURL=invoice-widget-new.d.ts.map