@netgrif/components
Version:
Netgrif Application Engine frontend Angular components
19 lines (18 loc) • 1.19 kB
TypeScript
import { Injector, OnDestroy, OnInit } from '@angular/core';
import { ComponentPortal } from '@angular/cdk/portal';
import { AbstractDashboardPortalTextFieldComponent, ComponentRegistryService, DataFieldPortalData, TextField } from '@netgrif/components-core';
import { TranslateService } from '@ngx-translate/core';
import { Subscription } from 'rxjs';
import * as i0 from "@angular/core";
export declare class DashboardPortalTextFieldComponent extends AbstractDashboardPortalTextFieldComponent implements OnInit, OnDestroy {
private registry;
private injector;
protected _subValue: Subscription;
componentPortal: ComponentPortal<any>;
constructor(translate: TranslateService, registry: ComponentRegistryService, injector: Injector, dataFieldPortalData: DataFieldPortalData<TextField>);
ngOnInit(): void;
protected initializePortalComponent(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DashboardPortalTextFieldComponent, [null, null, null, { optional: true; }]>;
static ɵcmp: i0.ɵɵComponentDeclaration<DashboardPortalTextFieldComponent, "nc-dashboard-portal-text-field", never, {}, {}, never, never, false, never>;
}