mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-18 17:16:01 +00:00
26 lines
1009 B
TypeScript
26 lines
1009 B
TypeScript
import _ from 'lodash';
|
|
import { GridConfig, GridCache, GridConfigColumns, createGridCache, GroupFunc } from './GridConfig';
|
|
import { ForeignKeyInfo, TableInfo, ColumnInfo, EngineDriver, NamedObjectInfo, DatabaseInfo } from 'dbgate-types';
|
|
import { parseFilter, getFilterType } from 'dbgate-filterparser';
|
|
import { filterName } from './filterName';
|
|
import { ChangeSetFieldDefinition, ChangeSetRowDefinition } from './ChangeSet';
|
|
import { Expression, Select, treeToSql, dumpSqlSelect, Condition } from 'dbgate-sqltree';
|
|
import { isTypeLogical } from 'dbgate-tools';
|
|
import { ChangeCacheFunc, ChangeConfigFunc, DisplayColumn } from './GridDisplay';
|
|
|
|
export class FormViewDisplay {
|
|
isLoadedCorrectly = true;
|
|
columns: DisplayColumn[];
|
|
public baseTable: TableInfo;
|
|
|
|
constructor(
|
|
public config: GridConfig,
|
|
protected setConfig: ChangeConfigFunc,
|
|
public cache: GridCache,
|
|
protected setCache: ChangeCacheFunc,
|
|
public driver?: EngineDriver,
|
|
public dbinfo: DatabaseInfo = null
|
|
) {}
|
|
|
|
}
|