@nakedobjects/gemini
Version:
Single Page Application client for a Naked Objects application.
16 lines (15 loc) • 920 B
TypeScript
import { QueryList } from '@angular/core';
import { FormGroup } from '@angular/forms';
import { DomainObjectViewModel, PropertyViewModel } from '@nakedobjects/view-models';
import { EditPropertyComponent } from '../edit-property/edit-property.component';
import * as i0 from "@angular/core";
export declare class PropertiesComponent {
parent?: DomainObjectViewModel;
form?: FormGroup;
properties: PropertyViewModel[];
propComponents?: QueryList<EditPropertyComponent>;
classes(prop: PropertyViewModel): string;
focus(): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<PropertiesComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<PropertiesComponent, "nof-properties", never, { "parent": { "alias": "parent"; "required": false; }; "form": { "alias": "form"; "required": false; }; "properties": { "alias": "properties"; "required": true; }; }, {}, never, never, false, never>;
}