import { Form } from '../../e2elib/lib/src/pageobjects/form.component';
|
import { ListSOP } from '../../libappsop/listsop';
|
import { DialogDummy } from '../dialogs/dialog.dummy';
|
|
export class FormUnitAccount extends Form {
|
public listAccount = new ListUnitAccounts();
|
|
public constructor() {
|
super('FormUnitAccounts');
|
}
|
}
|
|
// Unit accounts list is read-only, not able create/edit/delete account thus pass DialogDummy for initialization.
|
class ListUnitAccounts extends ListSOP<DialogDummy, ListUnitAccountsColumn> {
|
|
public constructor() {
|
super('FormUnitAccounts.ListAccounts', new DialogDummy());
|
|
// Set primary key column name(s), to display in error message when assert fails
|
this.rowPrimaryColumnNames = {Account: ''};
|
}
|
}
|
|
export interface ListUnitAccountsColumn {
|
Account?: string;
|
'Default value'?: string;
|
'Default UoM'?: string;
|
}
|