UNPKG

ontimize-web-ngx

Version:
40 lines (39 loc) 1.96 kB
import { AfterViewInit, Injector } from '@angular/core'; import { MatDialogRef } from '@angular/material/dialog'; import { ILayoutManagerComponent } from '../../../interfaces/layout-manager-component.interface'; import { OFormLayoutManagerMode } from '../../../interfaces/o-form-layout-manager-mode.interface'; import { DialogService } from '../../../services/dialog.service'; import { OFormLayoutManagerContentDirective } from '../directives/o-form-layout-manager-content.directive'; import { OFormLayoutManagerBase } from '../o-form-layout-manager-base.class'; import * as i0 from "@angular/core"; export declare class OFormLayoutDialogComponent implements OFormLayoutManagerMode, AfterViewInit { dialogRef: MatDialogRef<OFormLayoutDialogComponent>; protected injector: Injector; formLayoutManager: OFormLayoutManagerBase; queryParams: any; params: object; urlSegments: any[]; label: string; title: string; data: any; dialogTitleSeparator: string; protected component: any; protected dialogService: DialogService; contentDirective: OFormLayoutManagerContentDirective; constructor(dialogRef: MatDialogRef<OFormLayoutDialogComponent>, injector: Injector, data: any); ngAfterViewInit(): void; updateNavigation(data: any): void; updateActiveData(data: any): void; closeDialog(options?: any): void; getRouteOfActiveItem(): any[]; getParams(): any; getFormCacheData(): any; isMainComponent(comp: ILayoutManagerComponent): boolean; closeDetail(options: any): void; getDataToStore(): any; setModifiedState(formAttr: string, modified: boolean, confirmExit: boolean): void; canAddDetailComponent(): boolean; getIdOfActiveItem(): string; static ɵfac: i0.ɵɵFactoryDeclaration<OFormLayoutDialogComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<OFormLayoutDialogComponent, "o-form-layout-dialog", never, {}, {}, never, never, false, never>; }