@nakedobjects/gemini
Version:
Single Page Application client for a Naked Objects application.
21 lines (20 loc) • 1.03 kB
TypeScript
import { QueryList } from '@angular/core';
import { FormGroup } from '@angular/forms';
import { DialogViewModel, ParameterViewModel } from '@nakedobjects/view-models';
import { EditParameterComponent } from '../edit-parameter/edit-parameter.component';
import * as i0 from "@angular/core";
export declare class ParametersComponent {
parent: DialogViewModel;
form?: FormGroup;
parameters: ParameterViewModel[];
parmComponents?: QueryList<EditParameterComponent>;
private hasHint;
classes: (parm: ParameterViewModel) => {
[x: string]: boolean;
parameter: boolean;
multilinedialog: boolean;
};
focus(): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<ParametersComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ParametersComponent, "nof-parameters", never, { "parent": { "alias": "parent"; "required": true; }; "form": { "alias": "form"; "required": false; }; "parameters": { "alias": "parameters"; "required": true; }; }, {}, never, never, false, never>;
}