From 2df821512f7e7174ad71dc4fba21829e815b4719 Mon Sep 17 00:00:00 2001 From: Gregor Wassmann Date: Fri, 31 Mar 2023 22:54:26 +0200 Subject: [PATCH] chore: v11 TreeView Size `compact` changed to `xs`. For better compatibility with existing codebases size `compact` is still supported. --- COMPONENT_INDEX.md | 2 +- docs/src/COMPONENT_API.json | 5 ++--- docs/src/pages/components/TreeView.svx | 6 +++--- .../TreeView/{TreeViewCompact.svelte => TreeViewXs.svelte} | 2 +- src/TreeView/TreeView.svelte | 7 +++---- tests/TreeView.test.svelte | 2 +- types/TreeView/TreeView.svelte.d.ts | 4 ++-- 7 files changed, 13 insertions(+), 15 deletions(-) rename docs/src/pages/framed/TreeView/{TreeViewCompact.svelte => TreeViewXs.svelte} (98%) diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index 48220220..a0d5f97b 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -4661,7 +4661,7 @@ export interface TreeNode { | selectedIds | No | let | Yes | ReadonlyArray | [] | Set the node ids to be selected | | activeId | No | let | Yes | TreeNodeId | "" | Set the current active node id
Only one node can be active | | children | No | let | No | Array | [] | Provide an array of children nodes to render | -| size | No | let | No | "default" | "compact" | "default" | Specify the TreeView size | +| size | Yes | let | No | "xs" | undefined | Specify the TreeView size | | labelText | No | let | No | string | "" | Specify the label text | | hideLabel | No | let | No | boolean | false | Set to `true` to visually hide the label text | | expandAll | No | function | No | () => void | () => { expandedIds = [...nodeIds]; } | Programmatically expand all nodes | diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json index d137a48f..02a7810d 100644 --- a/docs/src/COMPONENT_API.json +++ b/docs/src/COMPONENT_API.json @@ -14439,11 +14439,10 @@ "name": "size", "kind": "let", "description": "Specify the TreeView size", - "type": "\"default\" | \"compact\"", - "value": "\"default\"", + "type": "\"xs\"", "isFunction": false, "isFunctionDeclaration": false, - "isRequired": false, + "isRequired": true, "constant": false, "reactive": false }, diff --git a/docs/src/pages/components/TreeView.svx b/docs/src/pages/components/TreeView.svx index fe2a4aa0..3b83b9f5 100644 --- a/docs/src/pages/components/TreeView.svx +++ b/docs/src/pages/components/TreeView.svx @@ -23,11 +23,11 @@ The active node can be set through `activeId`. -## Compact size +## Extra-small size -Set `size` to `"compact"` to use the compact variant. +Set `size` to `"xs"` to use the extra-small variant. - + ## With icons diff --git a/docs/src/pages/framed/TreeView/TreeViewCompact.svelte b/docs/src/pages/framed/TreeView/TreeViewXs.svelte similarity index 98% rename from docs/src/pages/framed/TreeView/TreeViewCompact.svelte rename to docs/src/pages/framed/TreeView/TreeViewXs.svelte index 126c1871..16579b35 100644 --- a/docs/src/pages/framed/TreeView/TreeViewCompact.svelte +++ b/docs/src/pages/framed/TreeView/TreeViewXs.svelte @@ -46,7 +46,7 @@