ontimize-web-ngx
Version:
Ontimize Web framework using Angular 15
45 lines (44 loc) • 2.11 kB
TypeScript
import { DialogPosition } from '@angular/material/dialog';
import { OFormLayoutManagerComponent } from '../../o-form-layout-manager.component';
import * as i0 from "@angular/core";
export declare class OFormLayoutDialogOptionsDirective {
protected formLayoutManager: OFormLayoutManagerComponent;
constructor(formLayoutManager: OFormLayoutManagerComponent);
ngOnChanges(): void;
width: string;
minWidth: number | string;
maxWidth: number | string;
height: string;
minHeight: number | string;
maxHeight: number | string;
class: string | string[];
position: DialogPosition;
backdropClass: string;
protected _closeOnNavigation: boolean;
set closeOnNavigation(value: boolean);
protected _disableClose: boolean;
set disableClose(value: boolean);
title: string;
labelColumns: string;
separator: string;
dialogTitleSeparator: any;
getOptions(): {
width: string;
minWidth: string | number;
maxWidth: string | number;
height: string;
minHeight: string | number;
maxHeight: string | number;
class: string | string[];
position: DialogPosition;
backdropClass: string;
disableClose: boolean;
closeOnNavigation: boolean;
title: string;
labelColumns: string;
separator: string;
dialogTitleSeparator: any;
};
static ɵfac: i0.ɵɵFactoryDeclaration<OFormLayoutDialogOptionsDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<OFormLayoutDialogOptionsDirective, "o-form-layout-dialog-options, o-form-layout-manager[mode=\"dialog\"]", never, { "width": "width"; "minWidth": "min-width"; "maxWidth": "max-width"; "height": "height"; "minHeight": "min-height"; "maxHeight": "max-height"; "class": "class"; "position": "position"; "backdropClass": "backdrop-class"; "closeOnNavigation": "close-on-navigation"; "disableClose": "disable-close"; "title": "title"; "labelColumns": "label-columns"; "separator": "separator"; "dialogTitleSeparator": "dialog-title-separator"; }, {}, never, never, false, never>;
}