nakedobjects.spa
Version:
Single Page Application client for a Naked Objects application.
24 lines (23 loc) • 1.48 kB
HTML
<div id="pane1" class="single">
<div *ngIf="dialog" class="multilinedialog">
<div class="header">
<div class="type">{{objectFriendlyName}}</div>
<div class="title" gemini-drag tabindex="0">
<div>{{objectTitle}}</div>
<div>{{dialogTitle}}</div>
</div>
</div>
<div class="columnHeader" *ngFor="let column of header">{{column}}</div>
<div class="lineDialog" *ngFor="let row of rows; let i = index ">
<form *ngIf="!rowSubmitted(row)" (ngSubmit)="invokeAndAdd(i)" [formGroup]="form(i)" autocomplete="off">
<nof-parameters class="parameters multilinedialog" [parameters]="parameters(row)" [parent]="row" [form]="form(i)"></nof-parameters>
<input class="ok" tabindex="0" type="submit" value="OK" title="{{rowTooltip(row)}}" [disabled]="rowDisabled(row)" nofClick (leftClick)="invokeAndAdd(i)" />
<div class="co-validation">{{rowMessage(row)}}</div>
</form>
<nof-parameters *ngIf="rowSubmitted(row)" class="parameters" [parameters]="parameters(row)" [parent]="row"></nof-parameters>
<div *ngIf="rowSubmitted(row)" class="co-validation">{{rowMessage(row)}}</div>
</div>
<input class="close" tabindex="0" type="submit" value="Close" title="" nofClick (leftClick)="close()" />
<div class="count">{{count}}</div>
</div>
</div>