@netgrif/components-core
Version:
Netgrif Application engine frontend core Angular library
14 lines (13 loc) • 565 B
TypeScript
import { InjectionToken } from "@angular/core";
import { DataField } from "./abstract-data-field";
import { FormControl } from "@angular/forms";
import { WrappedBoolean } from "../data-field-template/models/wrapped-boolean";
export interface DataFieldPortalData<T extends DataField<unknown>> {
dataField: T;
showLargeLayout: WrappedBoolean;
formControlRef: FormControl;
additionalFieldProperties?: {
[k: string]: string | number;
};
}
export declare const DATA_FIELD_PORTAL_DATA: InjectionToken<DataFieldPortalData<DataField<unknown>>>;