mirror of
https://github.com/hcengineering/platform.git
synced 2025-06-06 07:46:32 +00:00
Fix hide all attributes (#7583)
This commit is contained in:
parent
5373501776
commit
f44018f9ef
@ -510,6 +510,14 @@ export function createModel (builder: Builder): void {
|
||||
value: true
|
||||
})
|
||||
|
||||
builder.mixin(tracker.class.Milestone, core.class.Class, setting.mixin.Editable, {
|
||||
value: true
|
||||
})
|
||||
|
||||
builder.mixin(tracker.class.Component, core.class.Class, setting.mixin.Editable, {
|
||||
value: true
|
||||
})
|
||||
|
||||
builder.mixin(tracker.class.Issue, core.class.Class, view.mixin.LinkProvider, {
|
||||
encode: tracker.function.GetIssueLinkFragment
|
||||
})
|
||||
|
@ -29,6 +29,7 @@
|
||||
export let showLabel: IntlString | undefined = undefined
|
||||
export let draft = false
|
||||
export let showHeader: boolean = true
|
||||
export let isMainClass: boolean = false
|
||||
|
||||
const client = getClient()
|
||||
const hierarchy = client.getHierarchy()
|
||||
@ -53,8 +54,7 @@
|
||||
$: collapsed = getCollapsed(_class, nonEmpty)
|
||||
</script>
|
||||
|
||||
{#if keys.length}
|
||||
{#if showHeader}
|
||||
{#if showHeader && (keys.length > 0 || isMainClass)}
|
||||
<!-- svelte-ignore a11y-click-events-have-key-events -->
|
||||
<!-- svelte-ignore a11y-no-static-element-interactions -->
|
||||
<div
|
||||
@ -96,7 +96,8 @@
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
{/if}
|
||||
{#if keys.length}
|
||||
<div class="collapsed-container" class:collapsed>
|
||||
<AttributesBar {_class} {object} {keys} {readonly} {draft} on:update />
|
||||
</div>
|
||||
|
@ -38,6 +38,7 @@
|
||||
{allowedCollections}
|
||||
{showHeader}
|
||||
{readonly}
|
||||
isMainClass
|
||||
on:update
|
||||
/>
|
||||
{#each mixins as mixin}
|
||||
|
Loading…
Reference in New Issue
Block a user