table designer checkbox

This commit is contained in:
Jan Prochazka
2022-08-26 18:23:43 +02:00
parent 7ac0b907e2
commit 0ae7939f93
4 changed files with 11 additions and 1 deletions

View File

@@ -4,6 +4,7 @@
import { tick } from 'svelte';
import { createDatabaseObjectMenu } from '../appobj/DatabaseObjectAppObject.svelte';
import CheckboxField from '../forms/CheckboxField.svelte';
import FontIcon from '../icons/FontIcon.svelte';
import InputTextModal from '../modals/InputTextModal.svelte';
@@ -233,7 +234,13 @@
use:contextMenu={settings?.canSelectColumns ? createMenu : '__no_menu'}
style={getTableColorStyle($currentThemeDefinition, table)}
>
<div>{alias || pureName}</div>
<div>
{#if settings?.canCheckTables}
<CheckboxField checked={false} />
{/if}
{alias || pureName}
</div>
{#if settings?.showTableCloseButton}
<div class="close" on:click={() => onRemoveTable(table)}>
<FontIcon icon="icon close" />

View File

@@ -22,6 +22,7 @@
appendTableSystemMenu: true,
customizeStyle: true,
allowDefineVirtualReferences: true,
canCheckTables: true,
}}
referenceComponent={DiagramDesignerReference}
/>

View File

@@ -22,6 +22,7 @@
appendTableSystemMenu: false,
customizeStyle: false,
allowDefineVirtualReferences: false,
canCheckTables: true,
}}
referenceComponent={QueryDesignerReference}
/>