mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-23 16:16:02 +00:00
refactor
This commit is contained in:
@@ -302,11 +302,11 @@
|
|||||||
<div class="columns" on:scroll={() => tick().then(onMoveReferences)} class:scroll={settings?.allowScrollColumns}>
|
<div class="columns" on:scroll={() => tick().then(onMoveReferences)} class:scroll={settings?.allowScrollColumns}>
|
||||||
{#each flatColumns || [] as column}
|
{#each flatColumns || [] as column}
|
||||||
<ColumnLine
|
<ColumnLine
|
||||||
nestingSupported={!!columns.find(x => x.getChildColumns)}
|
nestingSupported={!!settings?.isColumnExpandable && columns.find(x => settings?.isColumnExpandable(x))}
|
||||||
isExpandable={!!column.getChildColumns}
|
isExpandable={settings?.isColumnExpandable && settings?.isColumnExpandable(column)}
|
||||||
isExpanded={column.isExpanded}
|
isExpanded={settings?.isColumnExpanded && settings?.isColumnExpanded(column)}
|
||||||
expandLevel={column.expandLevel}
|
expandLevel={settings?.columnExpandLevel ? settings?.columnExpandLevel(column) : 0}
|
||||||
toggleExpanded={column.toggleExpanded}
|
toggleExpanded={value => settings?.toggleExpandedColumn(column, value)}
|
||||||
{column}
|
{column}
|
||||||
{table}
|
{table}
|
||||||
{designer}
|
{designer}
|
||||||
|
|||||||
@@ -327,6 +327,10 @@
|
|||||||
return false;
|
return false;
|
||||||
},
|
},
|
||||||
onClickTableHeader,
|
onClickTableHeader,
|
||||||
|
isColumnExpandable: column => !!column.getChildColumns,
|
||||||
|
isColumnExpanded: column => column.isExpanded,
|
||||||
|
columnExpandLevel: column => column.expandLevel,
|
||||||
|
toggleExpandedColumn: (column, value) => column.toggleExpanded(value),
|
||||||
}}
|
}}
|
||||||
referenceComponent={QueryDesignerReference}
|
referenceComponent={QueryDesignerReference}
|
||||||
value={createDesignerModel(config, dbInfos, dataPatterns)}
|
value={createDesignerModel(config, dbInfos, dataPatterns)}
|
||||||
|
|||||||
Reference in New Issue
Block a user