diff --git a/src/Checkbox/Checkbox.svelte b/src/Checkbox/Checkbox.svelte index 1ba3f507..b96bd497 100644 --- a/src/Checkbox/Checkbox.svelte +++ b/src/Checkbox/Checkbox.svelte @@ -30,7 +30,7 @@ export let disabled = false; /** - * Define the label text + * Specify the label text * @type {string} [labelText=""] */ export let labelText = ""; diff --git a/src/ComboBox/ComboBox.svelte b/src/ComboBox/ComboBox.svelte index a0960454..d6747abd 100644 --- a/src/ComboBox/ComboBox.svelte +++ b/src/ComboBox/ComboBox.svelte @@ -7,8 +7,19 @@ * @type {string} [id] */ export let id = "ccs-" + Math.random().toString(36); + + /** + * Set to `true` to indicate an invalid state + * @type {boolean} [invalid=false] + */ export let invalid = false; + + /** + * Specify the invalid state text + * @type {string} [invalidText=""] + */ export let invalidText = ""; + export let items = []; export let itemToString = (item) => item.text || item.id; export let light = false; diff --git a/src/DataTableSkeleton/DataTableSkeleton.svelte b/src/DataTableSkeleton/DataTableSkeleton.svelte index 3ffe2cec..ec463ff0 100644 --- a/src/DataTableSkeleton/DataTableSkeleton.svelte +++ b/src/DataTableSkeleton/DataTableSkeleton.svelte @@ -1,8 +1,33 @@ diff --git a/src/ListBox/ListBoxField.svelte b/src/ListBox/ListBoxField.svelte index 069d27b1..a7887fb5 100644 --- a/src/ListBox/ListBoxField.svelte +++ b/src/ListBox/ListBoxField.svelte @@ -10,6 +10,11 @@ * @type {string} [id] */ export let id = "ccs-" + Math.random().toString(36); + + /** + * Obtain a reference to the top-level HTML element + * @type {null | HTMLElement} [ref=null] + */ export let ref = null; import { getContext } from "svelte"; diff --git a/src/ListBox/ListBoxMenu.svelte b/src/ListBox/ListBoxMenu.svelte index 9cf640ff..8c0e01fd 100644 --- a/src/ListBox/ListBoxMenu.svelte +++ b/src/ListBox/ListBoxMenu.svelte @@ -4,13 +4,11 @@ * @type {string} [id] */ export let id = "ccs-" + Math.random().toString(36); - - $: menuId = `menu-${id}`;
diff --git a/src/TimePicker/TimePickerSelect.svelte b/src/TimePicker/TimePickerSelect.svelte index 159e5796..34720670 100644 --- a/src/TimePicker/TimePickerSelect.svelte +++ b/src/TimePicker/TimePickerSelect.svelte @@ -4,13 +4,14 @@ export let disabled = false; export let iconDescription = "Open list of options"; + export let labelText = ""; + export let hideLabel = true; + /** * Set an id for the select element * @type {string} [id] */ export let id = "ccs-" + Math.random().toString(36); - export let labelText = ""; - export let hideLabel = true; import { setContext } from "svelte"; import { writable } from "svelte/store"; @@ -42,14 +43,14 @@ {/if}