mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-29 22:43:58 +00:00
allow drop on group #274
This commit is contained in:
@@ -35,19 +35,17 @@
|
|||||||
return res;
|
return res;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
</script>
|
|
||||||
|
|
||||||
<div
|
function handleDrop(e) {
|
||||||
class="group"
|
|
||||||
on:click={() => (isExpanded = !isExpanded)}
|
|
||||||
on:drop={e => {
|
|
||||||
var data = e.dataTransfer.getData('app_object_drag_data');
|
var data = e.dataTransfer.getData('app_object_drag_data');
|
||||||
if (data && onDropOnGroup) {
|
if (data && onDropOnGroup) {
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
onDropOnGroup(data, group);
|
onDropOnGroup(data, group);
|
||||||
}
|
}
|
||||||
}}
|
}
|
||||||
>
|
</script>
|
||||||
|
|
||||||
|
<div class="group" on:click={() => (isExpanded = !isExpanded)} on:drop={handleDrop}>
|
||||||
<span class="expand-icon">
|
<span class="expand-icon">
|
||||||
<FontIcon icon={groupIconFunc(isExpanded)} />
|
<FontIcon icon={groupIconFunc(isExpanded)} />
|
||||||
</span>
|
</span>
|
||||||
@@ -65,18 +63,20 @@
|
|||||||
</div>
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
{#each items as item}
|
<div on:drop={handleDrop}>
|
||||||
<AppObjectListItem
|
{#each items as item}
|
||||||
isHidden={!item.isMatched}
|
<AppObjectListItem
|
||||||
{...$$restProps}
|
isHidden={!item.isMatched}
|
||||||
{module}
|
{...$$restProps}
|
||||||
data={item.data}
|
{module}
|
||||||
{checkedObjectsStore}
|
data={item.data}
|
||||||
on:objectClick
|
{checkedObjectsStore}
|
||||||
{disableContextMenu}
|
on:objectClick
|
||||||
{passProps}
|
{disableContextMenu}
|
||||||
/>
|
{passProps}
|
||||||
{/each}
|
/>
|
||||||
|
{/each}
|
||||||
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
|
|||||||
Reference in New Issue
Block a user