com.phloxui
Version:
PhloxUI Ng2+ Framework
21 lines (20 loc) • 707 B
TypeScript
import { Type } from '@angular/core';
import { ViewModel } from './ViewModel';
export declare class ColumnModel {
label: string;
value: string;
view: string;
editor: string;
editable: boolean;
width: string;
options: any;
editorOptions: any;
constructor(label: string, value: string, view: string, editor: string, editable: boolean, width: string, options?: any, editorOptions?: any);
getFieldNameFromValue(): string;
}
export declare class RecordViewModel extends ViewModel {
static readonly ColumnModel: Type<ColumnModel>;
columns: ColumnModel[];
constructor(iconURL: string, label: string, columns: ColumnModel[]);
fromJson(jsonData: any): void;
}