switch grid view command moved

This commit is contained in:
Jan Prochazka
2021-04-08 09:00:02 +02:00
parent 48f8908040
commit d3a019e8a3
4 changed files with 68 additions and 91 deletions

View File

@@ -1,14 +1,5 @@
<script lang="ts" context="module">
const getCurrentEditor = () => getActiveComponent('CollectionJsonView');
registerCommand({
id: 'dataJson.switchToTable',
category: 'Data Json',
name: 'Switch to table',
keyText: 'F4',
testEnabled: () => getCurrentEditor() != null,
onClick: () => getCurrentEditor().switchToTable(),
});
</script>
<script lang="ts">
@@ -56,18 +47,10 @@
loadData();
}
export function switchToTable() {
setConfig(cfg => ({
...cfg,
isJsonView: false,
}));
}
onMount(() => {
loadData();
});
registerMenu({ command: 'dataJson.switchToTable' });
const menu = getContextMenu();
$: grider = new ChangeSetGrider(loadedRows, changeSetState, dispatchChangeSet, display);
@@ -75,7 +58,7 @@
// $: console.log('GRIDER', grider);
</script>
<div class="flexcol flex1" use:contextMenu={menu}>
<div class="flexcol flex1" use:contextMenu={[{ placeTag: 'switch' }, menu]}>
<div class="toolbar">
<Pager bind:skip bind:limit on:load={() => display.reload()} />
</div>