change name of index to view in view modal

This commit is contained in:
kevmodrome 2020-04-14 12:21:42 +02:00
parent 58d42c4be6
commit f3c54efa03
1 changed files with 11 additions and 11 deletions

View File

@ -18,7 +18,7 @@
SHARD: "Shard Name", SHARD: "Shard Name",
} }
let index let view
let indexableModels = [] let indexableModels = []
let currentSnippetEditor = SNIPPET_EDITORS.MAP let currentSnippetEditor = SNIPPET_EDITORS.MAP
@ -26,8 +26,8 @@
map(node => ({ map(node => ({
node, node,
isallowed: isallowed:
index.allowedModelNodeIds && view.allowedModelNodeIds &&
index.allowedModelNodeIds.some(id => node.nodeId === id), view.allowedModelNodeIds.some(id => node.nodeId === id),
})), })),
filter(hierarchyFunctions.isModel), filter(hierarchyFunctions.isModel),
filter(hierarchyFunctions.isDecendant($store.currentNode.parent())), filter(hierarchyFunctions.isDecendant($store.currentNode.parent())),
@ -35,17 +35,17 @@
) )
store.subscribe($store => { store.subscribe($store => {
index = $store.currentNode view = $store.currentNode
indexableModels = indexableModelsFromIndex($store.hierarchy) indexableModels = indexableModelsFromIndex($store.hierarchy)
}) })
const toggleAllowedModel = model => { const toggleAllowedModel = model => {
if (model.isallowed) { if (model.isallowed) {
index.allowedModelNodeIds = index.allowedModelNodeIds.filter( view.allowedModelNodeIds = view.allowedModelNodeIds.filter(
id => id !== model.node.nodeId id => id !== model.node.nodeId
) )
} else { } else {
index.allowedModelNodeIds.push(model.node.nodeId) view.allowedModelNodeIds.push(model.node.nodeId)
} }
} }
</script> </script>
@ -61,12 +61,12 @@
{/if} {/if}
<div class="uk-grid-small" uk-grid> <div class="uk-grid-small" uk-grid>
<div class="uk-width-1-2@s"> <div class="uk-width-1-2@s">
<Textbox bind:text={index.name} label="Name" /> <Textbox bind:text={view.name} label="Name" />
</div> </div>
<div class="uk-width-1-2@s"> <div class="uk-width-1-2@s">
<Dropdown <Dropdown
label="View Type" label="View Type"
bind:selected={index.indexType} bind:selected={view.indexType}
options={['ancestor', 'reference']} /> options={['ancestor', 'reference']} />
</div> </div>
</div> </div>
@ -95,11 +95,11 @@
</span> </span>
{/each} {/each}
{#if currentSnippetEditor === SNIPPET_EDITORS.MAP} {#if currentSnippetEditor === SNIPPET_EDITORS.MAP}
<CodeArea bind:text={index.map} label="Map" /> <CodeArea bind:text={view.map} label="Map" />
{:else if currentSnippetEditor === SNIPPET_EDITORS.FILTER} {:else if currentSnippetEditor === SNIPPET_EDITORS.FILTER}
<CodeArea bind:text={index.filter} label="Filter" /> <CodeArea bind:text={view.filter} label="Filter" />
{:else if currentSnippetEditor === SNIPPET_EDITORS.SHARD} {:else if currentSnippetEditor === SNIPPET_EDITORS.SHARD}
<CodeArea bind:text={index.getShardName} label="Shard Name" /> <CodeArea bind:text={view.getShardName} label="Shard Name" />
{/if} {/if}
<ActionButton color="secondary" on:click={store.saveCurrentNode}> <ActionButton color="secondary" on:click={store.saveCurrentNode}>