data archive refresh works

This commit is contained in:
Jan Prochazka
2022-02-17 12:55:45 +01:00
parent d3fca75277
commit ca79db53ee
5 changed files with 31 additions and 3 deletions

View File

@@ -3,11 +3,24 @@
</script>
<script lang="ts">
import ToolStripCommandButton from '../buttons/ToolStripCommandButton.svelte';
import ToolStripContainer from '../buttons/ToolStripContainer.svelte';
import ToolStripExportButton, { createQuickExportHandlerRef } from '../buttons/ToolStripExportButton.svelte';
import JslDataGrid from '../datagrid/JslDataGrid.svelte';
export let archiveFolder = undefined;
export let archiveFile = undefined;
export let jslid = undefined;
const quickExportHandlerRef = createQuickExportHandlerRef();
</script>
<JslDataGrid jslid={jslid || `archive://${archiveFolder}/${archiveFile}`} />
<ToolStripContainer>
<JslDataGrid jslid={jslid || `archive://${archiveFolder}/${archiveFile}`} supportsReload />
<svelte:fragment slot="toolstrip">
<ToolStripCommandButton command="dataGrid.refresh" />
<ToolStripExportButton command="jslTableGrid.export" {quickExportHandlerRef} />
</svelte:fragment>
</ToolStripContainer>