UNPKG

@nova-ui/dashboards

Version:

Nova Dashboards is a framework designed to provide feature developers with a common solution for presenting data coming from various sources within a single view, as well as a set of predefined widget visualizations that are 100% configuration-driven and

28 lines (27 loc) 1.6 kB
import { ChangeDetectorRef, OnDestroy, OnInit } from "@angular/core"; import { AbstractControl, ControlValueAccessor, FormBuilder, FormControl, FormGroup, ValidationErrors } from "@angular/forms"; import { ITableWidgetColumnConfig } from "../../../../../../../components/table-widget/types"; import { IHasChangeDetector } from "../../../../../../../types"; import * as i0 from "@angular/core"; export declare class DescriptionConfigurationV2Component implements IHasChangeDetector, ControlValueAccessor, OnDestroy, OnInit { private formBuilder; changeDetector: ChangeDetectorRef; static lateLoadKey: string; formControl: AbstractControl; isWidthMessageDisplayed: boolean; form: FormGroup; changeFn: Function; private readonly destroy$; constructor(formBuilder: FormBuilder, changeDetector: ChangeDetectorRef); registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; validate(c: FormControl): ValidationErrors | null; writeValue(obj: ITableWidgetColumnConfig): void; ngOnInit(): void; ngOnDestroy(): void; stub(): void; isWidthMessageDisplayedForThisColumn(): boolean; static ɵfac: i0.ɵɵFactoryDeclaration<DescriptionConfigurationV2Component, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DescriptionConfigurationV2Component, "nui-description-configuration-v2", never, { "formControl": { "alias": "formControl"; "required": false; }; "isWidthMessageDisplayed": { "alias": "isWidthMessageDisplayed"; "required": false; }; }, {}, never, never, false, never>; }