carbon-components-svelte/types
Eric Liu b21600c9d6
feat(types): loosen icon prop type to allow any Svelte component #806 (#853)
* feat(types): loosen type for Carbon icons #806

* Add closeIcon option and remove stopPropagation on:click in HeaderAction (#840)

* Remove stopPropagation on:click

Remove stopPropagation on:click helps when you have more then one acction to switch between actions tabs

* fix bug for default icon

* add closeIcon attribute to HeaderAction

* feat(types): loosen type for Carbon icons #806

* chore: update TreeView, HeaderAction icon types

Co-authored-by: Daniel Miedzik <daniel.miedzik@gmail.com>
2021-10-15 16:40:23 -07:00
..
Accordion feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
AspectRatio Align v10.33 (#619) 2021-04-30 17:08:09 -07:00
Breadcrumb feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
Breakpoint fix(types): upgrade sveld and type constant props as accessors (#742) 2021-07-11 07:21:50 -07:00
Button feat(types): loosen icon prop type to allow any Svelte component #806 (#853) 2021-10-15 16:40:23 -07:00
Checkbox fix: add a value prop to Checkbox (#849) 2021-10-13 07:38:51 -07:00
CodeSnippet Remove clipboard-copy dependency from CodeSnippet, CopyButton (#726) 2021-07-05 12:12:28 -07:00
ComboBox feat: rebuild types, component api 2021-09-06 09:52:00 -07:00
ComposedModal Various features/fixes (#727) 2021-07-05 13:22:56 -07:00
ContentSwitcher feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
ContextMenu feat(types): loosen icon prop type to allow any Svelte component #806 (#853) 2021-10-15 16:40:23 -07:00
Copy feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
CopyButton Remove clipboard-copy dependency from CodeSnippet, CopyButton (#726) 2021-07-05 12:12:28 -07:00
DataTable fix(DataTable): useStaticWidth fix for title/description (#824) 2021-09-23 08:55:06 -07:00
DatePicker feat(date-picker): type flatpickrProps 2021-09-07 08:39:46 -07:00
Dropdown Alignment with Carbon version 10.29 (#529) 2021-02-19 16:08:16 -08:00
FileUploader fix(types): upgrade sveld and type constant props as accessors (#742) 2021-07-11 07:21:50 -07:00
FluidForm fix(fluid-form): forward missing events (#583) 2021-03-28 12:10:51 -07:00
Form fix(fluid-form): forward missing events (#583) 2021-03-28 12:10:51 -07:00
FormGroup Align v10.39 (#738) 2021-07-09 13:40:25 -07:00
FormItem feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
FormLabel feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
Grid feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
Icon feat(types): loosen icon prop type to allow any Svelte component #806 (#853) 2021-10-15 16:40:23 -07:00
ImageLoader fix(types): upgrade sveld and type constant props as accessors (#742) 2021-07-11 07:21:50 -07:00
InlineLoading feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
Link feat(types): loosen icon prop type to allow any Svelte component #806 (#853) 2021-10-15 16:40:23 -07:00
ListBox fix(types): upgrade sveld and type constant props as accessors (#742) 2021-07-11 07:21:50 -07:00
ListItem feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
Loading feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
LocalStorage fix(types): upgrade sveld and type constant props as accessors (#742) 2021-07-11 07:21:50 -07:00
Modal Various features/fixes (#727) 2021-07-05 13:22:56 -07:00
MultiSelect Align v10.39 (#738) 2021-07-09 13:40:25 -07:00
Notification feat(types): loosen icon prop type to allow any Svelte component #806 (#853) 2021-10-15 16:40:23 -07:00
NumberInput fix(types): upgrade sveld and type constant props as accessors (#742) 2021-07-11 07:21:50 -07:00
OrderedList Align v10.35 (#694) 2021-06-26 07:13:28 -07:00
OverflowMenu feat(types): loosen icon prop type to allow any Svelte component #806 (#853) 2021-10-15 16:40:23 -07:00
Pagination Alignment with Carbon version 10.31 (#571) 2021-03-20 10:39:14 -07:00
PaginationNav feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
Popover Alignment with Carbon version 10.31 (#571) 2021-03-20 10:39:14 -07:00
ProgressBar Export id in ProgressBar, add UX animated progress bar example (#732) 2021-07-07 10:08:03 -07:00
ProgressIndicator feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
RadioButton Align v10.36 (#696) 2021-06-26 14:39:49 -07:00
RadioButtonGroup Alignment with Carbon version 10.30 (#559) 2021-03-13 14:53:37 -08:00
RecursiveList RecursiveList (#717) 2021-07-05 08:43:48 -07:00
Search feat(types): loosen icon prop type to allow any Svelte component #806 (#853) 2021-10-15 16:40:23 -07:00
Select Fixes (#749) 2021-07-14 13:48:23 -07:00
SkeletonPlaceholder feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
SkeletonText feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
Slider Align v10.36 (#696) 2021-06-26 14:39:49 -07:00
StructuredList Align v10.36 (#696) 2021-06-26 14:39:49 -07:00
Tabs Alignment with Carbon version 10.31 (#571) 2021-03-20 10:39:14 -07:00
Tag feat(types): loosen icon prop type to allow any Svelte component #806 (#853) 2021-10-15 16:40:23 -07:00
TextArea Align v10.36 (#696) 2021-06-26 14:39:49 -07:00
TextInput Align v10.38 (#698) 2021-06-27 08:46:57 -07:00
Theme feat(theme): add Theme (#741) 2021-07-10 16:00:03 -07:00
Tile fix(clickable-tile): explicitly type restProps (#831) 2021-09-28 08:55:16 -07:00
TimePicker Align v10.36 (#696) 2021-06-26 14:39:49 -07:00
Toggle Align v10.36 (#696) 2021-06-26 14:39:49 -07:00
ToggleSmall feat(types): use the SvelteComponentTyped interface in the TypeScript definitions (#515) 2021-02-07 11:25:20 -08:00
Tooltip feat(types): loosen icon prop type to allow any Svelte component #806 (#853) 2021-10-15 16:40:23 -07:00
TooltipDefinition v0.38.0 2021-06-27 08:50:34 -07:00
TooltipIcon feat(types): loosen icon prop type to allow any Svelte component #806 (#853) 2021-10-15 16:40:23 -07:00
TreeView feat(types): loosen icon prop type to allow any Svelte component #806 (#853) 2021-10-15 16:40:23 -07:00
Truncate Alignment with Carbon version 10.29 (#529) 2021-02-19 16:08:16 -08:00
UIShell feat(types): loosen icon prop type to allow any Svelte component #806 (#853) 2021-10-15 16:40:23 -07:00
UnorderedList Align v10.35 (#694) 2021-06-26 07:13:28 -07:00
index.d.ts feat(theme): add Theme (#741) 2021-07-10 16:00:03 -07:00
README.md chore: change all ibm org references to carbon-design-system 2021-09-05 15:54:37 -07:00

types

The TypeScript definitions in this folder are auto-generated by sveld.

Do not edit these types directly. To add or update property types or definitions, update the JSDoc annotations in the component source code in the src folder.

Tests are located in the tests folder.