{"formatVersion":1,"toolchainVersion":"0.36.0+svelte@5.56.3","entries":{"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Accordion/Accordion.svelte":{"hash":"d073daf82582b1db53766e2fd8cbd019004147c3503867d013291626cce81091","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":64,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"align","kind":"let","description":"Specify alignment of accordion item chevron icon.","type":"\"start\" | \"end\"","typeSource":"jsdoc","value":"\"end\"","defaultValue":{"raw":"\"end\"","kind":"literal","value":"end"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":8,"column":2},"end":{"line":8,"column":27}}},{"name":"size","kind":"let","description":"Specify the size of the accordion.","type":"\"sm\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":30}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the accordion","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":30}}},{"name":"skeleton","kind":"let","description":"Set to `true` to display the skeleton state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":30}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":61,"column":4},"end":{"line":61,"column":12}}}],"events":[{"type":"forwarded","name":"click","element":"AccordionSkeleton","source":{"start":{"line":42,"column":4},"end":{"line":42,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"AccordionSkeleton","source":{"start":{"line":44,"column":4},"end":{"line":44,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"AccordionSkeleton","source":{"start":{"line":45,"column":4},"end":{"line":45,"column":17}}},{"type":"forwarded","name":"mouseover","element":"AccordionSkeleton","source":{"start":{"line":43,"column":4},"end":{"line":43,"column":16}}}],"typedefs":[],"generics":null,"rest_props":{"type":"InlineComponent","name":"AccordionSkeleton"},"extends":{"interface":"AccordionSkeletonProps","import":"\"./AccordionSkeleton.svelte\""},"contexts":[{"key":"carbon:Accordion","typeName":"CarbonAccordionContext","properties":[{"name":"disableItems","type":"import(\"svelte/store\").Writable<boolean>","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Accordion/AccordionItem.svelte":{"hash":"a9393186dd7ac5149f978c05ce067722b834a99496a2fd0afb73d585d026ec72","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":101,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"title","kind":"let","description":"Specify the title of the accordion item heading.\nAlternatively, use the \"title\" slot.","tags":[{"name":"example","body":" ```svelte\n <AccordionItem>\n   <div slot=\"title\">Custom Title</div>\n </AccordionItem>\n ```"}],"type":"string","typeSource":"default","value":"\"title\"","defaultValue":{"raw":"\"title\"","kind":"literal","value":"title"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":29}}},{"name":"open","kind":"let","description":"Set to `true` to open the first accordion item.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":26}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the accordion item.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":30}}},{"name":"ariaLabel","kind":"let","description":"Specify a custom label for the accordion button.\nThis is important for accessibility when the accordion has no visible title.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":35}}},{"name":"ref","kind":"let","description":"Obtain a reference to the heading button HTML element.","binding":"readonly","type":"null | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":99,"column":43},"end":{"line":99,"column":51}}},{"name":"title","default":false,"fallback":"{title}","slot_props":"Record<string, never>","source":{"start":{"line":96,"column":6},"end":{"line":96,"column":39}}}],"events":[{"type":"forwarded","name":"animationend","element":"li","source":{"start":{"line":67,"column":2},"end":{"line":67,"column":17}}},{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":79,"column":4},"end":{"line":79,"column":12}}},{"type":"forwarded","name":"keydown","element":"button","source":{"start":{"line":87,"column":4},"end":{"line":87,"column":14}}},{"type":"forwarded","name":"mouseenter","element":"button","source":{"start":{"line":85,"column":4},"end":{"line":85,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"button","source":{"start":{"line":86,"column":4},"end":{"line":86,"column":17}}},{"type":"forwarded","name":"mouseover","element":"button","source":{"start":{"line":84,"column":4},"end":{"line":84,"column":16}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"li"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Accordion/AccordionSkeleton.svelte":{"hash":"6fbe7ca06924516efa1a09b75ce679fcdd96dc850914665896d08514ff93a097","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":64,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"count","kind":"let","description":"Specify the number of accordion items to render","type":"number","typeSource":"default","value":"4","defaultValue":{"raw":"4","kind":"literal","value":4},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":23}}},{"name":"align","kind":"let","description":"Specify alignment of accordion item chevron icon.","type":"\"start\" | \"end\"","typeSource":"jsdoc","value":"\"end\"","defaultValue":{"raw":"\"end\"","kind":"literal","value":"end"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":27}}},{"name":"size","kind":"let","description":"Specify the size of the accordion.","type":"\"sm\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":30}}},{"name":"open","kind":"let","description":"Set to `false` to close the first accordion item","type":"boolean","typeSource":"default","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":25}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"ul","source":{"start":{"line":34,"column":2},"end":{"line":34,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"ul","source":{"start":{"line":36,"column":2},"end":{"line":36,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"ul","source":{"start":{"line":37,"column":2},"end":{"line":37,"column":15}}},{"type":"forwarded","name":"mouseover","element":"ul","source":{"start":{"line":35,"column":2},"end":{"line":35,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"ul"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/AspectRatio/AspectRatio.svelte":{"hash":"7da627a36d6b7ca4fb4d94d9c952d11586fe46106ff8d0583fb7d06b6d2affc9","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":24,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"ratio","kind":"let","description":"Specify the aspect ratio.","type":"\"2x1\" | \"2x3\" | \"16x9\" | \"4x3\" | \"1x1\" | \"3x4\" | \"3x2\" | \"9x16\" | \"1x2\"","typeSource":"jsdoc","value":"\"2x1\"","defaultValue":{"raw":"\"2x1\"","kind":"literal","value":"2x1"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":27}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":22,"column":45},"end":{"line":22,"column":53}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/BadgeIndicator/BadgeIndicator.svelte":{"hash":"bd3663d1e13ed6c0a3b459d7341d7b818ed1cb4b3bbe4777294c2ac768a34fb8","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":38,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"count","kind":"let","description":"Specify the badge count.\nOmit or set to `0` to render an empty dot.\nA numeric count greater than `999` displays as \"999+\".\nPass a string to override the displayed value (e.g. `\"1.2k\"`).","type":"number | string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":31}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":24}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Box/Box.svelte":{"hash":"1de152bbc2c7d6dd7faa2c1e3bfca06dec7fadfc0da83b7b84747192286ebe87","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":151,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"fill","kind":"let","description":"Set the background fill using a Carbon theme token.","type":"\"background\" | \"layer-01\" | \"layer-02\" | \"layer-03\" | \"field\" | \"inverse\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":30}}},{"name":"padding","kind":"let","description":"Set padding on all sides. Numbers `1`–`13` use the shared layout scale; strings accept any CSS length.","type":"SpacingValue | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":33}}},{"name":"paddingX","kind":"let","description":"Set horizontal padding. Numbers `1`–`13` use the shared layout scale; strings accept any CSS length.","type":"SpacingValue | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":34}}},{"name":"paddingY","kind":"let","description":"Set vertical padding. Numbers `1`–`13` use the shared layout scale; strings accept any CSS length.","type":"SpacingValue | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":34}}},{"name":"margin","kind":"let","description":"Set margin on all sides. Numbers `1`–`13` use the shared layout scale; strings accept any CSS length.","type":"SpacingValue | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":32}}},{"name":"marginX","kind":"let","description":"Set horizontal margin. Numbers `1`–`13` use the shared layout scale; strings accept any CSS length.","type":"SpacingValue | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":33}}},{"name":"marginY","kind":"let","description":"Set vertical margin. Numbers `1`–`13` use the shared layout scale; strings accept any CSS length.","type":"SpacingValue | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":49,"column":2},"end":{"line":49,"column":33}}},{"name":"border","kind":"let","description":"Set the border using a Carbon border token.","type":"\"subtle\" | \"strong\" | \"interactive\" | \"disabled\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":55,"column":2},"end":{"line":55,"column":32}}},{"name":"width","kind":"let","description":"Set the width. Numbers are treated as pixels; strings accept any CSS length.","type":"number | string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":61,"column":2},"end":{"line":61,"column":31}}},{"name":"maxWidth","kind":"let","description":"Set the max width. Numbers are treated as pixels; strings accept any CSS length.","type":"number | string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":67,"column":2},"end":{"line":67,"column":34}}},{"name":"minWidth","kind":"let","description":"Set the min width. Numbers are treated as pixels; strings accept any CSS length.","type":"number | string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":73,"column":2},"end":{"line":73,"column":34}}},{"name":"fullWidth","kind":"let","description":"Set to `true` to span the full width of the container","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":76,"column":2},"end":{"line":76,"column":31}}},{"name":"tag","kind":"let","description":"Specify the tag name.","type":"keyof HTMLElementTagNameMap","typeSource":"jsdoc","value":"\"div\"","defaultValue":{"raw":"\"div\"","kind":"literal","value":"div"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":82,"column":2},"end":{"line":82,"column":25}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":149,"column":2},"end":{"line":149,"column":10}}}],"events":[],"typedefs":[{"type":"1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13","name":"SpacingScale","ts":"type SpacingScale = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13;"},{"type":"SpacingScale | string","name":"SpacingValue","ts":"type SpacingValue = SpacingScale | string;"}],"generics":null,"rest_props":{"type":"Element","name":"any"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Breadcrumb/Breadcrumb.svelte":{"hash":"854eecda01f35965a4829fbcdfbefddcab450482be1289562f1dda084b4310b9","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":52,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"noTrailingSlash","kind":"let","description":"Set to `true` to hide the breadcrumb trailing slash","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":5,"column":2},"end":{"line":5,"column":37}}},{"name":"skeleton","kind":"let","description":"Set to `true` to display skeleton state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":8,"column":2},"end":{"line":8,"column":30}}},{"name":"labelText","kind":"let","description":"Specify the ARIA label for the nav","type":"string","typeSource":"default","value":"\"Breadcrumb\"","defaultValue":{"raw":"\"Breadcrumb\"","kind":"literal","value":"Breadcrumb"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":38}}},{"name":"size","kind":"let","description":"Specify the size of the breadcrumb.","type":"\"sm\" | \"md\"","typeSource":"jsdoc","value":"\"md\"","defaultValue":{"raw":"\"md\"","kind":"literal","value":"md"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":25}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":48,"column":6},"end":{"line":48,"column":14}}}],"events":[{"type":"forwarded","name":"click","element":"BreadcrumbSkeleton","source":{"start":{"line":28,"column":4},"end":{"line":28,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"BreadcrumbSkeleton","source":{"start":{"line":30,"column":4},"end":{"line":30,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"BreadcrumbSkeleton","source":{"start":{"line":31,"column":4},"end":{"line":31,"column":17}}},{"type":"forwarded","name":"mouseover","element":"BreadcrumbSkeleton","source":{"start":{"line":29,"column":4},"end":{"line":29,"column":16}}}],"typedefs":[],"generics":null,"rest_props":{"type":"InlineComponent","name":"BreadcrumbSkeleton"},"extends":{"interface":"BreadcrumbSkeletonProps","import":"\"./BreadcrumbSkeleton.svelte\""},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Breadcrumb/BreadcrumbItem.svelte":{"hash":"f019b49ac833e3a8f1adb1d64bd3643381b694b9364e01ca7305e84ae7a6f6ea","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":59,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"href","kind":"let","description":"Set the `href` to use an anchor link.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":30}}},{"name":"isCurrentPage","kind":"let","description":"Set to `true` if the breadcrumb item represents the current page","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":35}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"{props?: { \"aria-current\"?: string; class: \"bx--link\"; }}","tags":[{"name":"example","body":" ```svelte\n <BreadcrumbItem let:props>\n   <a {...props} href=\"/\">Home</a>\n </BreadcrumbItem>\n ```"}],"source":{"start":{"line":51,"column":4},"end":{"line":56,"column":6}}}],"events":[{"type":"forwarded","name":"click","element":"li","source":{"start":{"line":38,"column":2},"end":{"line":38,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"li","source":{"start":{"line":40,"column":2},"end":{"line":40,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"li","source":{"start":{"line":41,"column":2},"end":{"line":41,"column":15}}},{"type":"forwarded","name":"mouseover","element":"li","source":{"start":{"line":39,"column":2},"end":{"line":39,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"li","description":"```svelte\n<BreadcrumbItem let:props>\n<a {...props} href=\"/\">Home</a>\n</BreadcrumbItem>\n```"},"contexts":[{"key":"carbon:BreadcrumbItem","typeName":"CarbonBreadcrumbItemContext","properties":[]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Breadcrumb/BreadcrumbSkeleton.svelte":{"hash":"0c2cc78a973b2780a152b0220e11448e8b3dd0bdf407eb9afb10de75e3ac1911","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":35,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"noTrailingSlash","kind":"let","description":"Set to `true` to hide the breadcrumb trailing slash","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":37}}},{"name":"count","kind":"let","description":"Specify the number of breadcrumb items to render","type":"number","typeSource":"default","value":"3","defaultValue":{"raw":"3","kind":"literal","value":3},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":23}}},{"name":"size","kind":"let","description":"Specify the size of the breadcrumb.","type":"\"sm\" | \"md\"","typeSource":"jsdoc","value":"\"md\"","defaultValue":{"raw":"\"md\"","kind":"literal","value":"md"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":25}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":24,"column":2},"end":{"line":24,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":26,"column":2},"end":{"line":26,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":27,"column":2},"end":{"line":27,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":25,"column":2},"end":{"line":25,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Breakpoint/Breakpoint.svelte":{"hash":"c514f25e0b106c20c87e7d970286477657c66dec0966ee1f663212c9e5b75e04","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":53,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Determine the current Carbon grid breakpoint size.","binding":"readonly","type":"BreakpointSize","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":30}}},{"name":"sizes","kind":"let","description":"Carbon grid sizes as an object.","binding":"readonly","type":"Record<BreakpointSize, boolean>","typeSource":"jsdoc","value":"{     sm: false,     md: false,     lg: false,     xlg: false,     max: false,   }","defaultValue":{"raw":"{     sm: false,     md: false,     lg: false,     xlg: false,     max: false,   }","kind":"object","value":{"sm":false,"md":false,"lg":false,"xlg":false,"max":false}},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":24,"column":2},"end":{"line":30,"column":4}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"{ size: BreakpointSize; sizes: Record<BreakpointSize, boolean>; }","source":{"start":{"line":52,"column":0},"end":{"line":52,"column":23}}}],"events":[{"type":"dispatched","name":"change","detail":"{\n  size: BreakpointSize;\n  breakpointValue: BreakpointValue;\n}","source":{"start":{"line":49,"column":4},"end":{"line":49,"column":68}}}],"typedefs":[{"type":"\"sm\" | \"md\" | \"lg\" | \"xlg\" | \"max\"","name":"BreakpointSize","ts":"type BreakpointSize = \"sm\" | \"md\" | \"lg\" | \"xlg\" | \"max\";"},{"type":"320 | 672 | 1056 | 1312 | 1584","name":"BreakpointValue","ts":"type BreakpointValue = 320 | 672 | 1056 | 1312 | 1584;"}],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Button/Button.svelte":{"hash":"88bf82db6b9e3f930abd132859d32136d931955b99bd1c3d278da370e8767023","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":538,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"kind","kind":"let","description":"Specify the kind of button.","type":"\"primary\" | \"secondary\" | \"tertiary\" | \"ghost\" | \"danger\" | \"danger-tertiary\" | \"danger-ghost\"","typeSource":"jsdoc","value":"\"primary\"","defaultValue":{"raw":"\"primary\"","kind":"literal","value":"primary"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":30}}},{"name":"size","kind":"let","description":"Specify the size of button.\nWhen the `badge` slot is used, size is set to `lg` per Carbon design guidelines.","type":"\"default\" | \"field\" | \"small\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":30}}},{"name":"expressive","kind":"let","description":"Set to `true` to use Carbon's expressive typesetting","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":32}}},{"name":"isSelected","kind":"let","description":"Set to `true` to enable the selected state for an icon-only, ghost button.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":32}}},{"name":"icon","kind":"let","description":"Specify the icon to render.\nAlternatively, use the named slot \"icon\".","tags":[{"name":"example","body":" ```svelte\n <Button>\n   <Icon slot=\"icon\" size={20} />\n </Button>\n ```"}],"type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":47,"column":2},"end":{"line":47,"column":52}}},{"name":"iconDescription","kind":"let","description":"Specify the ARIA label for the button icon.\nOn an icon-only button, this also drives Carbon's tooltip. If omitted,\nthe icon-only button renders without a tooltip; supply your own\n`aria-label` or `aria-labelledby` for accessibility in that case.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":56,"column":2},"end":{"line":56,"column":41}}},{"name":"tooltipAlignment","kind":"let","description":"Set the alignment of the tooltip relative to the icon.\nOnly applies to icon-only buttons.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":63,"column":2},"end":{"line":63,"column":41}}},{"name":"tooltipPosition","kind":"let","description":"Set the position of the tooltip relative to the icon.","type":"\"top\" | \"right\" | \"bottom\" | \"left\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":69,"column":2},"end":{"line":69,"column":40}}},{"name":"hideTooltip","kind":"let","description":"Set to `true` to hide the tooltip while maintaining accessibility.\nOnly applies to icon-only buttons.\nWhen `true`, the tooltip is visually hidden but the `iconDescription` remains accessible to screen readers.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":76,"column":2},"end":{"line":76,"column":33}}},{"name":"as","kind":"let","description":"Set to `true` to render a custom HTML element.\nProps are destructured as `props` in the default slot.","tags":[{"name":"example","body":" ```svelte\n <Button let:props>\n   <div {...props}>Custom Element</div>\n </Button>\n ```"}],"type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":88,"column":2},"end":{"line":88,"column":24}}},{"name":"skeleton","kind":"let","description":"Set to `true` to display the skeleton state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":91,"column":2},"end":{"line":91,"column":30}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the button","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":94,"column":2},"end":{"line":94,"column":30}}},{"name":"href","kind":"let","description":"Set the `href` to use an anchor link.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":100,"column":2},"end":{"line":100,"column":30}}},{"name":"tabindex","kind":"let","description":"Specify the tabindex","type":"number | string | undefined","typeSource":"jsdoc","value":"\"0\"","defaultValue":{"raw":"\"0\"","kind":"literal","value":"0"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":106,"column":2},"end":{"line":106,"column":28}}},{"name":"type","kind":"let","description":"Specify the `type` attribute for the button element","type":"string","typeSource":"default","value":"\"button\"","defaultValue":{"raw":"\"button\"","kind":"literal","value":"button"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":109,"column":2},"end":{"line":109,"column":29}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML element.","binding":"readonly","type":"null | HTMLAnchorElement | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":115,"column":2},"end":{"line":115,"column":24}}},{"name":"portalTooltip","kind":"let","description":"Set to `true` to render the icon-only tooltip in a portal,\npreventing it from being clipped by `overflow: hidden` containers\nand enabling auto-flipping when the preferred direction lacks space.\nBy default, the tooltip is portalled when inside a `Modal`.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":124,"column":2},"end":{"line":124,"column":39}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"{ props: { role: \"button\"; type?: string; tabindex: any; disabled: boolean; href?: string; class: string; [key: string]: any; } }","source":{"start":{"line":505,"column":4},"end":{"line":505,"column":12}}},{"name":"badge","default":false,"slot_props":"Record<string, never>","description":"Compose a `BadgeIndicator` overlaid on an icon-only button. Size is set to `lg` automatically.","source":{"start":{"line":479,"column":4},"end":{"line":479,"column":25}}},{"name":"icon","default":false,"slot_props":"{ style: undefined | string; }","source":{"start":{"line":507,"column":6},"end":{"line":511,"column":8}}}],"events":[{"type":"forwarded","name":"blur","element":"ButtonSkeleton","source":{"start":{"line":347,"column":4},"end":{"line":347,"column":11}}},{"type":"forwarded","name":"click","element":"ButtonSkeleton","source":{"start":{"line":345,"column":4},"end":{"line":345,"column":12}}},{"type":"forwarded","name":"focus","element":"ButtonSkeleton","source":{"start":{"line":346,"column":4},"end":{"line":346,"column":12}}},{"type":"forwarded","name":"mousedown","element":"a","source":{"start":{"line":363,"column":8},"end":{"line":363,"column":20}}},{"type":"forwarded","name":"mouseenter","element":"ButtonSkeleton","source":{"start":{"line":349,"column":4},"end":{"line":349,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"ButtonSkeleton","source":{"start":{"line":350,"column":4},"end":{"line":350,"column":17}}},{"type":"forwarded","name":"mouseover","element":"ButtonSkeleton","source":{"start":{"line":348,"column":4},"end":{"line":348,"column":16}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"button | a | div"},"extends":{"interface":"ButtonSkeletonProps","import":"\"./ButtonSkeleton.svelte\""},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Button/ButtonSet.svelte":{"hash":"f890e71c14eb123fc37a76d5c506e4e2c6e1cf75d4762cb60449f14416e335ed","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":13,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"stacked","kind":"let","description":"Set to `true` to stack the buttons vertically","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":29}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":11,"column":2},"end":{"line":11,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Button/ButtonSkeleton.svelte":{"hash":"5a3474d06ebbccaabbdfcc17f93519530c5f11ca0ffaed990e6817215714349f","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":55,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"href","kind":"let","description":"Set the `href` to use an anchor link.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":30}}},{"name":"size","kind":"let","description":"Specify the size of button skeleton.","type":"\"default\" | \"field\" | \"small\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":30}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"blur","element":"a","source":{"start":{"line":30,"column":4},"end":{"line":30,"column":11}}},{"type":"forwarded","name":"click","element":"a","source":{"start":{"line":28,"column":4},"end":{"line":28,"column":12}}},{"type":"forwarded","name":"focus","element":"a","source":{"start":{"line":29,"column":4},"end":{"line":29,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"a","source":{"start":{"line":32,"column":4},"end":{"line":32,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"a","source":{"start":{"line":33,"column":4},"end":{"line":33,"column":17}}},{"type":"forwarded","name":"mouseover","element":"a","source":{"start":{"line":31,"column":4},"end":{"line":31,"column":16}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"a"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Checkbox/Checkbox.svelte":{"hash":"9a58b77f78d658b113d6827acc477810523814a1d5cc4947d8b61b355be722e8","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":223,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"value","kind":"let","description":"Specify the value of the checkbox.","type":"T","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":43}}},{"name":"checked","kind":"let","description":"Specify whether the checkbox is checked.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":29}}},{"name":"group","kind":"let","description":"Specify the bound group.","binding":"writable","type":"ReadonlyArray<T> | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":31}}},{"name":"indeterminate","kind":"let","description":"Specify whether the checkbox is indeterminate.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":35}}},{"name":"skeleton","kind":"let","description":"Set to `true` to display the skeleton state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":30}}},{"name":"required","kind":"let","description":"Set to `true` to mark the field as required","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":30}}},{"name":"readonly","kind":"let","description":"Set to `true` for the checkbox to be read-only","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":40,"column":2},"end":{"line":40,"column":30}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the checkbox","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":30}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":46,"column":2},"end":{"line":46,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":49,"column":2},"end":{"line":49,"column":31}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":29}}},{"name":"name","kind":"let","description":"Set a name for the input element","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":55,"column":2},"end":{"line":55,"column":23}}},{"name":"title","kind":"let","description":"Specify the title attribute for the label element.","binding":"readonly","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":62,"column":2},"end":{"line":62,"column":31}}},{"name":"id","kind":"let","description":"Set an id for the input label","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":65,"column":2},"end":{"line":65,"column":54}}},{"name":"tabindex","kind":"let","description":"Set the tabindex for the input element.","type":"number | string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":71,"column":2},"end":{"line":71,"column":34}}},{"name":"decorative","kind":"let","description":"Set to `true` to hide the input from the accessibility tree via CSS\n(not just tabindex/aria-hidden, which axe-core's nested-interactive\ncheck does not treat as sufficient). Use when this Checkbox is\nnested inside another interactive/widget-role element that already\nowns the checked-state semantics (e.g. a listbox option) and the\ncheckbox itself is purely decorative.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":81,"column":2},"end":{"line":81,"column":32}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":87,"column":2},"end":{"line":87,"column":24}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":209,"column":8},"end":{"line":209,"column":55}}}],"events":[{"type":"forwarded","name":"blur","element":"input","source":{"start":{"line":197,"column":6},"end":{"line":197,"column":13}}},{"type":"forwarded","name":"change","element":"input","source":{"start":{"line":195,"column":6},"end":{"line":195,"column":15}}},{"type":"dispatched","name":"check","detail":"boolean","source":{"start":{"line":192,"column":10},"end":{"line":192,"column":39}}},{"type":"forwarded","name":"click","element":"CheckboxSkeleton","source":{"start":{"line":139,"column":4},"end":{"line":139,"column":12}}},{"type":"forwarded","name":"focus","element":"input","source":{"start":{"line":196,"column":6},"end":{"line":196,"column":14}}},{"type":"forwarded","name":"mouseenter","element":"CheckboxSkeleton","source":{"start":{"line":141,"column":4},"end":{"line":141,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"CheckboxSkeleton","source":{"start":{"line":142,"column":4},"end":{"line":142,"column":17}}},{"type":"forwarded","name":"mouseover","element":"CheckboxSkeleton","source":{"start":{"line":140,"column":4},"end":{"line":140,"column":16}}}],"typedefs":[],"generics":["T","T = any"],"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Checkbox/CheckboxGroup.svelte":{"hash":"8be93dc1001996f1ac9687786f37d97819aebd301311fad1013456f13eb321c9","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":150,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selected","kind":"let","description":"Set the selected checkbox values.","binding":"writable","type":"ReadonlyArray<string | number>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable all checkboxes","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":30}}},{"name":"required","kind":"let","description":"Set to `true` to require at least one selection.","type":"boolean","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":34}}},{"name":"name","kind":"let","description":"Specify a name attribute for the checkbox inputs.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":30}}},{"name":"legendText","kind":"let","description":"Specify the legend text.\nAlternatively, use the named slot \"legendChildren\".","tags":[{"name":"example","body":" ```svelte\n <CheckboxGroup>\n   <span slot=\"legendChildren\">Custom Legend</span>\n   <Checkbox value=\"a\" labelText=\"Option A\" />\n   <Checkbox value=\"b\" labelText=\"Option B\" />\n </CheckboxGroup>\n ```"}],"type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":40,"column":2},"end":{"line":40,"column":29}}},{"name":"hideLegend","kind":"let","description":"Set to `true` to visually hide the legend","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":32}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":46,"column":2},"end":{"line":46,"column":29}}},{"name":"readonly","kind":"let","description":"Set to `true` to use the read-only variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":49,"column":2},"end":{"line":49,"column":30}}},{"name":"id","kind":"let","description":"Set an id for the container div element.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":55,"column":2},"end":{"line":55,"column":28}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":138,"column":4},"end":{"line":138,"column":12}}},{"name":"legendChildren","default":false,"fallback":"{legendText}","slot_props":"Record<string, never>","source":{"start":{"line":135,"column":8},"end":{"line":135,"column":55}}}],"events":[{"type":"dispatched","name":"change","detail":"ReadonlyArray<string | number>","source":{"start":{"line":97,"column":6},"end":{"line":97,"column":31}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":122,"column":2},"end":{"line":122,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":124,"column":2},"end":{"line":124,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":125,"column":2},"end":{"line":125,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":123,"column":2},"end":{"line":123,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[{"key":"carbon:CheckboxGroup","typeName":"CarbonCheckboxGroupContext","properties":[{"name":"selectedValues","type":"import(\"svelte/store\").Writable<ReadonlyArray<string | number>>","description":"","optional":false},{"name":"groupName","type":"any","optional":false},{"name":"groupRequired","type":"any","optional":false},{"name":"readonly","type":"any","optional":false},{"name":"update","type":"(value: string | number, checked: boolean) => void","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Checkbox/CheckboxSkeleton.svelte":{"hash":"2f989706b1fc12ba0d75777e432d36cbbc7e11bab857dbf304bcc60eedd82ec3","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":15,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":10,"column":2},"end":{"line":10,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":11,"column":2},"end":{"line":11,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":9,"column":2},"end":{"line":9,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/CodeSnippet/CodeSnippet.svelte":{"hash":"b1343065459a8bc478c4e7d2bfb6b4bf1c646dafb1c166d8d4a632c5dcecdb4c","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":444,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"type","kind":"let","description":"Set the type of code snippet.","type":"\"single\" | \"inline\" | \"multi\"","typeSource":"jsdoc","value":"\"single\"","defaultValue":{"raw":"\"single\"","kind":"literal","value":"single"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":29}}},{"name":"code","kind":"let","description":"Set the code snippet text.\nAlternatively, use the default slot.\n\nNOTE: you *must* use the `code` prop for the copy-to-clipboard functionality.","tags":[{"name":"example","body":" ```svelte\n <CodeSnippet>{code}</CodeSnippet>\n ```"}],"type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":30}}},{"name":"copy","kind":"let","description":"By default, this component uses `navigator.clipboard.writeText` API to copy text to the user's clipboard.\n\nProvide a custom function to override this behavior.","type":"(code: string) => void | Promise<void>","typeSource":"jsdoc","defaultValue":{"raw":"async (code) => {     try {       await navigator.clipboard.writeText(code);     } catch (error) {       console.log(error);     }   }","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":41,"column":2},"end":{"line":47,"column":4}}},{"name":"expanded","kind":"let","description":"Set to `true` to expand a multi-line code snippet (type=\"multi\").","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":53,"column":2},"end":{"line":53,"column":30}}},{"name":"hideCopyButton","kind":"let","description":"Set to `true` to hide the copy button","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":56,"column":2},"end":{"line":56,"column":36}}},{"name":"disabled","kind":"let","description":"Set to `true` for the disabled variant.\nOnly applies to the \"single\", \"multi\" types.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":62,"column":2},"end":{"line":62,"column":30}}},{"name":"wrapText","kind":"let","description":"Set to `true` to wrap the text.\n\nNOTE: this prop only works with the `type=\"multi\"` variant.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":69,"column":2},"end":{"line":69,"column":30}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":72,"column":2},"end":{"line":72,"column":27}}},{"name":"skeleton","kind":"let","description":"Set to `true` to display the skeleton state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":75,"column":2},"end":{"line":75,"column":30}}},{"name":"copyButtonDescription","kind":"let","description":"Specify the ARIA label for the copy button icon.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":81,"column":2},"end":{"line":81,"column":47}}},{"name":"copyLabel","kind":"let","description":"Specify the ARIA label of the copy button.","type":"string","typeSource":"jsdoc","value":"\"Copy code\"","defaultValue":{"raw":"\"Copy code\"","kind":"literal","value":"Copy code"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":87,"column":2},"end":{"line":87,"column":37}}},{"name":"codeLabel","kind":"let","description":"Specify the ARIA label of the code snippet container (single/multi variants).","type":"string","typeSource":"default","value":"\"Code snippet\"","defaultValue":{"raw":"\"Code snippet\"","kind":"literal","value":"Code snippet"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":92,"column":2},"end":{"line":92,"column":40}}},{"name":"feedback","kind":"let","description":"Specify the feedback text displayed when clicking the snippet","type":"string","typeSource":"default","value":"\"Copied!\"","defaultValue":{"raw":"\"Copied!\"","kind":"literal","value":"Copied!"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":95,"column":2},"end":{"line":95,"column":34}}},{"name":"feedbackTimeout","kind":"let","description":"Set the timeout duration (ms) to display feedback text","type":"number","typeSource":"default","value":"2000","defaultValue":{"raw":"2000","kind":"literal","value":2000},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":98,"column":2},"end":{"line":98,"column":36}}},{"name":"feedbackIcon","kind":"let","description":"Specify an icon to render on the copy button during the feedback window\n(e.g. after copying). When unset, the copy icon is always shown.\n\nNOTE: this prop does not apply to the `type=\"inline\"` variant.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":107,"column":2},"end":{"line":107,"column":60}}},{"name":"showLessText","kind":"let","description":"Specify the show less text.\n\nNOTE: this prop only works with the `type=\"multi\"` variant.","type":"string","typeSource":"default","value":"\"Show less\"","defaultValue":{"raw":"\"Show less\"","kind":"literal","value":"Show less"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":114,"column":2},"end":{"line":114,"column":40}}},{"name":"showMoreText","kind":"let","description":"Specify the show more text.\n\nNOTE: this prop only works with the `type=\"multi\"` variant.","type":"string","typeSource":"default","value":"\"Show more\"","defaultValue":{"raw":"\"Show more\"","kind":"literal","value":"Show more"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":121,"column":2},"end":{"line":121,"column":40}}},{"name":"showMoreLess","kind":"let","description":"Set to `false` to hide the show more/less button.\n\nNOTE: this prop only works with the `type=\"multi\"` variant.","binding":"writable","type":"boolean","typeSource":"default","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":129,"column":2},"end":{"line":129,"column":33}}},{"name":"id","kind":"let","description":"Set an id for the code element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":132,"column":2},"end":{"line":132,"column":54}}},{"name":"ref","kind":"let","description":"Obtain a reference to the pre HTML element.","binding":"readonly","type":"null | HTMLPreElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":138,"column":2},"end":{"line":138,"column":24}}},{"name":"copyRef","kind":"let","description":"Obtain a reference to the underlying copy button element.","type":"null | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":141,"column":2},"end":{"line":141,"column":28}}},{"name":"portalTooltip","kind":"let","description":"Set how the \"Copied!\" feedback tooltip is rendered.\nBy default, it is rendered in a portal so it is never clipped by an\n`overflow: hidden` container. Set to `false` to use Carbon's inline\nfeedback caret instead.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":150,"column":2},"end":{"line":150,"column":39}}},{"name":"tooltipPosition","kind":"let","description":"Set the position of the feedback tooltip relative to the copy button.","type":"\"top\" | \"right\" | \"bottom\" | \"left\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":156,"column":2},"end":{"line":156,"column":40}}},{"name":"tooltipAlignment","kind":"let","description":"Set the alignment of the feedback tooltip relative to the copy button.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":162,"column":2},"end":{"line":162,"column":41}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"{code}","slot_props":"Record<string, never>","source":{"start":{"line":402,"column":33},"end":{"line":402,"column":52}}}],"events":[{"type":"forwarded","name":"animationend","element":"CopyButton","source":{"start":{"line":420,"column":8},"end":{"line":420,"column":23}}},{"type":"forwarded","name":"click","element":"CodeSnippetSkeleton","source":{"start":{"line":282,"column":4},"end":{"line":282,"column":12}}},{"type":"dispatched","name":"collapse","detail":"null","source":{"start":{"line":12,"column":5},"end":{"line":12,"column":27}}},{"type":"dispatched","name":"copy","detail":"null","source":{"start":{"line":327,"column":14},"end":{"line":327,"column":30}}},{"type":"dispatched","name":"copy:error","detail":"{ error: unknown }","source":{"start":{"line":333,"column":10},"end":{"line":333,"column":43}}},{"type":"dispatched","name":"expand","detail":"null","source":{"start":{"line":11,"column":5},"end":{"line":11,"column":25}}},{"type":"forwarded","name":"mouseenter","element":"CodeSnippetSkeleton","source":{"start":{"line":284,"column":4},"end":{"line":284,"column":17}}},{"type":"dispatched","name":"mouseenter:copy-button","detail":"MouseEvent","source":{"start":{"line":421,"column":34},"end":{"line":421,"column":75}}},{"type":"forwarded","name":"mouseleave","element":"CodeSnippetSkeleton","source":{"start":{"line":285,"column":4},"end":{"line":285,"column":17}}},{"type":"dispatched","name":"mouseleave:copy-button","detail":"MouseEvent","source":{"start":{"line":422,"column":34},"end":{"line":422,"column":75}}},{"type":"forwarded","name":"mouseover","element":"CodeSnippetSkeleton","source":{"start":{"line":283,"column":4},"end":{"line":283,"column":16}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"button | span","description":"Rest props are spread to the span (inline variant) or the copy button (single/multi)."},"contexts":[],"diagnostics":[{"component":"./CodeSnippet/CodeSnippet.svelte","kind":"event-no-source","name":"expand","message":"@event \"expand\" has no matching dispatch or callback prop.","source":{"start":{"line":11,"column":5},"end":{"line":11,"column":25}}},{"component":"./CodeSnippet/CodeSnippet.svelte","kind":"event-no-source","name":"collapse","message":"@event \"collapse\" has no matching dispatch or callback prop.","source":{"start":{"line":12,"column":5},"end":{"line":12,"column":27}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/CodeSnippet/CodeSnippetSkeleton.svelte":{"hash":"e866ea1df15e2121aee02e4c87520ffba3bc898cb365612deff236e4acd49587","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":30,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"type","kind":"let","description":"Set the type of code snippet.","type":"\"single\" | \"multi\"","typeSource":"jsdoc","value":"\"single\"","defaultValue":{"raw":"\"single\"","kind":"literal","value":"single"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":29}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":19,"column":2},"end":{"line":19,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":20,"column":2},"end":{"line":20,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":18,"column":2},"end":{"line":18,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ComboBox/ComboBox.svelte":{"hash":"6bb7ba1fdcca5fff6cda582e99bd596437075e9d9486edf470a5978f8d99cf8c","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":1017,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"items","kind":"let","description":"Set the combobox items.","type":"ReadonlyArray<Item>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":24}}},{"name":"itemToString","kind":"let","description":"Override the display of a combobox item.","type":"(item: Item) => string","typeSource":"jsdoc","defaultValue":{"raw":"(item) => item.text ?? item.id","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":59}}},{"name":"selectedId","kind":"let","description":"Set the selected item by value id.","binding":"writable","type":"Item[\"id\"]","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":45,"column":2},"end":{"line":45,"column":36}}},{"name":"value","kind":"let","description":"Specify the selected combobox value.","binding":"writable","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":51,"column":2},"end":{"line":51,"column":24}}},{"name":"direction","kind":"let","description":"Specify the direction of the combobox dropdown menu.","type":"\"bottom\" | \"top\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":57,"column":2},"end":{"line":57,"column":34}}},{"name":"size","kind":"let","description":"Set the size of the combobox.","type":"\"xs\" | \"sm\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":63,"column":2},"end":{"line":63,"column":30}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the combobox","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":66,"column":2},"end":{"line":66,"column":30}}},{"name":"labelText","kind":"let","description":"Specify the title text of the combobox","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":69,"column":2},"end":{"line":69,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":72,"column":2},"end":{"line":72,"column":31}}},{"name":"placeholder","kind":"let","description":"Specify the placeholder text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":75,"column":2},"end":{"line":75,"column":30}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":78,"column":2},"end":{"line":78,"column":29}}},{"name":"invalidText","kind":"let","description":"Specify the invalid state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":81,"column":2},"end":{"line":81,"column":30}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":84,"column":2},"end":{"line":84,"column":29}}},{"name":"warn","kind":"let","description":"Set to `true` to indicate a warning state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":87,"column":2},"end":{"line":87,"column":26}}},{"name":"warnText","kind":"let","description":"Specify the warning state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":90,"column":2},"end":{"line":90,"column":27}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":93,"column":2},"end":{"line":93,"column":27}}},{"name":"open","kind":"let","description":"Set to `true` to open the combobox menu dropdown.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":99,"column":2},"end":{"line":99,"column":26}}},{"name":"readonly","kind":"let","description":"Set to `true` to use the read-only variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":102,"column":2},"end":{"line":102,"column":30}}},{"name":"fluid","kind":"let","description":"Set to `true` to use the fluid variant.\nInherited from the parent `FluidForm` context,\nso it does not need to be set when used inside `FluidForm`.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":109,"column":2},"end":{"line":109,"column":27}}},{"name":"condensed","kind":"let","description":"Set to `true` to render condensed menu items in the fluid variant.\nMenu items use the default height instead of the taller fluid height.\nOnly applies when the fluid variant is active.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":116,"column":2},"end":{"line":116,"column":31}}},{"name":"allowCustomValue","kind":"let","description":"Set to `true` to allow custom values that are not in the items list.\nBy default, user-entered text is cleared when the combobox loses focus without selecting an item.\nWhen enabled, custom text is preserved.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":123,"column":2},"end":{"line":123,"column":38}}},{"name":"clearFilterOnOpen","kind":"let","description":"Set to `true` to clear the input value when opening the dropdown.\nThis allows users to see all available items instead of only filtered results.\nThe original value is restored if the dropdown is closed without making a selection.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":130,"column":2},"end":{"line":130,"column":39}}},{"name":"selectTextOnFocus","kind":"let","description":"Set to `true` to select all text in the input when it receives focus (e.g. on tab or click).","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":135,"column":2},"end":{"line":135,"column":39}}},{"name":"openOnClear","kind":"let","description":"Set to `true` to reopen the dropdown menu after clearing the selection.\nThis allows users to immediately see all available items after clearing.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":141,"column":2},"end":{"line":141,"column":33}}},{"name":"typeahead","kind":"let","description":"Set to `true` to enable autocomplete with typeahead","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":144,"column":2},"end":{"line":144,"column":31}}},{"name":"autoHighlight","kind":"let","description":"Control whether the first matching item is automatically highlighted as the user types.\n- `\"none\"`: No auto-highlighting (default). The user must use arrow keys or hover to highlight items.\n- `\"first-match\"`: Automatically highlight the first non-disabled filtered item on each input change.","type":"\"none\" | \"first-match\"","typeSource":"jsdoc","value":"\"none\"","defaultValue":{"raw":"\"none\"","kind":"literal","value":"none"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":152,"column":2},"end":{"line":152,"column":36}}},{"name":"shouldFilterItem","kind":"let","description":"Determine if an item should be filtered given the current combobox value.\nWhen `typeahead` is enabled and no custom function is provided,\nthe default case-insensitive prefix matching is used.\nWhen a custom function is provided, it is used even with `typeahead`.\n@default () => true","type":"(item: Item, value: string) => boolean","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":166,"column":2},"end":{"line":166,"column":52}}},{"name":"translateWithId","kind":"let","description":"Override the chevron icon label based on the open state.\nDefaults to \"Open menu\" when closed and \"Close menu\" when open.","type":"(id: import(\"../ListBox/ListBoxMenuIcon.svelte\").ListBoxMenuIconTranslationId) => string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":173,"column":2},"end":{"line":173,"column":41}}},{"name":"translateWithIdSelection","kind":"let","description":"Override the label of the clear button when the input has a selection.\nDefaults to \"Clear selected item\" since a combo box can only have one selection.","type":"(id: \"clearSelection\") => string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":180,"column":2},"end":{"line":180,"column":50}}},{"name":"id","kind":"let","description":"Set an id for the list box component","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":183,"column":2},"end":{"line":183,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the input.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":189,"column":2},"end":{"line":189,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":195,"column":2},"end":{"line":195,"column":24}}},{"name":"listRef","kind":"let","description":"Obtain a reference to the list HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":202,"column":2},"end":{"line":202,"column":28}}},{"name":"virtualize","kind":"let","description":"Enable virtualization for large lists. Virtualization renders only the items currently visible in the viewport, improving performance for large lists.\n\nBy default, virtualization is automatically enabled for lists with more than 100 items.\n\nSet `virtualize={false}` to explicitly disable virtualization, even for large lists.\n\nSet `virtualize={true}` to explicitly enable virtualization with default settings.\n\nProvide an object to customize virtualization behavior:\n- `itemHeight` (default: size-based, or 64px for fluid unless `condensed`): Height of each item in pixels. Override when custom slots change row height.\n- `containerHeight` (default: 300): The maximum height in pixels of the dropdown container.\n- `overscan` (default: 3): The number of extra items to render above and below the viewport for smoother scrolling. Higher values may cause more flickering during very fast scrolling.\n- `threshold` (default: 100): The minimum number of items required before virtualization activates. Lists with fewer items will render all items normally without virtualization.\n- `maxItems` (default: undefined): The maximum number of items to render. When undefined, all visible items are rendered.","type":"undefined | boolean | { itemHeight?: number, containerHeight?: number, overscan?: number, threshold?: number, maxItems?: number }","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":221,"column":2},"end":{"line":221,"column":36}}},{"name":"portalMenu","kind":"let","description":"Set to `true` to render the dropdown menu in a portal,\nallowing it to escape containers with `overflow: hidden`.\nWhen inside a Modal, defaults to `true` unless explicitly set to `false`.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":229,"column":2},"end":{"line":229,"column":36}}},{"name":"clear","kind":"function","description":"Clear the combo box programmatically.\nBy default, focuses the combo box after clearing. Set `options.focus` to `false` to prevent focusing.\nSet `options.open` to `true` to keep the dropdown open after clearing.","tags":[{"name":"example","body":" ```svelte\n <ComboBox bind:this={comboBox} items={items} />\n <button on:click={() => comboBox.clear()}>Clear</button>\n <button on:click={() => comboBox.clear({ focus: false })}>Clear (No Focus)</button>\n ```"}],"type":"(options?: { focus?: boolean; open?: boolean; }) => Promise<void>","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":317,"column":2},"end":{"line":330,"column":3}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"{itemToString(item)}","slot_props":"{ item: Item; index: number; selected: boolean; highlighted: boolean; }","source":{"start":{"line":973,"column":14},"end":{"line":975,"column":21}}},{"name":"icon","default":false,"fallback":"<svelte:component this={item.icon} />","slot_props":"{ item: Item; index: number; selected: boolean; highlighted: boolean; }","source":{"start":{"line":968,"column":18},"end":{"line":970,"column":25}}},{"name":"iconRight","default":false,"slot_props":"{ item: Item; index: number; selected: boolean; highlighted: boolean; }","source":{"start":{"line":981,"column":18},"end":{"line":987,"column":20}}},{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":622,"column":6},"end":{"line":622,"column":53}}}],"events":[{"type":"forwarded","name":"blur","element":"input","source":{"start":{"line":793,"column":10},"end":{"line":793,"column":17}}},{"type":"forwarded","name":"clear","element":"ListBoxSelection","source":{"start":{"line":20,"column":5},"end":{"line":24,"column":15}},"detail":"KeyboardEvent | MouseEvent"},{"type":"dispatched","name":"close","detail":"{\n  trigger: \"escape-key\" | \"outside-click\" | \"select\";\n}","source":{"start":{"line":729,"column":29},"end":{"line":729,"column":69}}},{"type":"forwarded","name":"focus","element":"input","source":{"start":{"line":786,"column":10},"end":{"line":786,"column":18}}},{"type":"forwarded","name":"input","element":"input","source":{"start":{"line":678,"column":10},"end":{"line":678,"column":18}}},{"type":"forwarded","name":"keydown","element":"input","source":{"start":{"line":689,"column":10},"end":{"line":689,"column":20}}},{"type":"forwarded","name":"keyup","element":"input","source":{"start":{"line":785,"column":10},"end":{"line":785,"column":18}}},{"type":"forwarded","name":"paste","element":"input","source":{"start":{"line":804,"column":10},"end":{"line":804,"column":18}}},{"type":"forwarded","name":"scroll","element":"ListBoxMenu","source":{"start":{"line":844,"column":8},"end":{"line":844,"column":17}}},{"type":"dispatched","name":"select","detail":"{\n  selectedId: Item[\"id\"];\n  selectedItem: Item;\n}","source":{"start":{"line":446,"column":8},"end":{"line":446,"column":56}}}],"typedefs":[{"type":"{\n  id: Id;\n  text: string;\n  /** Whether the item is disabled */\n  disabled?: boolean;\n  /** Icon component shown left of the item text */\n  icon?: any;\n}","name":"ComboBoxItem<Id = any>","ts":"type ComboBoxItem<Id = any> = {\n  id: Id;\n  text: string;\n  /** Whether the item is disabled */\n  disabled?: boolean;\n  /** Icon component shown left of the item text */\n  icon?: any;\n};"}],"generics":["Item","Item extends ComboBoxItem<any> = ComboBoxItem<any>"],"rest_props":{"type":"Element","name":"input"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ComboBox/FluidComboBoxSkeleton.svelte":{"hash":"6b1a8ba4ff27b410d8db229a7083ae7e1cd9b725d164cd0396abb6b8f7a81d26","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":17,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":7,"column":2},"end":{"line":7,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":9,"column":2},"end":{"line":9,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":10,"column":2},"end":{"line":10,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ComboButton/ComboButton.svelte":{"hash":"6830aa12c7b6beccebe6c9d34e37bf4c5cf5e7a51448730cbdcadf10c0c728c0","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":197,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"labelText","kind":"let","description":"Required. Specify the primary action button text.\nAlternatively, use the \"labelChildren\" slot for custom button content;\n`labelText` is still used as the accessible name in that case.","type":"string","typeSource":"jsdoc","isFunction":false,"isFunctionDeclaration":false,"isRequired":true,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":23}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable both the primary action and trigger buttons.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":30}}},{"name":"size","kind":"let","description":"Specify the size of both buttons and the menu row height.","type":"\"xs\" | \"sm\" | \"md\" | \"lg\"","typeSource":"jsdoc","value":"\"md\"","defaultValue":{"raw":"\"md\"","kind":"literal","value":"md"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":25}}},{"name":"direction","kind":"let","description":"Set the preferred direction the menu opens toward.\nThe menu flips to the opposite direction if there is not enough space.","type":"\"top\" | \"bottom\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":34}}},{"name":"intrinsicAlign","kind":"let","description":"Align the menu to the trigger button's intrinsic width.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"end\"","defaultValue":{"raw":"\"end\"","kind":"literal","value":"end"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":56,"column":2},"end":{"line":56,"column":36}}},{"name":"open","kind":"let","description":"Set to `true` to open the menu.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":62,"column":2},"end":{"line":62,"column":26}}},{"name":"iconDescription","kind":"let","description":"Specify the accessible label for the icon-only trigger button.\nSet to an empty string to render the trigger without a tooltip, the\nsame way `Button` handles an empty `iconDescription` - the trigger then\nhas no accessible name of its own, so only do this when something else\nin the surrounding context labels it.","type":"string","typeSource":"default","value":"\"Additional actions\"","defaultValue":{"raw":"\"Additional actions\"","kind":"literal","value":"Additional actions"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":71,"column":2},"end":{"line":71,"column":52}}},{"name":"tooltipPosition","kind":"let","description":"Set the position of the icon-only trigger's tooltip.\nIndependent of `direction`, which controls where the menu opens.","type":"\"top\" | \"right\" | \"bottom\" | \"left\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":78,"column":2},"end":{"line":78,"column":40}}},{"name":"ref","kind":"let","description":"Obtain a reference to the outer HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":84,"column":2},"end":{"line":84,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":194,"column":4},"end":{"line":194,"column":12}}},{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","description":"Custom content for the primary action button. `labelText` remains the accessible name.","source":{"start":{"line":153,"column":4},"end":{"line":153,"column":49}}}],"events":[{"type":"forwarded","name":"blur","element":"Button","source":{"start":{"line":9,"column":5},"end":{"line":9,"column":29}},"detail":"FocusEvent"},{"type":"dispatched","name":"blur:trigger","detail":"FocusEvent","source":{"start":{"line":10,"column":5},"end":{"line":10,"column":37}}},{"type":"forwarded","name":"click","element":"Button","source":{"start":{"line":3,"column":5},"end":{"line":3,"column":30}},"detail":"MouseEvent"},{"type":"dispatched","name":"click:trigger","detail":"MouseEvent","description":"Fires when the menu trigger button is clicked, separate from the primary action's `click` event.","source":{"start":{"line":122,"column":4},"end":{"line":122,"column":36}}},{"type":"forwarded","name":"close","element":"Menu","source":{"start":{"line":17,"column":5},"end":{"line":17,"column":17}},"detail":"{\n  trigger: \"escape-key\" | \"outside-click\" | \"select\";\n}"},{"type":"forwarded","name":"focus","element":"Button","source":{"start":{"line":7,"column":5},"end":{"line":7,"column":30}},"detail":"FocusEvent"},{"type":"dispatched","name":"focus:trigger","detail":"FocusEvent","source":{"start":{"line":8,"column":5},"end":{"line":8,"column":38}}},{"type":"forwarded","name":"mousedown","element":"Button","source":{"start":{"line":5,"column":5},"end":{"line":5,"column":34}},"detail":"MouseEvent"},{"type":"dispatched","name":"mousedown:trigger","detail":"MouseEvent","source":{"start":{"line":6,"column":5},"end":{"line":6,"column":42}}},{"type":"forwarded","name":"mouseenter","element":"Button","source":{"start":{"line":13,"column":5},"end":{"line":13,"column":35}},"detail":"MouseEvent"},{"type":"dispatched","name":"mouseenter:trigger","detail":"MouseEvent","source":{"start":{"line":14,"column":5},"end":{"line":14,"column":43}}},{"type":"forwarded","name":"mouseleave","element":"Button","source":{"start":{"line":15,"column":5},"end":{"line":15,"column":35}},"detail":"MouseEvent"},{"type":"dispatched","name":"mouseleave:trigger","detail":"MouseEvent","source":{"start":{"line":16,"column":5},"end":{"line":16,"column":43}}},{"type":"forwarded","name":"mouseover","element":"Button","source":{"start":{"line":11,"column":5},"end":{"line":11,"column":34}},"detail":"MouseEvent"},{"type":"dispatched","name":"mouseover:trigger","detail":"MouseEvent","source":{"start":{"line":12,"column":5},"end":{"line":12,"column":42}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[{"component":"./ComboButton/ComboButton.svelte","kind":"event-no-source","name":"mousedown:trigger","message":"@event \"mousedown:trigger\" has no matching dispatch or callback prop.","source":{"start":{"line":6,"column":5},"end":{"line":6,"column":42}}},{"component":"./ComboButton/ComboButton.svelte","kind":"event-no-source","name":"focus:trigger","message":"@event \"focus:trigger\" has no matching dispatch or callback prop.","source":{"start":{"line":8,"column":5},"end":{"line":8,"column":38}}},{"component":"./ComboButton/ComboButton.svelte","kind":"event-no-source","name":"blur:trigger","message":"@event \"blur:trigger\" has no matching dispatch or callback prop.","source":{"start":{"line":10,"column":5},"end":{"line":10,"column":37}}},{"component":"./ComboButton/ComboButton.svelte","kind":"event-no-source","name":"mouseover:trigger","message":"@event \"mouseover:trigger\" has no matching dispatch or callback prop.","source":{"start":{"line":12,"column":5},"end":{"line":12,"column":42}}},{"component":"./ComboButton/ComboButton.svelte","kind":"event-no-source","name":"mouseenter:trigger","message":"@event \"mouseenter:trigger\" has no matching dispatch or callback prop.","source":{"start":{"line":14,"column":5},"end":{"line":14,"column":43}}},{"component":"./ComboButton/ComboButton.svelte","kind":"event-no-source","name":"mouseleave:trigger","message":"@event \"mouseleave:trigger\" has no matching dispatch or callback prop.","source":{"start":{"line":16,"column":5},"end":{"line":16,"column":43}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ComposedModal/ComposedModal.svelte":{"hash":"84387210f1376db9f6b8a16d39e2988573d7abf4bef0b2d21f0ec85002de395a","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":222,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Set the size of the composed modal.","type":"\"xs\" | \"sm\" | \"lg\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":30}}},{"name":"open","kind":"let","description":"Set to `true` to open the modal.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":26}}},{"name":"danger","kind":"let","description":"Set to `true` to use the danger variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":28}}},{"name":"fullWidth","kind":"let","description":"Set to `true` to remove the modal body padding so content spans edge to edge","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":31}}},{"name":"preventCloseOnClickOutside","kind":"let","description":"Set to `true` to prevent the modal from closing when clicking outside","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":48}}},{"name":"containerClass","kind":"let","description":"Specify a class for the inner modal","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":33}}},{"name":"selectorPrimaryFocus","kind":"let","description":"Specify a selector to be focused when opening the modal.","type":"null | string","typeSource":"jsdoc","value":"\"[data-modal-primary-focus]\"","defaultValue":{"raw":"\"[data-modal-primary-focus]\"","kind":"literal","value":"[data-modal-primary-focus]"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":65}}},{"name":"ref","kind":"let","description":"Obtain a reference to the top-level HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":219,"column":4},"end":{"line":219,"column":12}}}],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":185,"column":2},"end":{"line":185,"column":10}}},{"type":"dispatched","name":"click:button--primary","detail":"null","source":{"start":{"line":87,"column":4},"end":{"line":87,"column":37}}},{"type":"dispatched","name":"close","detail":"{\n  trigger: \"escape-key\" | \"outside-click\" | \"close-button\" | \"programmatic\";\n}","source":{"start":{"line":154,"column":12},"end":{"line":154,"column":58}}},{"type":"forwarded","name":"keydown","element":"div","source":{"start":{"line":175,"column":2},"end":{"line":175,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":188,"column":2},"end":{"line":188,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":189,"column":2},"end":{"line":189,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":187,"column":2},"end":{"line":187,"column":14}}},{"type":"dispatched","name":"open","detail":"null","source":{"start":{"line":161,"column":6},"end":{"line":161,"column":22}}},{"type":"dispatched","name":"submit","detail":"null","source":{"start":{"line":86,"column":4},"end":{"line":86,"column":22}}},{"type":"dispatched","name":"transitionend","detail":"{\n  open: boolean;\n}","source":{"start":{"line":192,"column":6},"end":{"line":192,"column":41}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[{"key":"carbon:Modal","typeName":"CarbonModalContext","properties":[]},{"key":"carbon:ComposedModal","typeName":"CarbonComposedModalContext","properties":[{"name":"closeModal","type":"() => void","description":"","optional":false},{"name":"submit","type":"() => void","description":"","optional":false},{"name":"declareRef","type":"(ref: HTMLButtonElement) => void","description":"","optional":false},{"name":"updateLabel","type":"(value: string | undefined) => void","description":"","optional":false},{"name":"updateTitle","type":"(value: string | undefined) => void","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ComposedModal/ModalBody.svelte":{"hash":"1ba415b920195a7c50d33e6043e0d3fe6d9476c4b407936dcda945e67e0c6f53","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":23,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"hasForm","kind":"let","description":"Set to `true` if the modal contains form elements","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":29}}},{"name":"hasScrollingContent","kind":"let","description":"Set to `true` if the modal contains scrolling content","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":41}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":18,"column":2},"end":{"line":18,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ComposedModal/ModalFooter.svelte":{"hash":"b933c8ed1372363a44b80f3c355c2a3b64277d2cbcbeb05f5ba84dcfeceee9e8","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":93,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"primaryButtonText","kind":"let","description":"Specify the primary button text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":36}}},{"name":"primaryButtonIcon","kind":"let","description":"Specify the primary button icon.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":65}}},{"name":"primaryButtonDisabled","kind":"let","description":"Set to `true` to disable the primary button","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":43}}},{"name":"primaryClass","kind":"let","description":"Specify a class for the primary button.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":38}}},{"name":"secondaryButtonText","kind":"let","description":"Specify the secondary button text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":38}}},{"name":"secondaryButtons","kind":"let","description":"2-tuple prop to render two secondary buttons for a 3 button modal.\nSupersedes `secondaryButtonText`.","type":"[] | [{ text: string; }, { text: string; }]","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":35}}},{"name":"secondaryClass","kind":"let","description":"Specify a class for the secondary button.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":40,"column":2},"end":{"line":40,"column":40}}},{"name":"danger","kind":"let","description":"Set to `true` to use the danger variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":28}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":91,"column":2},"end":{"line":91,"column":10}}}],"events":[{"type":"dispatched","name":"click:button--secondary","detail":"{\n  text: string;\n}","source":{"start":{"line":74,"column":8},"end":{"line":74,"column":74}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ComposedModal/ModalHeader.svelte":{"hash":"55ac0580f635e08e958da9bab8343383c22bae5b4cf1ecc1085731c351ed0233","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":69,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"title","kind":"let","description":"Specify the modal title","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":24}}},{"name":"label","kind":"let","description":"Specify the modal label","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":24}}},{"name":"labelClass","kind":"let","description":"Specify the label class","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":29}}},{"name":"titleClass","kind":"let","description":"Specify the title class","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":29}}},{"name":"closeClass","kind":"let","description":"Specify the close class","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":29}}},{"name":"closeIconClass","kind":"let","description":"Specify the close icon class","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":33}}},{"name":"iconDescription","kind":"let","description":"Specify the ARIA label for the close icon","type":"string","typeSource":"default","value":"\"Close\"","defaultValue":{"raw":"\"Close\"","kind":"literal","value":"Close"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":39}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":53,"column":2},"end":{"line":53,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":59,"column":4},"end":{"line":59,"column":12}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ContainedList/ContainedList.svelte":{"hash":"36d182b2cf3925faa64859332bc60248aae7d71105bd77a1c1d7dce3054fa061","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":69,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"kind","kind":"let","description":"Specify the kind of contained list.","type":"\"on-page\" | \"disclosed\"","typeSource":"jsdoc","value":"\"on-page\"","defaultValue":{"raw":"\"on-page\"","kind":"literal","value":"on-page"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":30}}},{"name":"labelText","kind":"let","description":"Specify the label text.\nAlternatively, use the named slot \"labelChildren\".","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":28}}},{"name":"size","kind":"let","description":"Specify the size of the list.","type":"\"sm\" | \"md\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"\"md\"","defaultValue":{"raw":"\"md\"","kind":"literal","value":"md"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":25}}},{"name":"inset","kind":"let","description":"Set to `true` for lines between list items to be inset","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":27}}},{"name":"id","kind":"let","description":"Set an id for the list element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":54}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":66,"column":4},"end":{"line":66,"column":12}}},{"name":"action","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":58,"column":10},"end":{"line":58,"column":32}}},{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":53,"column":10},"end":{"line":53,"column":57}}}],"events":[],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ContainedList/ContainedListItem.svelte":{"hash":"4bfd6e13f85f1981e548b5b228a0cf782c1f339e35770abec54b2f0180bd1a3d","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":52,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"interactive","kind":"let","description":"Set to `true` to render a `button` element instead of a `div`","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":7,"column":2},"end":{"line":7,"column":33}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the list item","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":30}}},{"name":"icon","kind":"let","description":"Specify the icon to render.\nIcon is rendered to the left of the item content.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":52}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":44,"column":9},"end":{"line":44,"column":17}}},{"name":"action","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":48,"column":6},"end":{"line":48,"column":28}}}],"events":[{"type":"forwarded","name":"click","element":"svelte:element","source":{"start":{"line":36,"column":4},"end":{"line":36,"column":12}}}],"typedefs":[],"generics":["Icon","Icon = any"],"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ContentSwitcher/ContentSwitcher.svelte":{"hash":"79f0df18fced5ed4e39f0296e39dde89d35d1616e164f3782f522bb4bba2154a","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":202,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selectedIndex","kind":"let","description":"Set the selected index of the switch item.","binding":"writable","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":31}}},{"name":"size","kind":"let","description":"Specify the size of the content switcher.","type":"\"sm\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":30}}},{"name":"selectionMode","kind":"let","description":"Choose whether or not to automatically change selection\non focus when using arrow keys. Defaults to \"automatic\".","type":"\"automatic\" | \"manual\"","typeSource":"jsdoc","value":"\"automatic\"","defaultValue":{"raw":"\"automatic\"","kind":"literal","value":"automatic"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":41}}},{"name":"lowContrast","kind":"let","description":"Set to `true` to use the low contrast variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":33}}},{"name":"ref","kind":"let","description":"Obtain a reference to the tablist HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":200,"column":2},"end":{"line":200,"column":10}}}],"events":[{"type":"forwarded","name":"blur","element":"div","source":{"start":{"line":198,"column":2},"end":{"line":198,"column":9}}},{"type":"dispatched","name":"change","detail":"number","source":{"start":{"line":64,"column":6},"end":{"line":64,"column":38}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":193,"column":2},"end":{"line":193,"column":10}}},{"type":"forwarded","name":"focus","element":"div","source":{"start":{"line":197,"column":2},"end":{"line":197,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":195,"column":2},"end":{"line":195,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":196,"column":2},"end":{"line":196,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":194,"column":2},"end":{"line":194,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[{"key":"carbon:ContentSwitcher","typeName":"CarbonContentSwitcherContext","properties":[{"name":"currentId","type":"import(\"svelte/store\").Writable<string | null>","description":"","optional":false},{"name":"activeTooltip","type":"any","optional":false},{"name":"add","type":"(data: { id: string; text: string; selected: boolean; icon: boolean }) => void","description":"","optional":false},{"name":"remove","type":"(id: string) => void","description":"","optional":false},{"name":"update","type":"(id: string) => void","description":"","optional":false}]}],"diagnostics":[{"component":"./ContentSwitcher/ContentSwitcher.svelte","kind":"context-any-type","name":"activeTooltip","message":"Context \"carbon:ContentSwitcher\" property \"activeTooltip\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":134,"column":4},"end":{"line":134,"column":17}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ContentSwitcher/Switch.svelte":{"hash":"7f989a482b601272165d1ec725315344673e852cf9186e248cbdb6a43842bdac","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":183,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"text","kind":"let","description":"Specify the switch text.\nAlternatively, use the default slot.","tags":[{"name":"example","body":" ```svelte\n <Switch>\n   <span>Custom Text</span>\n </Switch>\n ```"}],"type":"string","typeSource":"default","value":"\"Provide text\"","defaultValue":{"raw":"\"Provide text\"","kind":"literal","value":"Provide text"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":35}}},{"name":"icon","kind":"let","description":"Render an icon-only switch.\nThe parent `ContentSwitcher` becomes icon-only when every `Switch` sets `icon`.\n`text` is used as the accessible label and the tooltip shown on hover and focus.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":52}}},{"name":"selected","kind":"let","description":"Set to `true` for the switch to be selected.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":30}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the switch","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":30}}},{"name":"tooltipAlignment","kind":"let","description":"Align the portalled tooltip to the switch.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":39,"column":2},"end":{"line":39,"column":41}}},{"name":"id","kind":"let","description":"Set an id for the button element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":42,"column":2},"end":{"line":42,"column":54}}},{"name":"ref","kind":"let","description":"Obtain a reference to the button HTML element.","binding":"readonly","type":"null | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":48,"column":2},"end":{"line":48,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"{text}","slot_props":"Record<string, never>","source":{"start":{"line":168,"column":52},"end":{"line":168,"column":71}}}],"events":[{"type":"forwarded","name":"blur","element":"button","source":{"start":{"line":155,"column":2},"end":{"line":155,"column":9}}},{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":135,"column":2},"end":{"line":135,"column":10}}},{"type":"forwarded","name":"focus","element":"button","source":{"start":{"line":148,"column":2},"end":{"line":148,"column":10}}},{"type":"forwarded","name":"keydown","element":"button","source":{"start":{"line":163,"column":2},"end":{"line":163,"column":12}}},{"type":"forwarded","name":"keyup","element":"button","source":{"start":{"line":162,"column":2},"end":{"line":162,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"button","source":{"start":{"line":140,"column":2},"end":{"line":140,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"button","source":{"start":{"line":144,"column":2},"end":{"line":144,"column":15}}},{"type":"forwarded","name":"mouseover","element":"button","source":{"start":{"line":139,"column":2},"end":{"line":139,"column":14}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"button"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ContextMenu/ContextMenu.svelte":{"hash":"9447d21dd5210f103338aeb2740c1768452369bbc07712ae37314df6b9377500","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":251,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"target","kind":"let","description":"Specify an element or list of elements to trigger the context menu.\nIf no element is specified, the context menu applies to the entire window.","type":"null | ReadonlyArray<null | HTMLElement>","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":27}}},{"name":"open","kind":"let","description":"Set to `true` to open the menu.\nEither `x` and `y` must be greater than zero.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":26}}},{"name":"x","kind":"let","description":"Specify the horizontal offset of the menu position.","binding":"writable","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":19}}},{"name":"y","kind":"let","description":"Specify the vertical offset of the menu position.","binding":"writable","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":19}}},{"name":"ref","kind":"let","description":"Obtain a reference to the unordered list HTML element.","binding":"readonly","type":"null | HTMLUListElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":42,"column":2},"end":{"line":42,"column":24}}},{"name":"labelText","kind":"let","description":"Accessible name for the menu.\nPrefer setting this (or `aria-label`) when the menu is opened from the window\n(`target` unset), where there is no visible trigger for `aria-labelledby`.","type":"string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":35}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":249,"column":2},"end":{"line":249,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"ul","source":{"start":{"line":236,"column":2},"end":{"line":236,"column":10}}},{"type":"dispatched","name":"close","detail":"{\n  trigger: \"escape-key\" | \"outside-click\" | \"select\";\n}","source":{"start":{"line":99,"column":4},"end":{"line":99,"column":34}}},{"type":"forwarded","name":"keydown","element":"ul","source":{"start":{"line":244,"column":2},"end":{"line":244,"column":12}}},{"type":"dispatched","name":"open","detail":"HTMLElement","source":{"start":{"line":176,"column":21},"end":{"line":176,"column":49}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"ul"},"contexts":[{"key":"carbon:ContextMenu","typeName":"CarbonContextMenuContext","properties":[{"name":"menuOffsetX","type":"import(\"svelte/store\").Writable<number>","description":"","optional":false},{"name":"currentIndex","type":"import(\"svelte/store\").Writable<number>","description":"","optional":false},{"name":"position","type":"import(\"svelte/store\").Writable<[number, number]>","description":"","optional":false},{"name":"close","type":"(trigger: \"escape-key\" | \"outside-click\" | \"select\") => void","description":"","optional":false},{"name":"setPopup","type":"(popup: boolean) => void","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ContextMenu/ContextMenuDivider.svelte":{"hash":"6c2974d5992dcea7d33dce9d6f3be3469b41cd2f956bc9d82cb43054c034a3f3","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":2,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ContextMenu/ContextMenuGroup.svelte":{"hash":"e50fd44951036fed1c3d69500ec2d16602a6963da60cf42f0a4187ad669bdbbf","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":53,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selectedIds","kind":"let","binding":"writable","type":"ReadonlyArray<string>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":30}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":28}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":50,"column":4},"end":{"line":50,"column":12}}}],"events":[],"typedefs":[],"generics":null,"contexts":[{"key":"carbon:ContextMenuGroup","typeName":"CarbonContextMenuGroupContext","properties":[{"name":"currentIds","type":"import(\"svelte/store\").Writable<ReadonlyArray<string>>","description":"","optional":false},{"name":"addOption","type":"(data: { id: string }) => void","description":"","optional":false},{"name":"toggleOption","type":"(data: { id: string }) => void","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ContextMenu/ContextMenuOption.svelte":{"hash":"8adc42338c089566e62d6dc13a316d0abee467e16e1ebbbd90cefb07cbccd9bd","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":454,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"kind","kind":"let","description":"Specify the kind of option.","type":"\"default\" | \"danger\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":30}}},{"name":"disabled","kind":"let","description":"Set to `true` to enable the disabled state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":30}}},{"name":"indented","kind":"let","description":"Set to `true` to indent the label.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":30}}},{"name":"icon","kind":"let","description":"Specify the icon to render.\nIcon is rendered to the left of the label text.","binding":"writable","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":52}}},{"name":"labelText","kind":"let","description":"Specify the label text.\nAlternatively, use the \"labelChildren\" slot.","tags":[{"name":"example","body":" ```svelte\n <ContextMenuOption>\n   <span slot=\"labelChildren\">Custom Label</span>\n </ContextMenuOption>\n ```"}],"type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":28}}},{"name":"selected","kind":"let","description":"Set to `true` to use the selected variant.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":49,"column":2},"end":{"line":49,"column":30}}},{"name":"selectable","kind":"let","description":"Set to `true` to enable the selectable variant.\nAutomatically set to `true` if `selected` is `true`.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":56,"column":2},"end":{"line":56,"column":32}}},{"name":"shortcutText","kind":"let","description":"Specify the shortcut text.\nAlternatively, use the \"shortcutText\" slot.","tags":[{"name":"example","body":" ```svelte\n <ContextMenuOption>\n   <span slot=\"shortcutText\">Ctrl+K</span>\n </ContextMenuOption>\n ```"}],"type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":68,"column":2},"end":{"line":68,"column":31}}},{"name":"id","kind":"let","description":"Specify the id.\nIt's recommended to provide an id as a value to bind to within a selectable/radio menu group.","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":74,"column":2},"end":{"line":74,"column":54}}},{"name":"ref","kind":"let","description":"Obtain a reference to the list item HTML element.","binding":"readonly","type":"null | HTMLLIElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":80,"column":2},"end":{"line":80,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":433,"column":6},"end":{"line":433,"column":14}}},{"name":"icon","default":false,"fallback":"<svelte:component this={icon} />","slot_props":"Record<string, never>","source":{"start":{"line":442,"column":10},"end":{"line":442,"column":69}}},{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":446,"column":8},"end":{"line":446,"column":53}}},{"name":"shortcutText","default":false,"fallback":"{shortcutText}","slot_props":"Record<string, never>","source":{"start":{"line":449,"column":8},"end":{"line":449,"column":55}}}],"events":[{"type":"dispatched","name":"click","detail":"Event","source":{"start":{"line":192,"column":27},"end":{"line":192,"column":73}}},{"type":"forwarded","name":"keydown","element":"li","source":{"start":{"line":330,"column":2},"end":{"line":330,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"li","source":{"start":{"line":371,"column":2},"end":{"line":371,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"li","source":{"start":{"line":389,"column":2},"end":{"line":389,"column":15}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"li"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ContextMenu/ContextMenuRadioGroup.svelte":{"hash":"60531ded9c83ad6986ddb056906e83b16a0bf53562d00cb298e594d5d60ea66d","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":54,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selectedId","kind":"let","description":"Set the selected radio group id.","binding":"writable","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":29}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":28}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":51,"column":4},"end":{"line":51,"column":12}}}],"events":[],"typedefs":[],"generics":null,"contexts":[{"key":"carbon:ContextMenuRadioGroup","typeName":"CarbonContextMenuRadioGroupContext","properties":[{"name":"currentId","type":"import(\"svelte/store\").Writable<string>","description":"","optional":false},{"name":"radioIds","type":"import(\"svelte/store\").Writable<ReadonlyArray<string>>","description":"","optional":false},{"name":"addOption","type":"(data: { id: string }) => void","description":"","optional":false},{"name":"setOption","type":"(data: { id: string }) => void","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/CopyButton/CopyButton.svelte":{"hash":"4c9cfe9e23644ba5389cde04ecdbd68b2ed6a3c810d82e91b1df006e84b98ac4","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":290,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"feedback","kind":"let","description":"Set the feedback text shown after clicking the button","type":"string","typeSource":"default","value":"\"Copied!\"","defaultValue":{"raw":"\"Copied!\"","kind":"literal","value":"Copied!"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":7,"column":2},"end":{"line":7,"column":34}}},{"name":"feedbackTimeout","kind":"let","description":"Set the timeout duration (ms) to display feedback text","type":"number","typeSource":"default","value":"2000","defaultValue":{"raw":"2000","kind":"literal","value":2000},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":36}}},{"name":"feedbackIcon","kind":"let","description":"Specify an icon to render during the feedback window (for example, after copying).\nWhen unset, the copy icon is always shown.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":60}}},{"name":"iconDescription","kind":"let","description":"Set the title and ARIA label for the copy button","type":"string","typeSource":"default","value":"\"Copy to clipboard\"","defaultValue":{"raw":"\"Copy to clipboard\"","kind":"literal","value":"Copy to clipboard"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":51}}},{"name":"kind","kind":"let","description":"Specify the kind of copy button.\nUse `\"ghost\"` to match a `Button` with `kind=\"ghost\"`.","type":"\"primary\" | \"ghost\"","typeSource":"jsdoc","value":"\"primary\"","defaultValue":{"raw":"\"primary\"","kind":"literal","value":"primary"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":30}}},{"name":"size","kind":"let","description":"Specify the size of the copy button.\n`\"md\"` keeps Carbon's native 2.5rem square; the other sizes match `Button`.","type":"\"sm\" | \"md\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"\"md\"","defaultValue":{"raw":"\"md\"","kind":"literal","value":"md"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":25}}},{"name":"text","kind":"let","description":"Specify the text to copy.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":40,"column":2},"end":{"line":40,"column":30}}},{"name":"copy","kind":"let","description":"Override the default copy behavior (navigator.clipboard.writeText).","type":"(text: string) => void | Promise<void>","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":32}}},{"name":"portalTooltip","kind":"let","description":"Set how the \"Copied!\" feedback tooltip is rendered.\nBy default, it is rendered in a portal so it shares the same surface as the\nhover tooltip (the text swaps in place) and is never clipped by an\n`overflow: hidden` container. Set to `false` to use Carbon's inline feedback\ncaret instead; a non-default `tooltipPosition`/`tooltipAlignment` still\nportals because the inline caret only supports the default placement.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":61,"column":2},"end":{"line":61,"column":39}}},{"name":"tooltipPosition","kind":"let","description":"Set the position of the tooltip relative to the button.","type":"\"top\" | \"right\" | \"bottom\" | \"left\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":67,"column":2},"end":{"line":67,"column":40}}},{"name":"tooltipAlignment","kind":"let","description":"Set the alignment of the tooltip relative to the button.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":73,"column":2},"end":{"line":73,"column":41}}},{"name":"ref","kind":"let","description":"Obtain a reference to the underlying button element.","type":"null | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":76,"column":2},"end":{"line":76,"column":24}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"animationend","element":"button","source":{"start":{"line":245,"column":2},"end":{"line":245,"column":17}}},{"type":"forwarded","name":"blur","element":"button","source":{"start":{"line":255,"column":2},"end":{"line":255,"column":9}}},{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":232,"column":2},"end":{"line":232,"column":10}}},{"type":"dispatched","name":"copy","detail":"null","source":{"start":{"line":238,"column":10},"end":{"line":238,"column":26}}},{"type":"dispatched","name":"copy:error","source":{"start":{"line":242,"column":6},"end":{"line":242,"column":39}}},{"type":"forwarded","name":"focus","element":"button","source":{"start":{"line":253,"column":2},"end":{"line":253,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"button","source":{"start":{"line":249,"column":2},"end":{"line":249,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"button","source":{"start":{"line":251,"column":2},"end":{"line":251,"column":15}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"button"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/CopyInput/CopyInput.svelte":{"hash":"31a4469173a90351a87b4fb5dadc402c0366a65311161d2413d1b1c2871c3e6f","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":271,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"value","kind":"let","description":"Specify the value to display and copy.","type":"string","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":24}}},{"name":"type","kind":"let","description":"Set to `\"password\"` to obscure the value.\nUse `revealMode` to reveal the value on interaction.","type":"\"text\" | \"password\"","typeSource":"jsdoc","value":"\"text\"","defaultValue":{"raw":"\"text\"","kind":"literal","value":"text"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":27}}},{"name":"revealMode","kind":"let","description":"Control when a `type=\"password\"` value is revealed.\nHas no effect unless `type` is `\"password\"`.\n- `\"focus\"`: reveal while the input is focused.\n- `\"hover-focus\"`: reveal while the input is hovered or focused.\nWhen unset, the value stays obscured; the copy button still copies the full value.","type":"\"focus\" | \"hover-focus\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":36}}},{"name":"selectOnFocus","kind":"let","description":"Set to `true` to select the full value when the input receives focus.","type":"boolean","typeSource":"jsdoc","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":35}}},{"name":"size","kind":"let","description":"Set the size of the input.","type":"\"sm\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":30}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":46,"column":2},"end":{"line":46,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the input and copy button","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":49,"column":2},"end":{"line":49,"column":30}}},{"name":"inline","kind":"let","description":"Set to `true` to use the inline variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":28}}},{"name":"fluid","kind":"let","description":"Set to `true` to use the fluid variant.\nInherited from the parent `FluidForm` context,\nso it does not need to be set when used inside `FluidForm`.\nCannot be combined with the inline variant.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":60,"column":2},"end":{"line":60,"column":27}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":63,"column":2},"end":{"line":63,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":66,"column":2},"end":{"line":66,"column":31}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":69,"column":2},"end":{"line":69,"column":29}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":72,"column":2},"end":{"line":72,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the input.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":78,"column":2},"end":{"line":78,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":84,"column":2},"end":{"line":84,"column":24}}},{"name":"feedback","kind":"let","description":"Set the feedback text shown after clicking the copy button","type":"string","typeSource":"default","value":"\"Copied!\"","defaultValue":{"raw":"\"Copied!\"","kind":"literal","value":"Copied!"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":87,"column":2},"end":{"line":87,"column":34}}},{"name":"feedbackIcon","kind":"let","description":"Specify an icon to render during the feedback window (for example, after copying).\nWhen unset, the copy icon is always shown.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":94,"column":2},"end":{"line":94,"column":60}}},{"name":"feedbackTimeout","kind":"let","description":"Set the timeout duration (ms) to display the feedback text","type":"number","typeSource":"default","value":"2000","defaultValue":{"raw":"2000","kind":"literal","value":2000},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":97,"column":2},"end":{"line":97,"column":36}}},{"name":"iconDescription","kind":"let","description":"Set the title and ARIA label for the copy button","type":"string","typeSource":"default","value":"\"Copy to clipboard\"","defaultValue":{"raw":"\"Copy to clipboard\"","kind":"literal","value":"Copy to clipboard"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":100,"column":2},"end":{"line":100,"column":51}}},{"name":"copy","kind":"let","description":"Override the default copy behavior of using the navigator.clipboard.writeText API to copy text.","type":"(text: string) => void | Promise<void>","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":106,"column":2},"end":{"line":106,"column":30}}},{"name":"portalTooltip","kind":"let","description":"Set to `true` to render the feedback tooltip in a portal,\npreventing it from being clipped by `overflow: hidden` containers.\nBy default, the tooltip is portalled when inside a `Modal`.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":114,"column":2},"end":{"line":114,"column":39}}},{"name":"tooltipPosition","kind":"let","description":"Set the position of the copy button's tooltip.","type":"\"top\" | \"right\" | \"bottom\" | \"left\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":120,"column":2},"end":{"line":120,"column":40}}},{"name":"tooltipAlignment","kind":"let","description":"Set the alignment of the copy button's tooltip.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":126,"column":2},"end":{"line":126,"column":41}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":208,"column":6},"end":{"line":208,"column":53}}}],"events":[{"type":"forwarded","name":"blur","element":"input","source":{"start":{"line":235,"column":8},"end":{"line":235,"column":15}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":168,"column":2},"end":{"line":168,"column":10}}},{"type":"forwarded","name":"copy","element":"CopyButton","source":{"start":{"line":4,"column":5},"end":{"line":4,"column":23}},"detail":"null"},{"type":"forwarded","name":"copy:error","element":"CopyButton","source":{"start":{"line":5,"column":5},"end":{"line":5,"column":43}},"detail":"{ error: unknown }"},{"type":"forwarded","name":"focus","element":"input","source":{"start":{"line":233,"column":8},"end":{"line":233,"column":16}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":170,"column":2},"end":{"line":170,"column":15}}},{"type":"dispatched","name":"mouseenter:copy-button","detail":"MouseEvent","source":{"start":{"line":256,"column":34},"end":{"line":256,"column":75}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":171,"column":2},"end":{"line":171,"column":15}}},{"type":"dispatched","name":"mouseleave:copy-button","detail":"MouseEvent","source":{"start":{"line":257,"column":34},"end":{"line":257,"column":75}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":169,"column":2},"end":{"line":169,"column":14}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"input"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/CopyInput/CopyInputSkeleton.svelte":{"hash":"356537a3d4e66f4a6575d72ccfb268788c953f0e3cf93d7c3492b16da52bce97","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":21,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"hideLabel","kind":"let","description":"Set to `true` to hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":31}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":11,"column":2},"end":{"line":11,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":13,"column":2},"end":{"line":13,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":12,"column":2},"end":{"line":12,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/CopyInput/FluidCopyInputSkeleton.svelte":{"hash":"7d74bdf85086e0a85619601c7c38ff34356247192e71eecaebb74b4243ed1760","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":15,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":7,"column":2},"end":{"line":7,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":9,"column":2},"end":{"line":9,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":10,"column":2},"end":{"line":10,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/DataTable.svelte":{"hash":"ad04ef60a8cd4b6568cbff6ffd340e4062e748298f5994c0e4b88556c66714c0","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":1387,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"headers","kind":"let","description":"Specify the data table headers.","type":"ReadonlyArray<DataTableHeader<Row>>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":99,"column":2},"end":{"line":99,"column":26}}},{"name":"rows","kind":"let","description":"Specify the rows the data table should render.\nKeys defined in `headers` are used for the row ids.","type":"ReadonlyArray<Row>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":106,"column":2},"end":{"line":106,"column":23}}},{"name":"size","kind":"let","description":"Set the size of the data table.","type":"\"compact\" | \"short\" | \"medium\" | \"tall\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":112,"column":2},"end":{"line":112,"column":30}}},{"name":"title","kind":"let","description":"Specify the title of the data table","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":115,"column":2},"end":{"line":115,"column":24}}},{"name":"description","kind":"let","description":"Specify the description of the data table","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":118,"column":2},"end":{"line":118,"column":30}}},{"name":"rowClass","kind":"let","description":"Specify a custom class name for each row.\nProvide a function to return a class name based\non row properties, allowing conditional classes\nbased on selected/expanded state.","tags":[{"name":"example","body":" ```svelte\n <DataTable rowClass={({ row, rowIndex, selected, expanded }) => {\n   return `row-${rowIndex} ${selected ? 'selected' : ''} ${expanded ? 'expanded' : ''}`;\n }} />\n ```"}],"type":"DataTableRowClass<Row>","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":133,"column":2},"end":{"line":133,"column":34}}},{"name":"inputName","kind":"let","description":"Specify a name attribute for the input elements\nin a selectable data table (radio or checkbox).\nWhen the table is inside a form, this name will\nbe included in the form data on submit.","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":141,"column":2},"end":{"line":141,"column":61}}},{"name":"zebra","kind":"let","description":"Set to `true` to use zebra styles","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":144,"column":2},"end":{"line":144,"column":27}}},{"name":"sortable","kind":"let","description":"Set to `true` for the sortable variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":147,"column":2},"end":{"line":147,"column":30}}},{"name":"sortKey","kind":"let","description":"Specify the header key to sort by.","binding":"writable","type":"DataTableKey<Row>","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":154,"column":2},"end":{"line":154,"column":28}}},{"name":"sortDirection","kind":"let","description":"Specify the sort direction.","binding":"writable","type":"\"none\" | \"ascending\" | \"descending\"","typeSource":"jsdoc","value":"\"none\"","defaultValue":{"raw":"\"none\"","kind":"literal","value":"none"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":161,"column":2},"end":{"line":161,"column":36}}},{"name":"sortAlways","kind":"let","description":"Set to `true` to only toggle between \"ascending\" and\n\"descending\" sort directions, skipping \"none\".","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":167,"column":2},"end":{"line":167,"column":32}}},{"name":"sort","kind":"let","description":"Specify a default sort comparator for all sortable columns.\nPer-header `sort` functions take precedence over this prop.\n\nWith a typed row generic, `a` and `b` are {@link DataTableSortValue} (the union of cell value types over every {@link DataTableKey} on `Row`). Narrow using `context.key` (typed as {@link DataTableKey}) or runtime checks.","tags":[{"name":"example","body":" ```svelte\n <DataTable\n   sort={(a, b, { key }) => {\n     switch (key) {\n       case \"expireDate\":\n         return new Date(a) - new Date(b);\n       case \"port\":\n         return a - b;\n       default:\n         return String(a).localeCompare(String(b));\n     }\n   }}\n />\n ```"}],"type":"(a: DataTableSortValue<Row>, b: DataTableSortValue<Row>, context: { key: DataTableKey<Row>; ascending: boolean; row_a: Row; row_b: Row }) => number","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":192,"column":2},"end":{"line":192,"column":30}}},{"name":"expandable","kind":"let","description":"Set to `true` for the expandable variant.\nAutomatically set to `true` if `batchExpansion` is `true`.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":199,"column":2},"end":{"line":199,"column":32}}},{"name":"batchExpansion","kind":"let","description":"Set to `true` to enable batch expansion.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":204,"column":2},"end":{"line":204,"column":36}}},{"name":"expandedRowIds","kind":"let","description":"Specify the row ids to be expanded.","binding":"writable","type":"ReadonlyArray<Row[\"id\"]>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":211,"column":2},"end":{"line":211,"column":33}}},{"name":"nonExpandableRowIds","kind":"let","description":"Specify the ids for rows that should not be expandable.","type":"ReadonlyArray<Row[\"id\"]>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":217,"column":2},"end":{"line":217,"column":38}}},{"name":"radio","kind":"let","description":"Set to `true` for the radio selection variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":220,"column":2},"end":{"line":220,"column":27}}},{"name":"selectable","kind":"let","description":"Set to `true` for the selectable variant.\nAutomatically set to `true` if `radio` or `batchSelection` are `true`.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":227,"column":2},"end":{"line":227,"column":32}}},{"name":"batchSelection","kind":"let","description":"Set to `true` to enable batch selection","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":230,"column":2},"end":{"line":230,"column":36}}},{"name":"selectedRowIds","kind":"let","description":"Specify the row ids to be selected.","binding":"writable","type":"ReadonlyArray<Row[\"id\"]>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":237,"column":2},"end":{"line":237,"column":33}}},{"name":"nonSelectableRowIds","kind":"let","description":"Specify the ids of rows that should not be selectable.","type":"ReadonlyArray<Row[\"id\"]>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":243,"column":2},"end":{"line":243,"column":38}}},{"name":"highlightedRowIds","kind":"let","description":"Specify the row ids to highlight.\nAdds `bx--data-table--highlighted-row`. The highlighted row class is themed by default.","binding":"writable","type":"ReadonlyArray<Row[\"id\"]>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":251,"column":2},"end":{"line":251,"column":36}}},{"name":"stickyHeader","kind":"let","description":"Set to `true` to enable a sticky header","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":254,"column":2},"end":{"line":254,"column":34}}},{"name":"stickyHeaderMaxHeight","kind":"let","description":"Override the maximum height of the sticky header table, replacing the\ndefault `300px`. Only applies when `stickyHeader` is `true`. Pass a number\n(interpreted as `px`) or a CSS length string (e.g. `\"100%\"`, `\"24rem\"`).","type":"number | string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":262,"column":2},"end":{"line":262,"column":47}}},{"name":"useStaticWidth","kind":"let","description":"Set to `true` to use static width","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":265,"column":2},"end":{"line":265,"column":36}}},{"name":"filterMode","kind":"let","description":"Set the filtering strategy used by `ToolbarSearch`.\n- `\"remove\"`: remove non-matching rows from the DOM and recreate them when the\n  filter clears.\n- `\"hide\"`: keep all rows mounted and hide non-matching rows with the `hidden`\n  attribute, preserving focus, inputs, and open menus.\n\n`\"hide\"` falls back to `\"remove\"` when `pageSize` is set or `virtualize` is enabled.","type":"\"remove\" | \"hide\"","typeSource":"jsdoc","value":"\"remove\"","defaultValue":{"raw":"\"remove\"","kind":"literal","value":"remove"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":277,"column":2},"end":{"line":277,"column":35}}},{"name":"pageSize","kind":"let","description":"Specify the number of items to display in a page","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":280,"column":2},"end":{"line":280,"column":26}}},{"name":"page","kind":"let","description":"Set to `number` to set current page","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":283,"column":2},"end":{"line":283,"column":22}}},{"name":"virtualize","kind":"let","description":"Enable virtualization for large row lists. Virtualization renders only the rows currently visible in the viewport, improving performance for large datasets.\n\nVirtualization is opt-in. Set `virtualize={true}` to enable with default settings, or pass a configuration object to customize.\nVirtualized tables are intended for use with `stickyHeader={true}` so the header stays visible while scrolling. Pagination is ignored when virtualization is enabled.\nVirtualization assumes a uniform row height; combining it with `expandable` rows is not supported and may cause incorrect scroll-spacer sizing when rows are expanded mid-list.\n\nProvide an object to customize virtualization behavior:\n- `itemHeight` (default: 48 for medium size, adjusted for size variant): The height in pixels of each row. Specify a custom value when using custom slots with multi-line content or different heights.\n- `maxVisibleRows` (default: 10): The maximum number of rows to display in the viewport. The container height will be calculated as `itemHeight * maxVisibleRows`. Overridden by `containerHeight` if explicitly provided.\n- `containerHeight` (default: calculated from maxVisibleRows): The maximum height in pixels of the table body container. If not provided, calculated from `itemHeight * maxVisibleRows`.\n- `overscan` (default: 3): The number of extra rows to render above and below the viewport for smoother scrolling. Higher values may cause more flickering during very fast scrolling.\n- `threshold` (default: 100): The minimum number of rows required before virtualization activates. Tables with fewer rows will render all rows normally without virtualization.\n- `maxItems` (default: undefined): The maximum number of rows to render. When undefined, all visible rows are rendered.","type":"undefined | boolean | { itemHeight?: number, maxVisibleRows?: number, containerHeight?: number, overscan?: number, threshold?: number, maxItems?: number }","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":301,"column":2},"end":{"line":301,"column":36}}},{"name":"scrollContainerRef","kind":"let","description":"Obtain a reference to the table wrapper element. When virtualization is enabled and `stickyHeader` is false, this element is the scroll container—use `bind:scrollContainerRef` to programmatically control scroll position (e.g. `scrollContainerRef.scrollTop = 0`).","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":308,"column":2},"end":{"line":308,"column":39}}},{"name":"tableHeaderTranslateWithId","kind":"let","description":"Override the default table header translation ids.","type":"(id: import(\"./TableHeader.svelte\").TableHeaderTranslationId) => string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":314,"column":2},"end":{"line":314,"column":52}}},{"name":"refreshRow","kind":"function","description":"Rebuild cells for a single row after an in-place edit to `rows`.","tags":[{"name":"example","body":" ```svelte\n <DataTable bind:this={dataTable} {headers} {rows} />\n <NumberInput min={0} bind:value={row.qty} on:input={() => dataTable.refreshRow(row.id)} />\n ```"}],"type":"(id: Row[\"id\"]) => void","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":575,"column":2},"end":{"line":582,"column":3}}},{"name":"refreshCells","kind":"function","description":"Rebuild cells for every row after batch in-place edits to `rows`.","tags":[{"name":"example","body":" ```svelte\n <DataTable bind:this={dataTable} {headers} {rows} />\n <button on:click={() => dataTable.refreshCells()}>Refresh table</button>\n ```"}],"type":"() => void","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":593,"column":2},"end":{"line":597,"column":3}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":768,"column":2},"end":{"line":768,"column":10}}},{"name":"cell","default":false,"fallback":"{cell.display ? cell.display(cell.value, row) : cell.value}","slot_props":"{ row: Row; cell: DataTableCell<Row>; rowIndex: number; cellIndex: number; rowSelected: boolean; rowExpanded: boolean; }","source":{"start":{"line":1337,"column":20},"end":{"line":1347,"column":27}}},{"name":"cellHeader","default":false,"fallback":"{header.value}","slot_props":"{ header: DataTableNonEmptyHeader; }","source":{"start":{"line":944,"column":16},"end":{"line":944,"column":70}}},{"name":"descriptionChildren","default":false,"fallback":"<p class:bx--data-table-header__description={true}>{description}</p>","slot_props":"{ props: { class: \"bx--data-table-header__description\" } }","source":{"start":{"line":759,"column":8},"end":{"line":764,"column":15}}},{"name":"expandIcon","default":false,"fallback":"<ChevronRight {...expandIconProps} />","slot_props":"{ expanded: boolean; row: Row | undefined; props: { \"aria-hidden\": \"true\" | \"false\"; class: string; }; }","source":{"start":{"line":1256,"column":22},"end":{"line":1263,"column":29}}},{"name":"expandedRow","default":false,"slot_props":"{ row: Row; rowSelected: boolean; }","source":{"start":{"line":1375,"column":22},"end":{"line":1375,"column":80}}},{"name":"titleChildren","default":false,"fallback":"<h4 class:bx--data-table-header__title={true}>{title}</h4>","slot_props":"{ props: { class: \"bx--data-table-header__title\" } }","source":{"start":{"line":751,"column":8},"end":{"line":756,"column":15}}}],"events":[{"type":"dispatched","name":"click","detail":"{\n  header?: DataTableHeader<Row>;\n  row?: Row;\n  cell?: DataTableCell<Row>;\n}","source":{"start":{"line":1329,"column":22},"end":{"line":1329,"column":54}}},{"type":"dispatched","name":"click:cell","detail":"{\n  cell: DataTableCell<Row>;\n  target: EventTarget;\n  currentTarget: EventTarget;\n  rowClass?: DataTableRowClass<Row>;\n}","source":{"start":{"line":1330,"column":22},"end":{"line":1334,"column":24}}},{"type":"dispatched","name":"click:header","detail":"{\n  header: DataTableHeader<Row>;\n  /** The intended next sort direction for this click, reported regardless of whether the `sort` event was cancelled. */\n  sortDirection?: \"ascending\" | \"descending\" | \"none\";\n  target: EventTarget;\n  currentTarget: EventTarget;\n}","source":{"start":{"line":935,"column":20},"end":{"line":940,"column":22}}},{"type":"dispatched","name":"click:header--expand","detail":"{\n  expanded: boolean;\n}","source":{"start":{"line":822,"column":20},"end":{"line":822,"column":66}}},{"type":"dispatched","name":"click:header--select","detail":"{\n  indeterminate: boolean;\n  selected: boolean;\n}","source":{"start":{"line":851,"column":18},"end":{"line":854,"column":20}}},{"type":"dispatched","name":"click:row","detail":"{\n  row: Row;\n  target: EventTarget;\n  currentTarget: EventTarget;\n}","source":{"start":{"line":1215,"column":16},"end":{"line":1219,"column":18}}},{"type":"dispatched","name":"click:row--expand","detail":"{\n  expanded: boolean;\n  row: Row;\n}","source":{"start":{"line":1250,"column":24},"end":{"line":1253,"column":26}}},{"type":"dispatched","name":"click:row--select","detail":"{\n  selected: boolean;\n  row: Row;\n}","source":{"start":{"line":1302,"column":28},"end":{"line":1302,"column":82}}},{"type":"dispatched","name":"mouseenter:row","detail":"Row","source":{"start":{"line":1222,"column":16},"end":{"line":1222,"column":47}}},{"type":"dispatched","name":"mouseleave:row","detail":"Row","source":{"start":{"line":1225,"column":16},"end":{"line":1225,"column":47}}},{"type":"dispatched","name":"sort","detail":"{ key: null; direction: \"none\" } | { key: DataTableKey<Row>; direction: \"ascending\" | \"descending\" }","description":"Dispatched when a sortable column header would change the active sort. The event is cancelable: call `preventDefault()` to skip updating `sortKey` / `sortDirection` and skip client side sorting for that click (for example full server side sorting while still reading `detail.key` / `detail.direction` for your API). If not cancelled, the table applies the new sort and sorts the current `rows` client side. Typical uses: server side sorting, URL or query string sync, analytics, and persisting sort preferences.","source":{"start":{"line":926,"column":38},"end":{"line":930,"column":21}}}],"typedefs":[{"type":"any","name":"DataTableValue","ts":"type DataTableValue = any;"},{"type":"{ id: Id; [key: string]: DataTableValue; }","name":"DataTableRow<Id = any>","ts":"interface DataTableRow<Id = any> { id: Id; [key: string]: DataTableValue; }"},{"type":"(\n  [keyof import('./data-table-utils.d.ts').KeysWithoutIndexSignature<Row>] extends [never]\n    ? import('./data-table-utils.d.ts').PropertyPath<Row>\n    : keyof import('./data-table-utils.d.ts').KeysWithoutIndexSignature<Row> extends \"id\"\n      ? import('./data-table-utils.d.ts').PropertyPath<Row>\n      : Row extends DataTableRow\n        ? import('./data-table-utils.d.ts').PropertyPathIgnoringIndexSignatures<Row>\n        : import('./data-table-utils.d.ts').PropertyPath<Row>\n)","name":"DataTableKey<Row = DataTableRow>","ts":"type DataTableKey<Row = DataTableRow> = (\n  [keyof import('./data-table-utils.d.ts').KeysWithoutIndexSignature<Row>] extends [never]\n    ? import('./data-table-utils.d.ts').PropertyPath<Row>\n    : keyof import('./data-table-utils.d.ts').KeysWithoutIndexSignature<Row> extends \"id\"\n      ? import('./data-table-utils.d.ts').PropertyPath<Row>\n      : Row extends DataTableRow\n        ? import('./data-table-utils.d.ts').PropertyPathIgnoringIndexSignatures<Row>\n        : import('./data-table-utils.d.ts').PropertyPath<Row>\n);"},{"type":"import('./data-table-utils.d.ts').DataTableSortValue<Row>","name":"DataTableSortValue<Row = DataTableRow>","description":"Path keys for sort, headers, and cells; mirrors PropertyPath / PropertyPathIgnoringIndexSignatures in ./data-table-utils.d.ts.","ts":"type DataTableSortValue<Row = DataTableRow> = import('./data-table-utils.d.ts').DataTableSortValue<Row>;"},{"type":"{\n  key: DataTableKey<Row> | (string & {});\n  /** Whether the header is empty */\n  empty: true;\n  display?: (item: DataTableValue, row: Row) => DataTableValue;\n  sort?: false | ((a: DataTableSortValue<Row>, b: DataTableSortValue<Row>) => number);\n  /** Override table-level sortAlways for this column */\n  sortAlways?: boolean;\n  /** Whether the column menu is enabled */\n  columnMenu?: boolean;\n  width?: string;\n  minWidth?: string;\n}","name":"DataTableEmptyHeader<Row = DataTableRow>","ts":"type DataTableEmptyHeader<Row = DataTableRow> = {\n  key: DataTableKey<Row> | (string & {});\n  /** Whether the header is empty */\n  empty: true;\n  display?: (item: DataTableValue, row: Row) => DataTableValue;\n  sort?: false | ((a: DataTableSortValue<Row>, b: DataTableSortValue<Row>) => number);\n  /** Override table-level sortAlways for this column */\n  sortAlways?: boolean;\n  /** Whether the column menu is enabled */\n  columnMenu?: boolean;\n  width?: string;\n  minWidth?: string;\n};"},{"type":"{\n  key: DataTableKey<Row>;\n  empty?: false;\n  value: DataTableValue;\n  display?: (item: DataTableValue, row: Row) => DataTableValue;\n  sort?: false | ((a: DataTableSortValue<Row>, b: DataTableSortValue<Row>) => number);\n  /** Override table-level sortAlways for this column */\n  sortAlways?: boolean;\n  /** Whether the column menu is enabled */\n  columnMenu?: boolean;\n  width?: string;\n  minWidth?: string;\n}","name":"DataTableNonEmptyHeader<Row = DataTableRow>","ts":"type DataTableNonEmptyHeader<Row = DataTableRow> = {\n  key: DataTableKey<Row>;\n  empty?: false;\n  value: DataTableValue;\n  display?: (item: DataTableValue, row: Row) => DataTableValue;\n  sort?: false | ((a: DataTableSortValue<Row>, b: DataTableSortValue<Row>) => number);\n  /** Override table-level sortAlways for this column */\n  sortAlways?: boolean;\n  /** Whether the column menu is enabled */\n  columnMenu?: boolean;\n  width?: string;\n  minWidth?: string;\n};"},{"type":"DataTableNonEmptyHeader<Row> | DataTableEmptyHeader<Row>","name":"DataTableHeader<Row = DataTableRow>","ts":"type DataTableHeader<Row = DataTableRow> = DataTableNonEmptyHeader<Row> | DataTableEmptyHeader<Row>;"},{"type":"{\n  key: DataTableKey<Row> | (string & {});\n  value: DataTableValue;\n  display?: (item: DataTableValue, row: DataTableRow) => DataTableValue;\n}","name":"DataTableCell<Row = DataTableRow>","ts":"type DataTableCell<Row = DataTableRow> = {\n  key: DataTableKey<Row> | (string & {});\n  value: DataTableValue;\n  display?: (item: DataTableValue, row: DataTableRow) => DataTableValue;\n};"},{"type":"{ row: Row, rowIndex: number, selected: boolean, expanded: boolean }","name":"DataTableRowClassArgs<Row = DataTableRow>","ts":"interface DataTableRowClassArgs<Row = DataTableRow> { row: Row, rowIndex: number, selected: boolean, expanded: boolean }"},{"type":"string | ((row: DataTableRowClassArgs<Row>) => string | undefined)","name":"DataTableRowClass<Row = DataTableRow>","ts":"type DataTableRowClass<Row = DataTableRow> = string | ((row: DataTableRowClassArgs<Row>) => string | undefined);"}],"generics":["Row","Row extends DataTableRow = DataTableRow"],"rest_props":{"type":"Element","name":"div"},"contexts":[{"key":"carbon:DataTable","typeName":"CarbonDataTableContext","properties":[{"name":"batchSelectedIds","type":"import(\"svelte/store\").Writable<ReadonlyArray<Row[\"id\"]>>","description":"","optional":false},{"name":"tableRows","type":"import(\"svelte/store\").Writable<ReadonlyArray<Row>>","description":"","optional":false},{"name":"tableSize","type":"import(\"svelte/store\").Writable<\"compact\" | \"short\" | \"medium\" | \"tall\" | undefined>","description":"Exposes the table size to slotted content (e.g. `Toolbar`)\nso it can derive a matching size unless explicitly overridden.","optional":false},{"name":"resetSelectedRowIds","type":"() => void","description":"","optional":false},{"name":"filterRows","type":"(searchValue: string, customFilter?: (row: Row, value: string) => boolean) => ReadonlyArray<Row[\"id\"]>","description":"","optional":false},{"name":"refreshRow","type":"(id: Row[\"id\"]) => void","description":"Rebuild cells for a single row after an in-place edit to `rows`.","optional":false},{"name":"refreshCells","type":"() => void","description":"Rebuild cells for every row after batch in-place edits to `rows`.","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/DataTableSkeleton.svelte":{"hash":"ac545cc300bc9fd197247f4bb7f1bf288975ae72f5e2dcf311c400ff6ea3b090","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":101,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"columns","kind":"let","description":"Specify the number of columns.\nSuperseded by `headers` if `headers` is a non-empty array.","type":"number","typeSource":"default","value":"5","defaultValue":{"raw":"5","kind":"literal","value":5},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":25}}},{"name":"rows","kind":"let","description":"Specify the number of rows","type":"number","typeSource":"default","value":"5","defaultValue":{"raw":"5","kind":"literal","value":5},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":22}}},{"name":"size","kind":"let","description":"Set the size of the data table.","type":"\"compact\" | \"short\" | \"tall\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":30}}},{"name":"zebra","kind":"let","description":"Set to `true` to apply zebra styles to the datatable rows","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":27}}},{"name":"showHeader","kind":"let","description":"Set to `false` to hide the header","type":"boolean","typeSource":"default","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":31}}},{"name":"headers","kind":"let","description":"Set the column headers.\nSupersedes `columns` if value is a non-empty array.","type":"ReadonlyArray<string | Partial<import('./DataTable.svelte').DataTableHeader>>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":26}}},{"name":"showToolbar","kind":"let","description":"Set to `false` to hide the toolbar","type":"boolean","typeSource":"default","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":32}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"table","source":{"start":{"line":74,"column":4},"end":{"line":74,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"table","source":{"start":{"line":76,"column":4},"end":{"line":76,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"table","source":{"start":{"line":77,"column":4},"end":{"line":77,"column":17}}},{"type":"forwarded","name":"mouseover","element":"table","source":{"start":{"line":75,"column":4},"end":{"line":75,"column":16}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/Table.svelte":{"hash":"5c787b2d0295cb9c9e1bcdc842587fb96111285fcc0a8ee4f990cb36198006c9","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":72,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Set the size of the table.","type":"\"compact\" | \"short\" | \"medium\" | \"tall\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":30}}},{"name":"zebra","kind":"let","description":"Set to `true` to use zebra styles","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":27}}},{"name":"useStaticWidth","kind":"let","description":"Set to `true` to use static width","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":36}}},{"name":"sortable","kind":"let","description":"Set to `true` for the sortable variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":30}}},{"name":"stickyHeader","kind":"let","description":"Set to `true` to enable a sticky header","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":34}}},{"name":"tableStyle","kind":"let","description":"Set the style attribute on the `table` element.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":36}}},{"name":"ref","kind":"let","description":"Obtain a reference to the section HTML element (when stickyHeader is enabled) or table HTML element.","binding":"readonly","type":"null | HTMLElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":69,"column":4},"end":{"line":69,"column":12}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"section"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/TableBody.svelte":{"hash":"91fa7bffb5439899b3f24e593240d8ba2ffe2513e9a96fb5e32ca2129fe0d5bc","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":4,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":2,"column":2},"end":{"line":2,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"tbody"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/TableCell.svelte":{"hash":"5a66ab01ffb9d133ff5c41ec62ea166af0d628ead438106f57490a3d8dd17562","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":5,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":3,"column":2},"end":{"line":3,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"td","source":{"start":{"line":2,"column":21},"end":{"line":2,"column":29}}},{"type":"forwarded","name":"mouseenter","element":"td","source":{"start":{"line":2,"column":43},"end":{"line":2,"column":56}}},{"type":"forwarded","name":"mouseleave","element":"td","source":{"start":{"line":2,"column":57},"end":{"line":2,"column":70}}},{"type":"forwarded","name":"mouseover","element":"td","source":{"start":{"line":2,"column":30},"end":{"line":2,"column":42}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"td"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/TableContainer.svelte":{"hash":"733a3b266602ceb99b6ef0e5187d98a75214ae2e3bf0137126a86afc4889e591","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":29,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"title","kind":"let","description":"Specify the title of the data table","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":24}}},{"name":"description","kind":"let","description":"Specify the description of the data table","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":30}}},{"name":"stickyHeader","kind":"let","description":"Set to `true` to enable a sticky header","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":34}}},{"name":"useStaticWidth","kind":"let","description":"Set to `true` to use static width","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":36}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":27,"column":2},"end":{"line":27,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/TableHead.svelte":{"hash":"c416404a0bd5706942a4cbbcfa03df1f615f5a77ed72398a4213d23e4a2d4760","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":6,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"thead","source":{"start":{"line":3,"column":24},"end":{"line":3,"column":32}}},{"type":"forwarded","name":"mouseenter","element":"thead","source":{"start":{"line":3,"column":46},"end":{"line":3,"column":59}}},{"type":"forwarded","name":"mouseleave","element":"thead","source":{"start":{"line":3,"column":60},"end":{"line":3,"column":73}}},{"type":"forwarded","name":"mouseover","element":"thead","source":{"start":{"line":3,"column":33},"end":{"line":3,"column":45}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"thead"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/TableHeader.svelte":{"hash":"e4e901608c21a58756898326a74f2dc8bb4669ca9c372a2b2c961a86e04cc83a","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":97,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"sortable","kind":"let","description":"Set to `true` for the sortable variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":7,"column":2},"end":{"line":7,"column":30}}},{"name":"sortDirection","kind":"let","description":"Specify the sort direction.","type":"\"none\" | \"ascending\" | \"descending\"","typeSource":"jsdoc","value":"\"none\"","defaultValue":{"raw":"\"none\"","kind":"literal","value":"none"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":36}}},{"name":"active","kind":"let","description":"Set to `true` if the column sorting","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":28}}},{"name":"scope","kind":"let","description":"Specify the `scope` attribute","type":"string","typeSource":"default","value":"\"col\"","defaultValue":{"raw":"\"col\"","kind":"literal","value":"col"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":27}}},{"name":"translationIds","kind":"const","description":"Default translation ids","type":"{     columnSortAscending: \"columnSortAscending\",     columnSortDescending: \"columnSortDescending\",   }","typeSource":"default","value":"{     columnSortAscending: \"columnSortAscending\",     columnSortDescending: \"columnSortDescending\",   }","defaultValue":{"raw":"{     columnSortAscending: \"columnSortAscending\",     columnSortDescending: \"columnSortDescending\",   }","kind":"object","value":{"columnSortAscending":"columnSortAscending","columnSortDescending":"columnSortDescending"}},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":true,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":25,"column":4}}},{"name":"translateWithId","kind":"let","description":"Override the default translation ids.","type":"(id: TableHeaderTranslationId) => string","typeSource":"jsdoc","defaultValue":{"raw":"(id) => defaultTranslations[id]","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":63}}},{"name":"id","kind":"let","description":"Set an id for the top-level element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":54}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":94,"column":45},"end":{"line":94,"column":53}}}],"events":[{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":72,"column":6},"end":{"line":72,"column":14}}},{"type":"forwarded","name":"mouseenter","element":"th","source":{"start":{"line":64,"column":4},"end":{"line":64,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"th","source":{"start":{"line":65,"column":4},"end":{"line":65,"column":17}}},{"type":"forwarded","name":"mouseover","element":"th","source":{"start":{"line":63,"column":4},"end":{"line":63,"column":16}}}],"typedefs":[{"type":"\"columnSortAscending\" | \"columnSortDescending\"","name":"TableHeaderTranslationId","ts":"type TableHeaderTranslationId = \"columnSortAscending\" | \"columnSortDescending\";"}],"generics":null,"rest_props":{"type":"Element","name":"th"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/TableRow.svelte":{"hash":"9278d1eed8c7cddfca42972422d70cdadfb78a61ac995d73878980bb3a3824e9","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":5,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":3,"column":2},"end":{"line":3,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"tr","source":{"start":{"line":2,"column":21},"end":{"line":2,"column":29}}},{"type":"forwarded","name":"mouseenter","element":"tr","source":{"start":{"line":2,"column":43},"end":{"line":2,"column":56}}},{"type":"forwarded","name":"mouseleave","element":"tr","source":{"start":{"line":2,"column":57},"end":{"line":2,"column":70}}},{"type":"forwarded","name":"mouseover","element":"tr","source":{"start":{"line":2,"column":30},"end":{"line":2,"column":42}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"tr"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/Toolbar.svelte":{"hash":"dbe0119f40db4bbb7b57dc796faa4c7209fad2589ed7b70258226410a2ccf405","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":75,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Specify the toolbar size.\nIf unset, the size is inherited from the parent `DataTable`\n(\"xs\" for \"compact\", \"sm\" for \"short\", \"default\" otherwise).","type":"\"xs\" | \"sm\" | \"default\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":8,"column":2},"end":{"line":8,"column":30}}},{"name":"ariaLabel","kind":"let","description":"Specify the ARIA label for the toolbar.","type":"string","typeSource":"default","value":"\"data table toolbar\"","defaultValue":{"raw":"\"data table toolbar\"","kind":"literal","value":"data table toolbar"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":46}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":73,"column":2},"end":{"line":73,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"section"},"contexts":[{"key":"carbon:Toolbar","typeName":"CarbonToolbarContext","properties":[{"name":"overflowVisible","type":"import(\"svelte/store\").Writable<boolean>","description":"","optional":false},{"name":"setOverflowVisible","type":"(visible: boolean) => void","description":"","optional":false},{"name":"batchActionsActive","type":"import(\"svelte/store\").Writable<boolean>","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/ToolbarBatchActions.svelte":{"hash":"fdf2ec2e4e65838fece394fa1176ec0967ffb7e92e12849892b65b69c87c977c","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":109,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"formatTotalSelected","kind":"let","description":"Override the total items selected text.","type":"(totalSelected: number) => string","typeSource":"jsdoc","defaultValue":{"raw":"(totalSelected) =>     `${totalSelected} item${totalSelected === 1 ? \"\" : \"s\"} selected`","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":11,"column":2},"end":{"line":12,"column":70}}},{"name":"active","kind":"let","description":"Use a boolean to show or hide the toolbar.","type":"undefined | boolean","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":32}}},{"name":"selectedIds","kind":"let","description":"Specify the selected IDs for standalone usage.\nThis is unnecessary if using this component with `DataTable`.","type":"ReadonlyArray<Id>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":30}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":98,"column":6},"end":{"line":98,"column":14}}},{"name":"cancel","default":false,"fallback":"Cancel","slot_props":"Record<string, never>","source":{"start":{"line":104,"column":8},"end":{"line":104,"column":41}}}],"events":[{"type":"dispatched","name":"cancel","detail":"null","source":{"start":{"line":38,"column":27},"end":{"line":38,"column":73}}}],"typedefs":[],"generics":["Id","Id = any"],"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/ToolbarContent.svelte":{"hash":"88d3e79a31dbbb512f276096641730b482c15ff417e36d1fb90fa20a5726e6fe","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":25,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":24,"column":54},"end":{"line":24,"column":62}}}],"events":[],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/ToolbarMenu.svelte":{"hash":"544387f4e0757e04eda9b5ed66c15c3c33a3a650bda0f117e1f226b11c788545","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":37,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":35,"column":2},"end":{"line":35,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"InlineComponent","name":"OverflowMenu"},"extends":{"interface":"OverflowMenuProps","import":"\"../OverflowMenu/OverflowMenu.svelte\""},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/ToolbarMenuItem.svelte":{"hash":"c33f0ff1e43d0502a5bbb3f33b981bab964d32677356e157b7beca46b85f6d77","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":10,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"OverflowMenuItem","source":{"start":{"line":7,"column":35},"end":{"line":7,"column":43}}},{"type":"forwarded","name":"keydown","element":"OverflowMenuItem","source":{"start":{"line":7,"column":44},"end":{"line":7,"column":54}}}],"typedefs":[],"generics":null,"rest_props":{"type":"InlineComponent","name":"OverflowMenuItem"},"extends":{"interface":"OverflowMenuItemProps","import":"\"../OverflowMenu/OverflowMenuItem.svelte\""},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DataTable/ToolbarSearch.svelte":{"hash":"04ace580fe0784bfee85546f33a87bd96a58ad07ec3a0284b69061522be0a66b","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":146,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"value","kind":"let","description":"Specify the value of the search input.","binding":"writable","type":"number | string","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":24}}},{"name":"expanded","kind":"let","description":"Set to `true` to expand the search bar.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":30}}},{"name":"persistent","kind":"let","description":"Set to `true` to keep the search bar expanded","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":32}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the search bar","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":30}}},{"name":"shouldFilterRows","kind":"let","description":"Set to `true` to filter table rows using the search value.\n\nIf `true`, the default search excludes `id`, `cells` fields and\nonly does a basic comparison on string and number type cell values.\n\nTo implement your own client-side filtering, pass a function\nthat accepts a row and value and returns a boolean.","type":"boolean | ((row: Row, value: number | string) => boolean)","typeSource":"jsdoc","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":38}}},{"name":"filteredRowIds","kind":"let","description":"The filtered row ids.","binding":"readonly","type":"ReadonlyArray<Row[\"id\"]>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":33}}},{"name":"tabindex","kind":"let","description":"Specify the tabindex","type":"number | string | undefined","typeSource":"jsdoc","value":"\"0\"","defaultValue":{"raw":"\"0\"","kind":"literal","value":"0"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":28}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":57,"column":2},"end":{"line":57,"column":24}}},{"name":"clear","kind":"function","description":"Programmatically clear the search input.\nResets `value` and collapses the search bar (unless `persistent`).","tags":[{"name":"example","body":" ```svelte\n <ToolbarSearch bind:this={search} />\n <Button on:click={() => search.clear()}>Clear search</Button>\n ```"}],"type":"() => void","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":108,"column":2},"end":{"line":111,"column":3}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"blur","element":"Search","source":{"start":{"line":138,"column":2},"end":{"line":138,"column":9}}},{"type":"forwarded","name":"change","element":"Search","source":{"start":{"line":134,"column":2},"end":{"line":134,"column":11}}},{"type":"forwarded","name":"clear","element":"Search","source":{"start":{"line":5,"column":5},"end":{"line":5,"column":24}},"detail":"null"},{"type":"forwarded","name":"focus","element":"Search","source":{"start":{"line":136,"column":2},"end":{"line":136,"column":10}}},{"type":"forwarded","name":"input","element":"Search","source":{"start":{"line":135,"column":2},"end":{"line":135,"column":10}}},{"type":"forwarded","name":"keydown","element":"Search","source":{"start":{"line":143,"column":2},"end":{"line":143,"column":12}}},{"type":"forwarded","name":"keyup","element":"Search","source":{"start":{"line":142,"column":2},"end":{"line":142,"column":10}}},{"type":"forwarded","name":"paste","element":"Search","source":{"start":{"line":144,"column":2},"end":{"line":144,"column":10}}}],"typedefs":[],"generics":["Row","Row extends import(\"./DataTable.svelte\").DataTableRow = import(\"./DataTable.svelte\").DataTableRow"],"rest_props":{"type":"Element","name":"input"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DatePicker/DatePicker.svelte":{"hash":"1707185c8bc65c81c722ea6683801d51b61fc625a9a125451d511b645a9c2963","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":633,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"datePickerType","kind":"let","description":"Specify the date picker type.","type":"\"simple\" | \"single\" | \"range\" | \"month\"","typeSource":"jsdoc","value":"\"simple\"","defaultValue":{"raw":"\"simple\"","kind":"literal","value":"simple"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":39}}},{"name":"value","kind":"let","description":"Specify the date picker input value.","binding":"writable","type":"number | string","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":24}}},{"name":"valueFrom","kind":"let","description":"Specify the date picker start date value (from).\nOnly works with the \"range\" date picker type.","binding":"writable","type":"string","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":28}}},{"name":"valueTo","kind":"let","description":"Specify the date picker end date value (to).\nOnly works with the \"range\" date picker type.","binding":"writable","type":"string","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":39,"column":2},"end":{"line":39,"column":26}}},{"name":"dateFormat","kind":"let","description":"Specify the date format","type":"string","typeSource":"default","value":"\"m/d/Y\"","defaultValue":{"raw":"\"m/d/Y\"","kind":"literal","value":"m/d/Y"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":42,"column":2},"end":{"line":42,"column":34}}},{"name":"maxDate","kind":"let","description":"Specify the maximum date.","type":"null | string | Date","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":48,"column":2},"end":{"line":48,"column":28}}},{"name":"minDate","kind":"let","description":"Specify the minimum date.","type":"null | string | Date","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":54,"column":2},"end":{"line":54,"column":28}}},{"name":"locale","kind":"let","description":"Specify the locale.","type":"import(\"flatpickr/dist/types/locale\").CustomLocale | import(\"flatpickr/dist/types/locale\").key","typeSource":"jsdoc","value":"\"en\"","defaultValue":{"raw":"\"en\"","kind":"literal","value":"en"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":60,"column":2},"end":{"line":60,"column":27}}},{"name":"short","kind":"let","description":"Set to `true` to use the short variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":63,"column":2},"end":{"line":63,"column":27}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":66,"column":2},"end":{"line":66,"column":27}}},{"name":"fluid","kind":"let","description":"Set to `true` to use the fluid variant.\nInherited from the parent `FluidForm` context,\nso it does not need to be set when used inside `FluidForm`.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":73,"column":2},"end":{"line":73,"column":27}}},{"name":"portalMenu","kind":"let","description":"Set to `true` to render the calendar in a portal to prevent clipping.\nWhen inside a Modal, defaults to `true` unless explicitly set to `false`.\n\nWhen the date picker is inside a native `<dialog>` (opened with\n`showModal()`) or an open `[popover]` element, the calendar auto-mounts\ninto that top-layer ancestor and uses `position: fixed` so it renders\nabove the backdrop instead of behind it.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":85,"column":2},"end":{"line":85,"column":36}}},{"name":"id","kind":"let","description":"Set an id for the date picker element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":88,"column":2},"end":{"line":88,"column":54}}},{"name":"flatpickrProps","kind":"let","description":"Override the options passed to the Flatpickr instance.\n@see https://flatpickr.js.org/options","type":"import(\"flatpickr/dist/types/options\").Options","typeSource":"jsdoc","value":"{ static: true }","defaultValue":{"raw":"{ static: true }","kind":"object","value":{"static":true}},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":95,"column":2},"end":{"line":95,"column":47}}},{"name":"calendar","kind":"let","description":"Bind to the Flatpickr calendar instance for programmatic control.\nOnly available when `datePickerType` is `\"single\"` or `\"range\"`.\n@see https://flatpickr.js.org/instance-methods-properties-elements/","binding":"readonly","type":"import(\"flatpickr/dist/types/instance\").Instance | null","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":104,"column":2},"end":{"line":104,"column":29}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":630,"column":4},"end":{"line":630,"column":12}}}],"events":[{"type":"dispatched","name":"change","detail":"string | { selectedDates: [dateFrom: Date, dateTo?: Date]; dateStr: string | { from: string; to: string; } }","source":{"start":{"line":342,"column":8},"end":{"line":342,"column":33}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":594,"column":2},"end":{"line":594,"column":10}}},{"type":"dispatched","name":"close","detail":"{\n  trigger: \"escape-key\" | \"outside-click\" | \"select\";\n}","source":{"start":{"line":274,"column":4},"end":{"line":274,"column":45}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":596,"column":2},"end":{"line":596,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":597,"column":2},"end":{"line":597,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":595,"column":2},"end":{"line":595,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[{"key":"carbon:DatePicker","typeName":"CarbonDatePickerContext","properties":[{"name":"range","type":"import(\"svelte/store\").Readable<boolean>","description":"","optional":false},{"name":"inputValue","type":"import(\"svelte/store\").Writable<number | string>","description":"","optional":false},{"name":"inputValueFrom","type":"import(\"svelte/store\").Writable<string>","description":"","optional":false},{"name":"inputValueTo","type":"import(\"svelte/store\").Writable<string>","description":"","optional":false},{"name":"inputIds","type":"import(\"svelte/store\").Readable<ReadonlyArray<string>>","description":"","optional":false},{"name":"hasCalendar","type":"import(\"svelte/store\").Readable<boolean>","description":"","optional":false},{"name":"dateFormat","type":"any","optional":false},{"name":"isFluid","type":"any","optional":false},{"name":"add","type":"(data: { id: string; labelText: string }) => void","description":"","optional":false},{"name":"setReadonly","type":"(id: string, readonly: boolean) => void","description":"","optional":false},{"name":"setValidation","type":"(id: string, invalid: boolean, warn: boolean) => void","description":"","optional":false},{"name":"declareRef","type":"(data: { id: string; ref: HTMLInputElement }) => void","description":"","optional":false},{"name":"updateValue","type":"(data: { type: \"input\" | \"change\"; value: string }) => void","description":"","optional":false},{"name":"blurInput","type":"(relatedTarget: EventTarget | null) => void","description":"","optional":false},{"name":"openCalendar","type":"() => void","description":"","optional":false},{"name":"focusCalendar","type":"() => void","description":"","optional":false}]}],"diagnostics":[{"component":"./DatePicker/DatePicker.svelte","kind":"context-any-type","name":"dateFormat","message":"Context \"carbon:DatePicker\" property \"dateFormat\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":397,"column":4},"end":{"line":397,"column":31}}},{"component":"./DatePicker/DatePicker.svelte","kind":"context-any-type","name":"isFluid","message":"Context \"carbon:DatePicker\" property \"isFluid\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":398,"column":4},"end":{"line":398,"column":25}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DatePicker/DatePickerInput.svelte":{"hash":"4517e477f52686e975d27e11c08cbd937785c8f7ab130b1f4af9d570e82b5d9d","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":231,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Set the size of the input.","type":"\"sm\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":30}}},{"name":"type","kind":"let","description":"Specify the input type","type":"string","typeSource":"default","value":"\"text\"","defaultValue":{"raw":"\"text\"","kind":"literal","value":"text"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":27}}},{"name":"placeholder","kind":"let","description":"Specify the input placeholder text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":30}}},{"name":"pattern","kind":"let","description":"Specify the Regular Expression for the input value.\nBy default, the pattern is derived from the parent\n`DatePicker`'s `dateFormat` prop.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":33}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":30}}},{"name":"readonly","kind":"let","description":"Set to `true` to mark the input as read-only","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":30}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":29}}},{"name":"iconDescription","kind":"let","description":"Specify the ARIA label for the calendar icon","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":34}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":54}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":41,"column":2},"end":{"line":41,"column":31}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":29}}},{"name":"invalidText","kind":"let","description":"Specify the invalid state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":47,"column":2},"end":{"line":47,"column":30}}},{"name":"warn","kind":"let","description":"Set to `true` to indicate a warning state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":26}}},{"name":"warnText","kind":"let","description":"Specify the warning state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":53,"column":2},"end":{"line":53,"column":27}}},{"name":"name","kind":"let","description":"Set a name for the input element.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":59,"column":2},"end":{"line":59,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":65,"column":2},"end":{"line":65,"column":24}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":147,"column":6},"end":{"line":147,"column":53}}}],"events":[{"type":"forwarded","name":"blur","element":"input","source":{"start":{"line":192,"column":6},"end":{"line":192,"column":13}}},{"type":"forwarded","name":"focus","element":"input","source":{"start":{"line":191,"column":6},"end":{"line":191,"column":14}}},{"type":"forwarded","name":"input","element":"input","source":{"start":{"line":177,"column":6},"end":{"line":177,"column":14}}},{"type":"forwarded","name":"keydown","element":"input","source":{"start":{"line":184,"column":6},"end":{"line":184,"column":16}}},{"type":"forwarded","name":"keyup","element":"input","source":{"start":{"line":190,"column":6},"end":{"line":190,"column":14}}},{"type":"forwarded","name":"paste","element":"input","source":{"start":{"line":196,"column":6},"end":{"line":196,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"input"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DatePicker/DatePickerSkeleton.svelte":{"hash":"f3fae52d3180e09cbadee828f42b343f7eeee9f0721b5be225c228da0661ea84","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":37,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"range","kind":"let","description":"Set to `true` to use the range variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":27}}},{"name":"short","kind":"let","description":"Set to `true` to use the short variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":27}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":16,"column":2},"end":{"line":16,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":15,"column":2},"end":{"line":15,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/DatePicker/FluidDatePickerSkeleton.svelte":{"hash":"84d2ca15ca04e1c8204d912738c68b27d431bc4dbf150c9b2001c4b5de4e3a9d","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":33,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"range","kind":"let","description":"Set to `true` to use the range variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":5,"column":2},"end":{"line":5,"column":27}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":15,"column":2},"end":{"line":15,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":18,"column":2},"end":{"line":18,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":16,"column":2},"end":{"line":16,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Dialog/Dialog.svelte":{"hash":"0369ebe39a92c143377b0a3bda021a3923d682d43347d16a8c66ba9b61c08ab3","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":74,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"open","kind":"let","description":"Set to `true` to open the dialog.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":26}}},{"name":"modal","kind":"let","description":"Set to `true` to render the dialog as a modal using `showModal()`.\nWhen `false`, the dialog opens non-modally using `show()`.\nChanging `modal` while `open` is `true` has no effect until the dialog closes and reopens.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":27}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":72,"column":2},"end":{"line":72,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"dialog","source":{"start":{"line":70,"column":2},"end":{"line":70,"column":10}}},{"type":"dispatched","name":"close","detail":"null","source":{"start":{"line":59,"column":4},"end":{"line":59,"column":21}}},{"type":"dispatched","name":"open","detail":"null","source":{"start":{"line":49,"column":10},"end":{"line":49,"column":26}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"dialog"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Disclosure/Disclosure.svelte":{"hash":"b0678acbf4b6d5c11947cbe481718ffd90d12e51bfba4a818325d598f5f03f98","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":85,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"summary","kind":"let","description":"Specify the summary content of the trigger.\nAlternatively, use the \"summary\" slot.","tags":[{"name":"example","body":" ```svelte\n <Disclosure>\n   <div slot=\"summary\">Custom summary</div>\n </Disclosure>\n ```"}],"type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":26}}},{"name":"align","kind":"let","description":"Specify alignment of the chevron icon.","type":"\"start\" | \"end\"","typeSource":"jsdoc","value":"\"end\"","defaultValue":{"raw":"\"end\"","kind":"literal","value":"end"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":27}}},{"name":"open","kind":"let","description":"Set to `true` to open the disclosure.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":26}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":82,"column":4},"end":{"line":82,"column":12}}},{"name":"summary","default":false,"fallback":"{summary}","slot_props":"Record<string, never>","description":"Content for the always-visible trigger.","source":{"start":{"line":78,"column":6},"end":{"line":78,"column":43}}}],"events":[{"type":"forwarded","name":"animationend","element":"div","source":{"start":{"line":57,"column":2},"end":{"line":57,"column":17}}},{"type":"forwarded","name":"blur","element":"button","source":{"start":{"line":74,"column":4},"end":{"line":74,"column":11}}},{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":67,"column":4},"end":{"line":67,"column":12}}},{"type":"forwarded","name":"focus","element":"button","source":{"start":{"line":73,"column":4},"end":{"line":73,"column":12}}},{"type":"forwarded","name":"keydown","element":"button","source":{"start":{"line":72,"column":4},"end":{"line":72,"column":14}}},{"type":"forwarded","name":"mouseenter","element":"button","source":{"start":{"line":70,"column":4},"end":{"line":70,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"button","source":{"start":{"line":71,"column":4},"end":{"line":71,"column":17}}},{"type":"forwarded","name":"mouseover","element":"button","source":{"start":{"line":69,"column":4},"end":{"line":69,"column":16}}},{"type":"dispatched","name":"toggle","detail":"boolean","description":"Dispatched with the new open state.","source":{"start":{"line":45,"column":4},"end":{"line":45,"column":28}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Dropdown/Dropdown.svelte":{"hash":"a2d30a405bb6ed1e53b197d792233794bb974c95034c638d6085d28eec9e31dc","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":809,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"items","kind":"let","description":"Set the dropdown items.","type":"ReadonlyArray<Item>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":24}}},{"name":"itemToString","kind":"let","description":"Override the display of a dropdown item.","type":"(item: Item) => string","typeSource":"jsdoc","defaultValue":{"raw":"(item) => item.text ?? item.id","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":59}}},{"name":"selectedId","kind":"let","description":"Specify the selected item id.","binding":"writable","type":"Item[\"id\"] | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":36}}},{"name":"type","kind":"let","description":"Specify the type of dropdown.","type":"\"default\" | \"inline\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":30}}},{"name":"direction","kind":"let","description":"Specify the direction of the dropdown menu.","type":"\"bottom\" | \"top\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":56,"column":2},"end":{"line":56,"column":34}}},{"name":"size","kind":"let","description":"Specify the size of the dropdown field.","type":"\"xs\" | \"sm\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":62,"column":2},"end":{"line":62,"column":30}}},{"name":"open","kind":"let","description":"Set to `true` to open the dropdown.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":68,"column":2},"end":{"line":68,"column":26}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":71,"column":2},"end":{"line":71,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the dropdown","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":74,"column":2},"end":{"line":74,"column":30}}},{"name":"labelText","kind":"let","description":"Specify the title text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":77,"column":2},"end":{"line":77,"column":28}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":80,"column":2},"end":{"line":80,"column":29}}},{"name":"invalidText","kind":"let","description":"Specify the invalid state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":83,"column":2},"end":{"line":83,"column":30}}},{"name":"warn","kind":"let","description":"Set to `true` to indicate a warning state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":86,"column":2},"end":{"line":86,"column":26}}},{"name":"warnText","kind":"let","description":"Specify the warning state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":89,"column":2},"end":{"line":89,"column":27}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":92,"column":2},"end":{"line":92,"column":29}}},{"name":"readonly","kind":"let","description":"Set to `true` to use the read-only variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":95,"column":2},"end":{"line":95,"column":30}}},{"name":"fluid","kind":"let","description":"Set to `true` to use the fluid variant.\nInherited from the parent `FluidForm` context,\nso it does not need to be set when used inside `FluidForm`.\nCannot be combined with the inline variant.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":103,"column":2},"end":{"line":103,"column":27}}},{"name":"condensed","kind":"let","description":"Set to `true` to render condensed menu items in the fluid variant.\nMenu items use the default height instead of the taller fluid height.\nOnly applies when the fluid variant is active.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":110,"column":2},"end":{"line":110,"column":31}}},{"name":"label","kind":"let","description":"Specify the list box label.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":116,"column":2},"end":{"line":116,"column":31}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":119,"column":2},"end":{"line":119,"column":31}}},{"name":"translateWithId","kind":"let","description":"Override the chevron icon label based on the open state.\nDefaults to \"Open menu\" when closed and \"Close menu\" when open.","type":"(id: import(\"../ListBox/ListBoxMenuIcon.svelte\").ListBoxMenuIconTranslationId) => string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":126,"column":2},"end":{"line":126,"column":41}}},{"name":"virtualize","kind":"let","description":"Enable virtualization for large lists. Virtualization renders only the items currently visible in the viewport, improving performance for large lists.\n\nBy default, virtualization is automatically enabled for lists with more than 100 items.\n\nSet `virtualize={false}` to explicitly disable virtualization, even for large lists.\n\nSet `virtualize={true}` to explicitly enable virtualization with default settings.\n\nProvide an object to customize virtualization behavior:\n- `itemHeight` (default: size-based, or 64px for fluid unless `condensed`): Height of each item in pixels. Override when custom slots change row height.\n- `containerHeight` (default: 300): The maximum height in pixels of the dropdown container.\n- `overscan` (default: 3): The number of extra items to render above and below the viewport for smoother scrolling. Higher values may cause more flickering during very fast scrolling.\n- `threshold` (default: 100): The minimum number of items required before virtualization activates. Lists with fewer items will render all items normally without virtualization.\n- `maxItems` (default: undefined): The maximum number of items to render. When undefined, all visible items are rendered.","type":"undefined | boolean | { itemHeight?: number, containerHeight?: number, overscan?: number, threshold?: number, maxItems?: number }","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":145,"column":2},"end":{"line":145,"column":36}}},{"name":"portalMenu","kind":"let","description":"Set to `true` to render the dropdown menu in a portal,\nallowing it to escape containers with `overflow: hidden`.\nWhen inside a Modal, defaults to `true` unless explicitly set to `false`.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":153,"column":2},"end":{"line":153,"column":36}}},{"name":"id","kind":"let","description":"Set an id for the list box component","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":156,"column":2},"end":{"line":156,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the list box.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":162,"column":2},"end":{"line":162,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the button HTML element.","binding":"readonly","type":"null | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":168,"column":2},"end":{"line":168,"column":24}}},{"name":"listRef","kind":"let","description":"Obtain a reference to the list HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":175,"column":2},"end":{"line":175,"column":28}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"{itemToString(item)}","slot_props":"{ item: Item; index: number; selected: boolean; highlighted: boolean; }","source":{"start":{"line":765,"column":14},"end":{"line":767,"column":21}}},{"name":"icon","default":false,"fallback":"<svelte:component this={item.icon} />","slot_props":"{ item: Item; index: number; selected: boolean; highlighted: boolean; }","source":{"start":{"line":760,"column":18},"end":{"line":762,"column":25}}},{"name":"iconRight","default":false,"slot_props":"{ item: Item; index: number; selected: boolean; highlighted: boolean; }","source":{"start":{"line":773,"column":18},"end":{"line":779,"column":20}}},{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":495,"column":6},"end":{"line":495,"column":53}}}],"events":[{"type":"dispatched","name":"close","detail":"{\n  trigger: \"escape-key\" | \"outside-click\" | \"select\";\n}","source":{"start":{"line":424,"column":6},"end":{"line":424,"column":36}}},{"type":"forwarded","name":"scroll","element":"ListBoxMenu","source":{"start":{"line":642,"column":8},"end":{"line":642,"column":17}}},{"type":"dispatched","name":"select","detail":"{\n  selectedId: Item[\"id\"];\n  selectedItem: Item;\n}","source":{"start":{"line":409,"column":4},"end":{"line":412,"column":6}}}],"typedefs":[{"type":"{\n  id: Id;\n  text: string;\n  /** Whether the item is disabled */\n  disabled?: boolean;\n  /** Icon component shown left of the item text */\n  icon?: any;\n}","name":"DropdownItem<Id = any>","ts":"type DropdownItem<Id = any> = {\n  id: Id;\n  text: string;\n  /** Whether the item is disabled */\n  disabled?: boolean;\n  /** Icon component shown left of the item text */\n  icon?: any;\n};"}],"generics":["Item","Item extends DropdownItem<any> = DropdownItem<any>"],"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Dropdown/DropdownSkeleton.svelte":{"hash":"066a67ea6ed393feef964f32d55a75d6011207e58a5856fee6663a21b42ad412","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":24,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"inline","kind":"let","description":"Set to `true` to use the inline variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":28}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":15,"column":2},"end":{"line":15,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":18,"column":2},"end":{"line":18,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":16,"column":2},"end":{"line":16,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Dropdown/FluidDropdownSkeleton.svelte":{"hash":"6b1a8ba4ff27b410d8db229a7083ae7e1cd9b725d164cd0396abb6b8f7a81d26","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":17,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":7,"column":2},"end":{"line":7,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":9,"column":2},"end":{"line":9,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":10,"column":2},"end":{"line":10,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/FileUploader/Filename.svelte":{"hash":"3ab2e1d6a045908e22a33adf4a6fcdc41c25b7f5dd9dcecef79f7816ddee3d12","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":96,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"status","kind":"let","description":"Specify the file name status.","type":"\"uploading\" | \"edit\" | \"complete\"","typeSource":"jsdoc","value":"\"uploading\"","defaultValue":{"raw":"\"uploading\"","kind":"literal","value":"uploading"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":34}}},{"name":"iconDescription","kind":"let","description":"Accessible label for the status icons (spinner, remove control, checkmark).\nPass a string, or a function receiving {@link FilenameIconDescriptionContext}.\nWhen the resolved value is omitted or blank after trim, defaults are used:\n- `uploading`: passed to `Loading` as `\"uploading\"`\n- `edit`: close button `aria-label` is `\"Remove file\"`\n- `complete`: checkmark `aria-label` / `title` are `\"Upload complete\"`","type":"string | undefined | ((ctx: FilenameIconDescriptionContext) => string | undefined)","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":41}}},{"name":"file","kind":"let","description":"Current file when rendered inside `FileUploader`; omit when using `FileUploaderItem` only.","type":"File | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":30}}},{"name":"fileName","kind":"let","description":"Display file name (e.g. `file.name` or `FileUploaderItem` `name`).","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":27}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":41,"column":2},"end":{"line":41,"column":29}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":81,"column":4},"end":{"line":81,"column":12}}},{"type":"forwarded","name":"keydown","element":"button","source":{"start":{"line":82,"column":4},"end":{"line":82,"column":14}}}],"typedefs":[{"type":"{\n  /** Set when rendered from `FileUploader` rows; otherwise `undefined`. */\n  file?: File | undefined;\n  /** Display name (`file.name` or `FileUploaderItem` `name`). */\n  fileName: string;\n  status: \"uploading\" | \"edit\" | \"complete\";\n  invalid: boolean;\n}","name":"FilenameIconDescriptionContext","ts":"type FilenameIconDescriptionContext = {\n  /** Set when rendered from `FileUploader` rows; otherwise `undefined`. */\n  file?: File | undefined;\n  /** Display name (`file.name` or `FileUploaderItem` `name`). */\n  fileName: string;\n  status: \"uploading\" | \"edit\" | \"complete\";\n  invalid: boolean;\n};"}],"generics":null,"rest_props":{"type":"Element","name":"div | button | svg"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/FileUploader/FileUploader.svelte":{"hash":"24bd6ed69c64dbd94958458c6e740fc7e58bd6e14a6d0d1cbfde5e44a791385c","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":318,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"status","kind":"let","description":"Specify the file uploader status.","type":"\"uploading\" | \"edit\" | \"complete\"","typeSource":"jsdoc","value":"\"uploading\"","defaultValue":{"raw":"\"uploading\"","kind":"literal","value":"uploading"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":34}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the file uploader","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":30}}},{"name":"accept","kind":"let","description":"Specify the accepted file types.","type":"ReadonlyArray<string>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":25}}},{"name":"maxFileSize","kind":"let","description":"Specify the maximum file size in bytes.\nFiles exceeding this limit will be filtered out.\nFile sizes use binary (base 2) units: 1024 bytes = 1 KiB, not 1000 bytes.","tags":[{"name":"example","body":" ```svelte\n <!-- 5 MB = 5 × 1024 × 1024 = 5,242,880 bytes -->\n <FileUploader maxFileSize={5 * 1024 * 1024} />\n ```"}],"type":"number | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":37}}},{"name":"files","kind":"let","description":"Obtain a reference to the uploaded files.","binding":"writable","type":"ReadonlyArray<File>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":24}}},{"name":"multiple","kind":"let","description":"Set to `true` to allow multiple files","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":46,"column":2},"end":{"line":46,"column":30}}},{"name":"preventDuplicate","kind":"let","description":"Set to `true` to reject files that match an already-selected file\n(by name, size, and lastModified). Rejected duplicates are reported\nvia the `rejected` event with `reason: 'duplicate'`.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":53,"column":2},"end":{"line":53,"column":38}}},{"name":"orderFiles","kind":"let","description":"Control how newly added files are ordered in the list.\n- `\"append\"` (default): new files appear at the end\n- `\"prepend\"`: new files appear at the beginning\n- A custom function receiving (existingFiles, newFiles) that returns the merged array","type":"\"append\" | \"prepend\" | ((existing: ReadonlyArray<File>, added: ReadonlyArray<File>) => ReadonlyArray<File>)","typeSource":"jsdoc","value":"\"append\"","defaultValue":{"raw":"\"append\"","kind":"literal","value":"append"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":62,"column":2},"end":{"line":62,"column":35}}},{"name":"clearFiles","kind":"function","description":"Programmatically clear the uploaded files.","tags":[{"name":"example","body":" ```svelte\n <FileUploader bind:this={uploader} bind:files={files} />\n <button on:click={() => uploader.clearFiles()}>Clear Files</button>\n ```"}],"type":"() => void","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":73,"column":2},"end":{"line":75,"column":3}}},{"name":"labelTitle","kind":"let","description":"Specify the label title.\nAlternatively, use the named slot \"labelTitle\".","tags":[{"name":"example","body":" ```svelte\n <FileUploader>\n   <span slot=\"labelTitle\">Custom Label</span>\n </FileUploader>\n ```"}],"type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":87,"column":2},"end":{"line":87,"column":29}}},{"name":"labelDescription","kind":"let","description":"Specify the label description.\nAlternatively, use the named slot \"labelDescription\".","tags":[{"name":"example","body":" ```svelte\n <FileUploader>\n   <span slot=\"labelDescription\">Custom description text</span>\n </FileUploader>\n ```"}],"type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":99,"column":2},"end":{"line":99,"column":35}}},{"name":"kind","kind":"let","description":"Specify the kind of file uploader button.","type":"import(\"../Button/Button.svelte\").ButtonProps[\"kind\"]","typeSource":"jsdoc","value":"\"primary\"","defaultValue":{"raw":"\"primary\"","kind":"literal","value":"primary"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":105,"column":2},"end":{"line":105,"column":30}}},{"name":"size","kind":"let","description":"Specify the size of the file uploader button.","type":"import(\"../Button/Button.svelte\").ButtonProps[\"size\"]","typeSource":"jsdoc","value":"\"small\"","defaultValue":{"raw":"\"small\"","kind":"literal","value":"small"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":111,"column":2},"end":{"line":111,"column":28}}},{"name":"buttonLabel","kind":"let","description":"Specify the button label","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":114,"column":2},"end":{"line":114,"column":30}}},{"name":"iconDescription","kind":"let","description":"Accessible label for file row status icons (spinner, remove control, checkmark).\nForwarded to `Filename`. Use a string, or a function with context `{ file, fileName, status, invalid }`\nwhere `file` is the row's `File` (only set from `FileUploader`, not from `FileUploaderItem`).\nWhen omitted or the resolved value is blank after trim, `Filename` uses built-in defaults.","type":"string | undefined | ((ctx: { file?: File; fileName: string; status: \"uploading\" | \"edit\" | \"complete\"; invalid: boolean }) => string | undefined)","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":123,"column":2},"end":{"line":123,"column":41}}},{"name":"name","kind":"let","description":"Specify a name attribute for the file button uploader input","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":126,"column":2},"end":{"line":126,"column":23}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","type":"null | HTMLInputElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":132,"column":2},"end":{"line":132,"column":24}}}],"moduleExports":[],"slots":[{"name":"labelDescription","default":false,"fallback":"{labelDescription}","slot_props":"Record<string, never>","source":{"start":{"line":221,"column":6},"end":{"line":221,"column":63}}},{"name":"labelTitle","default":false,"fallback":"{labelTitle}","slot_props":"Record<string, never>","source":{"start":{"line":213,"column":6},"end":{"line":213,"column":51}}}],"events":[{"type":"dispatched","name":"add","detail":"ReadonlyArray<File>","source":{"start":{"line":186,"column":30},"end":{"line":186,"column":52}}},{"type":"dispatched","name":"change","detail":"ReadonlyArray<File>","source":{"start":{"line":289,"column":6},"end":{"line":289,"column":31}}},{"type":"dispatched","name":"clear","detail":"void","source":{"start":{"line":191,"column":10},"end":{"line":191,"column":27}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":203,"column":2},"end":{"line":203,"column":10}}},{"type":"forwarded","name":"keydown","element":"Filename","source":{"start":{"line":302,"column":12},"end":{"line":302,"column":22}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":205,"column":2},"end":{"line":205,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":206,"column":2},"end":{"line":206,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":204,"column":2},"end":{"line":204,"column":14}}},{"type":"dispatched","name":"rejected","detail":"Array<{ file: File; reason: \"size\" | \"duplicate\" }>","source":{"start":{"line":275,"column":8},"end":{"line":275,"column":41}}},{"type":"dispatched","name":"remove","detail":"ReadonlyArray<File>","source":{"start":{"line":187,"column":32},"end":{"line":187,"column":59}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/FileUploader/FileUploaderButton.svelte":{"hash":"bc1ee0f1eb4b869935f72ad72326bbd9b1c4189b7d3e897489a9394e7ec8572c","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":229,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"accept","kind":"let","description":"Specify the accepted file types.","type":"ReadonlyArray<string>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":25}}},{"name":"files","kind":"let","description":"Obtain a reference to the uploaded files.","binding":"writable","type":"ReadonlyArray<File>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":24}}},{"name":"multiple","kind":"let","description":"Set to `true` to allow multiple files","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":30}}},{"name":"preventDuplicate","kind":"let","description":"Set to `true` to skip files that match an already-selected file\n(by name, size, and lastModified). Only applies when `multiple` is `true`.\nFor richer behavior (rejection reporting via the `rejected` event),\nsee `FileUploader`'s `preventDuplicate` prop.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":38}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":30}}},{"name":"disableLabelChanges","kind":"let","description":"Set to `true` to disable label changes","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":41}}},{"name":"kind","kind":"let","description":"Specify the kind of file uploader button.","type":"import(\"../Button/Button.svelte\").ButtonProps[\"kind\"]","typeSource":"jsdoc","value":"\"primary\"","defaultValue":{"raw":"\"primary\"","kind":"literal","value":"primary"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":41,"column":2},"end":{"line":41,"column":30}}},{"name":"size","kind":"let","description":"Specify the size of the file uploader button.","type":"import(\"../Button/Button.svelte\").ButtonProps[\"size\"]","typeSource":"jsdoc","value":"\"small\"","defaultValue":{"raw":"\"small\"","kind":"literal","value":"small"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":47,"column":2},"end":{"line":47,"column":28}}},{"name":"labelText","kind":"let","description":"Specify the label text.","binding":"writable","type":"string","typeSource":"default","value":"\"Add file\"","defaultValue":{"raw":"\"Add file\"","kind":"literal","value":"Add file"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":53,"column":2},"end":{"line":53,"column":36}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":56,"column":2},"end":{"line":56,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the input","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":59,"column":2},"end":{"line":59,"column":23}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":65,"column":2},"end":{"line":65,"column":24}}},{"name":"icon","kind":"let","description":"Specify the icon to render.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":71,"column":2},"end":{"line":71,"column":52}}},{"name":"iconDescription","kind":"let","description":"Specify the ARIA label for the button icon.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":77,"column":2},"end":{"line":77,"column":41}}},{"name":"tooltipAlignment","kind":"let","description":"Set the alignment of the tooltip relative to the icon.\nOnly applies to icon-only buttons.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":84,"column":2},"end":{"line":84,"column":41}}},{"name":"tooltipPosition","kind":"let","description":"Set the position of the tooltip relative to the icon.","type":"\"top\" | \"right\" | \"bottom\" | \"left\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":90,"column":2},"end":{"line":90,"column":40}}},{"name":"hideTooltip","kind":"let","description":"Set to `true` to hide the tooltip while maintaining accessibility.\nOnly applies to icon-only buttons.\nWhen `true`, the tooltip is visually hidden but the `iconDescription` remains accessible to screen readers.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":97,"column":2},"end":{"line":97,"column":33}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":180,"column":4},"end":{"line":180,"column":51}}}],"events":[{"type":"dispatched","name":"change","detail":"ReadonlyArray<File>","source":{"start":{"line":222,"column":4},"end":{"line":222,"column":29}}},{"type":"forwarded","name":"click","element":"input","source":{"start":{"line":224,"column":2},"end":{"line":224,"column":10}}},{"type":"forwarded","name":"keydown","element":"button","source":{"start":{"line":175,"column":2},"end":{"line":175,"column":12}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"input"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/FileUploader/FileUploaderDropContainer.svelte":{"hash":"50a554c2cdb2791387c8d878acee27cc0c199101d52b9d2bfe0f03add36dbf98","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":151,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"accept","kind":"let","description":"Specify the accepted file types.","type":"ReadonlyArray<string>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":25}}},{"name":"files","kind":"let","description":"Obtain a reference to the uploaded files.","binding":"writable","type":"ReadonlyArray<File>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":24}}},{"name":"multiple","kind":"let","description":"Set to `true` to allow multiple files","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":30}}},{"name":"validateFiles","kind":"let","description":"Override the default behavior of validating uploaded files.\nBy default, files are not validated.","type":"(files: ReadonlyArray<File>) => ReadonlyArray<File>","typeSource":"jsdoc","defaultValue":{"raw":"(files) => files","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":46}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"Add file\"","defaultValue":{"raw":"\"Add file\"","kind":"literal","value":"Add file"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":36}}},{"name":"role","kind":"let","description":"Specify the `role` attribute of the drop container","type":"string","typeSource":"default","value":"\"button\"","defaultValue":{"raw":"\"button\"","kind":"literal","value":"button"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":29}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":30}}},{"name":"tabindex","kind":"let","description":"Specify `tabindex` attribute","type":"number | string | undefined","typeSource":"jsdoc","value":"\"0\"","defaultValue":{"raw":"\"0\"","kind":"literal","value":"0"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":28}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":47,"column":2},"end":{"line":47,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the input","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":23}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":56,"column":2},"end":{"line":56,"column":24}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":120,"column":6},"end":{"line":120,"column":53}}}],"events":[{"type":"dispatched","name":"add","detail":"ReadonlyArray<File>","source":{"start":{"line":142,"column":6},"end":{"line":142,"column":28}}},{"type":"dispatched","name":"change","detail":"ReadonlyArray<File>","source":{"start":{"line":143,"column":6},"end":{"line":143,"column":31}}},{"type":"forwarded","name":"click","element":"input","source":{"start":{"line":145,"column":4},"end":{"line":145,"column":12}}},{"type":"forwarded","name":"dragleave","element":"div","source":{"start":{"line":76,"column":2},"end":{"line":76,"column":14}}},{"type":"forwarded","name":"dragover","element":"div","source":{"start":{"line":69,"column":2},"end":{"line":69,"column":13}}},{"type":"forwarded","name":"drop","element":"div","source":{"start":{"line":83,"column":2},"end":{"line":83,"column":9}}},{"type":"forwarded","name":"keydown","element":"label","source":{"start":{"line":109,"column":4},"end":{"line":109,"column":14}}},{"type":"dispatched","name":"rejected","detail":"Array<{ file: File; reason: string }>","source":{"start":{"line":140,"column":31},"end":{"line":140,"column":61}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/FileUploader/FileUploaderItem.svelte":{"hash":"9df661e5bbcb0cd1dcde6fd9179911000dfbdbd9e7feef1068976fa8abaafd01","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":86,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"status","kind":"let","description":"Specify the file uploader status.","type":"\"uploading\" | \"edit\" | \"complete\"","typeSource":"jsdoc","value":"\"uploading\"","defaultValue":{"raw":"\"uploading\"","kind":"literal","value":"uploading"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":34}}},{"name":"size","kind":"let","description":"Specify the size of button skeleton.","type":"\"default\" | \"field\" | \"small\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":30}}},{"name":"iconDescription","kind":"let","description":"Accessible label for the status icons. Forwarded to `Filename`.\nUse a string, or a function with `{ file, fileName, status, invalid }` (`file` is always `undefined` here).\nWhen omitted or the resolved value is blank after trim, `Filename` applies defaults.","type":"string | undefined | ((ctx: { file?: File; fileName: string; status: \"uploading\" | \"edit\" | \"complete\"; invalid: boolean }) => string | undefined)","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":41}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":29}}},{"name":"errorSubject","kind":"let","description":"Specify the error subject text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":31}}},{"name":"errorBody","kind":"let","description":"Specify the error body text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":28}}},{"name":"id","kind":"let","description":"Set an id for the top-level element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":54}}},{"name":"name","kind":"let","description":"Specify the file uploader name","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":39,"column":2},"end":{"line":39,"column":23}}}],"moduleExports":[],"slots":[],"events":[{"type":"dispatched","name":"delete","detail":"string","source":{"start":{"line":70,"column":8},"end":{"line":70,"column":30}}},{"type":"forwarded","name":"mouseenter","element":"span","source":{"start":{"line":57,"column":2},"end":{"line":57,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"span","source":{"start":{"line":58,"column":2},"end":{"line":58,"column":15}}},{"type":"forwarded","name":"mouseover","element":"span","source":{"start":{"line":56,"column":2},"end":{"line":56,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"span"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/FileUploader/FileUploaderSkeleton.svelte":{"hash":"d4386653528d4939e246835005351a223531e8991993c1895c02528e784e3d73","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":30,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"hideLabelTitle","kind":"let","description":"Set to `true` to hide the label title skeleton line","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":36}}},{"name":"hideLabelDescription","kind":"let","description":"Set to `true` to hide the label description skeleton line","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":42}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":19,"column":2},"end":{"line":19,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":20,"column":2},"end":{"line":20,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":18,"column":2},"end":{"line":18,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/FluidForm/FluidForm.svelte":{"hash":"34a6d26d6a759b3ff09f3aded321d80157a0d5d282394b2347a859424227e7c2","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":41,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"ref","kind":"let","description":"Obtain a reference to the form element.","binding":"readonly","type":"null | HTMLFormElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":39,"column":2},"end":{"line":39,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"Form","source":{"start":{"line":32,"column":2},"end":{"line":32,"column":10}}},{"type":"forwarded","name":"keydown","element":"Form","source":{"start":{"line":33,"column":2},"end":{"line":33,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"Form","source":{"start":{"line":35,"column":2},"end":{"line":35,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"Form","source":{"start":{"line":36,"column":2},"end":{"line":36,"column":15}}},{"type":"forwarded","name":"mouseover","element":"Form","source":{"start":{"line":34,"column":2},"end":{"line":34,"column":14}}},{"type":"forwarded","name":"submit","element":"Form","source":{"start":{"line":37,"column":2},"end":{"line":37,"column":11}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"form"},"contexts":[{"key":"carbon:Form","typeName":"CarbonFormContext","properties":[{"name":"formContext","type":"{ isFluid: boolean }","description":"Context published under the key `\"carbon:Form\"` for descendant inputs.\nCustom fluid-aware inputs can subscribe with:\n`const ctx = getContext(\"carbon:Form\");`\nand read `ctx.isFluid` to adapt their rendering.","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Form/Form.svelte":{"hash":"6353d1e41f91bc820328e59bf90ac4a84b4c61cc95240be452d575fb5e4f50ee","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":22,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"ref","kind":"let","description":"Obtain a reference to the form element.","binding":"readonly","type":"null | HTMLFormElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":20,"column":2},"end":{"line":20,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"form","source":{"start":{"line":13,"column":2},"end":{"line":13,"column":10}}},{"type":"forwarded","name":"keydown","element":"form","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"form","source":{"start":{"line":16,"column":2},"end":{"line":16,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"form","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":15}}},{"type":"forwarded","name":"mouseover","element":"form","source":{"start":{"line":15,"column":2},"end":{"line":15,"column":14}}},{"type":"forwarded","name":"submit","element":"form","source":{"start":{"line":18,"column":2},"end":{"line":18,"column":11}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"form"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/FormGroup/FormGroup.svelte":{"hash":"f3163f11ed00aec2ff33ec3df1eef09f4536fbd8e2d0f6fb1e80b42a46d80483","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":47,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"noMargin","kind":"let","description":"Set to `true` for to remove the bottom margin","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":30}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":29}}},{"name":"message","kind":"let","description":"Set to `true` to render a form requirement","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":29}}},{"name":"messageText","kind":"let","description":"Specify the message text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":30}}},{"name":"legendText","kind":"let","description":"Specify the legend text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":29}}},{"name":"legendId","kind":"let","description":"Specify an id for the legend element","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":27}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":42,"column":2},"end":{"line":42,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"fieldset","source":{"start":{"line":29,"column":2},"end":{"line":29,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"fieldset","source":{"start":{"line":31,"column":2},"end":{"line":31,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"fieldset","source":{"start":{"line":32,"column":2},"end":{"line":32,"column":15}}},{"type":"forwarded","name":"mouseover","element":"fieldset","source":{"start":{"line":30,"column":2},"end":{"line":30,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"fieldset"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/FormItem/FormItem.svelte":{"hash":"df78d87b8a69528ee076e6ca847f94926804a376ab8cc4f2f05c937176fff406","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":13,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":11,"column":2},"end":{"line":11,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":6,"column":2},"end":{"line":6,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":9,"column":2},"end":{"line":9,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":7,"column":2},"end":{"line":7,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/FormLabel/FormLabel.svelte":{"hash":"5557bc1acf8c0b61635c5b190a146910528d31dabd272b21806cc4b23302c8ec","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":19,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"id","kind":"let","description":"Set an id to be used by the label element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":54}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"label","source":{"start":{"line":12,"column":2},"end":{"line":12,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"label","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"label","source":{"start":{"line":15,"column":2},"end":{"line":15,"column":15}}},{"type":"forwarded","name":"mouseover","element":"label","source":{"start":{"line":13,"column":2},"end":{"line":13,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"label"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Grid/Column.svelte":{"hash":"ae2b9c67becb747a6691335a113c3662f7f3e831e5d20c593683a8630cabed42","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":128,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"as","kind":"let","description":"Set to `true` to render a custom HTML element.\nProps are destructured as `props` in the default slot.","tags":[{"name":"example","body":" ```svelte\n <Column let:props>\n   <article {...props}>Content</article>\n </Column>\n ```"}],"type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":24}}},{"name":"noGutter","kind":"let","description":"Set to `true` to remove the gutter","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":30}}},{"name":"noGutterLeft","kind":"let","description":"Set to `true` to remove the left gutter","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":34}}},{"name":"noGutterRight","kind":"let","description":"Set to `true` to remove the right gutter","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":35}}},{"name":"padding","kind":"let","description":"Set to `true` to add top and bottom padding to the column","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":29}}},{"name":"aspectRatio","kind":"let","description":"Specify the aspect ratio of the column.","type":"\"2x1\" | \"16x9\" | \"9x16\" | \"1x2\" | \"4x3\" | \"3x4\" | \"1x1\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":37}}},{"name":"sm","kind":"let","description":"Set the small breakpoint.","type":"ColumnBreakpoint","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":28}}},{"name":"md","kind":"let","description":"Set the medium breakpoint.","type":"ColumnBreakpoint","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":56,"column":2},"end":{"line":56,"column":28}}},{"name":"lg","kind":"let","description":"Set the large breakpoint.","type":"ColumnBreakpoint","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":62,"column":2},"end":{"line":62,"column":28}}},{"name":"xlg","kind":"let","description":"Set the extra large breakpoint.","type":"ColumnBreakpoint","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":68,"column":2},"end":{"line":68,"column":29}}},{"name":"max","kind":"let","description":"Set the maximum breakpoint.","type":"ColumnBreakpoint","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":74,"column":2},"end":{"line":74,"column":29}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"{props: { class: string; [key: string]: any; }}","source":{"start":{"line":126,"column":18},"end":{"line":126,"column":26}}}],"events":[],"typedefs":[{"type":"boolean | number","name":"ColumnSize","ts":"type ColumnSize = boolean | number;"},{"type":"{\n  span?: ColumnSize;\n  offset: number;\n}","name":"ColumnSizeDescriptor","ts":"type ColumnSizeDescriptor = {\n  span?: ColumnSize;\n  offset: number;\n};"},{"type":"ColumnSize | ColumnSizeDescriptor","name":"ColumnBreakpoint","ts":"type ColumnBreakpoint = ColumnSize | ColumnSizeDescriptor;"}],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Grid/Grid.svelte":{"hash":"6960d07eeba6d3d98e05bc7c10105f11b56c7b909660b269c85b8b2077b9346c","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":63,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"as","kind":"let","description":"Set to `true` to render a custom HTML element.\nProps are destructured as `props` in the default slot.","tags":[{"name":"example","body":" ```svelte\n <Grid let:props>\n   <header {...props}>Content</header>\n </Grid>\n ```"}],"type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":24}}},{"name":"condensed","kind":"let","description":"Set to `true` to use the condensed variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":31}}},{"name":"narrow","kind":"let","description":"Set to `true` to use the narrow variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":28}}},{"name":"fullWidth","kind":"let","description":"Set to `true` to use the fullWidth variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":31}}},{"name":"noGutter","kind":"let","description":"Set to `true` to remove the gutter","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":30}}},{"name":"noGutterLeft","kind":"let","description":"Set to `true` to remove the left gutter","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":34}}},{"name":"noGutterRight","kind":"let","description":"Set to `true` to remove the right gutter","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":35}}},{"name":"padding","kind":"let","description":"Set to `true` to add top and bottom padding to all columns","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":29}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"{ props: { class: string; [key: string]: any; } }","source":{"start":{"line":61,"column":18},"end":{"line":61,"column":26}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Grid/Row.svelte":{"hash":"7ab381ab49cf57117514ccbc49c4c81872634ce8772a1eec9357c3c3329cb037","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":59,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"as","kind":"let","description":"Set to `true` to render a custom HTML element.\nProps are destructured as `props` in the default slot.","tags":[{"name":"example","body":" ```svelte\n <Row let:props>\n   <section {...props}>Content</section>\n </Row>\n ```"}],"type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":24}}},{"name":"condensed","kind":"let","description":"Set to `true` to use the condensed variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":31}}},{"name":"narrow","kind":"let","description":"Set to `true` to use the narrow variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":28}}},{"name":"noGutter","kind":"let","description":"Set to `true` to remove the gutter","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":30}}},{"name":"noGutterLeft","kind":"let","description":"Set to `true` to remove the left gutter","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":34}}},{"name":"noGutterRight","kind":"let","description":"Set to `true` to remove the right gutter","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":35}}},{"name":"padding","kind":"let","description":"Set to `true` to add top and bottom padding to all columns","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":29}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"{ props: { class: string; [key: string]: any; } }","source":{"start":{"line":57,"column":18},"end":{"line":57,"column":26}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Heading/Heading.svelte":{"hash":"76159c5d5672250b49d89e1d77e62b991589e7524c34fad2a7ce752e8317bf08","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":40,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":39,"column":28},"end":{"line":39,"column":36}}}],"events":[],"typedefs":[{"type":"1 | 2 | 3 | 4 | 5 | 6","name":"SectionLevel","ts":"type SectionLevel = 1 | 2 | 3 | 4 | 5 | 6;"}],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Heading/Section.svelte":{"hash":"fe0e7cbf930b4cd42c4f86d5907e2e8948bc7f639be25cf4f407e12ba1d98719","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":87,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"level","kind":"let","description":"Specify the heading level the section should start at.\nWhen nested, child sections automatically increment from this level.\nLevels are capped at 6 (h6).\n@default 1","tags":[{"name":"example","body":" ```svelte\n <Section level={5}>\n   <Heading>Starts at Heading 5</Heading>\n   <Section>\n     <Heading>Heading 6</Heading>\n   </Section>\n </Section>\n ```"}],"type":"SectionLevel","typeSource":"jsdoc","value":"1","defaultValue":{"raw":"1","kind":"literal","value":1},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":40,"column":2},"end":{"line":40,"column":23}}},{"name":"tag","kind":"let","description":"Specify the HTML tag name to render instead of the default `section` element.\nUseful when you need to use a different semantic element while maintaining\nthe heading level context functionality.\n@default section","tags":[{"name":"example","body":" ```svelte\n <Section tag=\"div\">\n   <Heading>Heading 1</Heading>\n </Section>\n ```\n"},{"name":"example","body":" ```svelte\n <Section tag=\"article\">\n   <Heading>Article Heading</Heading>\n </Section>\n ```"}],"type":"keyof HTMLElementTagNameMap","typeSource":"jsdoc","value":"\"section\"","defaultValue":{"raw":"\"section\"","kind":"literal","value":"section"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":63,"column":2},"end":{"line":63,"column":29}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":86,"column":29},"end":{"line":86,"column":37}}}],"events":[],"typedefs":[{"type":"1 | 2 | 3 | 4 | 5 | 6","name":"SectionLevel","ts":"type SectionLevel = 1 | 2 | 3 | 4 | 5 | 6;"}],"generics":null,"contexts":[{"key":"carbon:Section","typeName":"CarbonSectionContext","properties":[{"name":"$internalLevel","type":"any","optional":false}]}],"diagnostics":[{"component":"./Heading/Section.svelte","kind":"context-any-type","name":"$internalLevel","message":"Context \"carbon:Section\" variable \"$internalLevel\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":83,"column":31},"end":{"line":83,"column":45}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/IconIndicator/IconIndicator.svelte":{"hash":"d5bf89e5c4fd5e747e12479560d1c8958ea826e342bd118b1e1cedd48a57b1db","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":63,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"kind","kind":"let","description":"Specify the kind of the icon indicator.","type":"\"failed\" | \"caution-major\" | \"caution-minor\" | \"undefined\" | \"succeeded\" | \"normal\" | \"in-progress\" | \"incomplete\" | \"not-started\" | \"pending\" | \"unknown\" | \"informative\"","typeSource":"jsdoc","isFunction":false,"isFunctionDeclaration":false,"isRequired":true,"constant":false,"reactive":false,"source":{"start":{"line":8,"column":2},"end":{"line":8,"column":18}}},{"name":"label","kind":"let","description":"Specify the label displayed next to the icon.","type":"string","typeSource":"jsdoc","isFunction":false,"isFunctionDeclaration":false,"isRequired":true,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":19}}},{"name":"size","kind":"let","description":"Specify the size of the icon indicator.","type":"16 | 20","typeSource":"jsdoc","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":23}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{label}","slot_props":"Record<string, never>","source":{"start":{"line":61,"column":2},"end":{"line":61,"column":43}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ImageLoader/ImageLoader.svelte":{"hash":"a27a683eff50d90f9f5f7eb23d574094de72a44de0500362ddef41ad0959cff7","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":129,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"src","kind":"let","description":"Specify the image source.","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":22}}},{"name":"alt","kind":"let","description":"Specify the image alt text.","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":22}}},{"name":"ratio","kind":"let","description":"Specify the aspect ratio for the image wrapper.","type":"\"2x1\" | \"16x9\" | \"4x3\" | \"1x1\" | \"3x4\" | \"3x2\" | \"9x16\" | \"1x2\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":31}}},{"name":"loading","kind":"let","description":"Set to `true` when `loaded` is `true` and `error` is false.","binding":"readonly","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":29}}},{"name":"loaded","kind":"let","description":"Set to `true` when the image is loaded.","binding":"readonly","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":28}}},{"name":"error","kind":"let","description":"Set to `true` if an error occurs when loading the image.","binding":"readonly","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":39,"column":2},"end":{"line":39,"column":27}}},{"name":"fadeIn","kind":"let","description":"Set to `true` to fade in the image on load.\nThe duration uses the `fast-02` value following Carbon guidelines on motion.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":45,"column":2},"end":{"line":45,"column":28}}},{"name":"loadImage","kind":"function","description":"Method invoked to load the image provided a `src` value.\nIf no URL is provided, uses the component's `src` prop.","tags":[{"name":"example","body":" ```svelte\n <ImageLoader bind:this={loader} src=\"default.jpg\" />\n <button on:click={() => loader.loadImage(\"new-image.jpg\")}>\n   Load New Image\n </button>\n ```"}],"type":"(url?: string) => void","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":59,"column":2},"end":{"line":67,"column":3}}}],"moduleExports":[],"slots":[{"name":"error","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":125,"column":6},"end":{"line":125,"column":27}}},{"name":"loading","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":111,"column":6},"end":{"line":111,"column":29}}}],"events":[{"type":"dispatched","name":"error","detail":"null","source":{"start":{"line":83,"column":16},"end":{"line":83,"column":33}}},{"type":"dispatched","name":"load","detail":"null","source":{"start":{"line":82,"column":17},"end":{"line":82,"column":33}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"img"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/InlineLoading/InlineLoading.svelte":{"hash":"a7c379b146121b45a83a7cf59a3bb5515f4a6c6585865c4ff425d04b48dc9668","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":82,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"status","kind":"let","description":"Set the loading status.","type":"\"active\" | \"inactive\" | \"finished\" | \"error\"","typeSource":"jsdoc","value":"\"active\"","defaultValue":{"raw":"\"active\"","kind":"literal","value":"active"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":31}}},{"name":"description","kind":"let","description":"Set the loading description.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":37}}},{"name":"iconDescription","kind":"let","description":"Specify a description for the loading icon.\nDefaults to the `status` prop for the \"error\" and \"finished\" states.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":41}}},{"name":"successDelay","kind":"let","description":"Specify the timeout delay (ms) after `status` is set to \"success\"","type":"number","typeSource":"default","value":"1500","defaultValue":{"raw":"1500","kind":"literal","value":1500},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":33}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":53,"column":2},"end":{"line":53,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":55,"column":2},"end":{"line":55,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":56,"column":2},"end":{"line":56,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":54,"column":2},"end":{"line":54,"column":14}}},{"type":"dispatched","name":"success","detail":"null","source":{"start":{"line":42,"column":6},"end":{"line":42,"column":25}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Link/Link.svelte":{"hash":"294d7a95f6b0802597fc2b0b9479841350d510d21605f1e32ff461d0aed1cd8b","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":109,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Specify the size of the link.","type":"\"sm\" | \"md\" | \"lg\"","typeSource":"jsdoc","value":"\"md\"","defaultValue":{"raw":"\"md\"","kind":"literal","value":"md"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":25}}},{"name":"href","kind":"let","description":"Specify the href value.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":30}}},{"name":"inline","kind":"let","description":"Set to `true` to use the inline variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":28}}},{"name":"icon","kind":"let","description":"Specify the icon to render.\n`inline` must be `false`.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":52}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the checkbox","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":30}}},{"name":"visited","kind":"let","description":"Set to `true` to allow visited styles","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":29}}},{"name":"muted","kind":"let","description":"Set to `true` to inherit the surrounding text color instead of the\nlink color. Use for inline links within body text.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":27}}},{"name":"ref","kind":"let","description":"Obtain a reference to the top-level HTML element.","binding":"readonly","type":"null | HTMLAnchorElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":101,"column":4},"end":{"line":101,"column":12}}},{"name":"icon","default":false,"fallback":"<svelte:component this={icon} />","slot_props":"Record<string, never>","source":{"start":{"line":104,"column":8},"end":{"line":104,"column":67}}}],"events":[{"type":"forwarded","name":"blur","element":"a","source":{"start":{"line":68,"column":4},"end":{"line":68,"column":11}}},{"type":"forwarded","name":"click","element":"a","source":{"start":{"line":63,"column":4},"end":{"line":63,"column":12}}},{"type":"forwarded","name":"focus","element":"a","source":{"start":{"line":67,"column":4},"end":{"line":67,"column":12}}},{"type":"forwarded","name":"keydown","element":"a","source":{"start":{"line":69,"column":4},"end":{"line":69,"column":14}}},{"type":"forwarded","name":"keyup","element":"a","source":{"start":{"line":70,"column":4},"end":{"line":70,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"a","source":{"start":{"line":65,"column":4},"end":{"line":65,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"a","source":{"start":{"line":66,"column":4},"end":{"line":66,"column":17}}},{"type":"forwarded","name":"mouseover","element":"a","source":{"start":{"line":64,"column":4},"end":{"line":64,"column":16}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"a"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Link/OutboundLink.svelte":{"hash":"69f022b9fe997cc7135d26d0120923173c987e83b34a6bf5273fddc080878176","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":33,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"assistiveText","kind":"let","description":"Specify the assistive text announced to screen readers to\nindicate that the link opens in a new tab.\nSet to an empty string to opt out of the announcement.","type":"string","typeSource":"default","value":"\"(opens in a new tab)\"","defaultValue":{"raw":"\"(opens in a new tab)\"","kind":"literal","value":"(opens in a new tab)"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":52}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":28,"column":2},"end":{"line":28,"column":10}}}],"events":[{"type":"forwarded","name":"blur","element":"Link","source":{"start":{"line":22,"column":2},"end":{"line":22,"column":9}}},{"type":"forwarded","name":"click","element":"Link","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":10}}},{"type":"forwarded","name":"focus","element":"Link","source":{"start":{"line":21,"column":2},"end":{"line":21,"column":10}}},{"type":"forwarded","name":"keydown","element":"Link","source":{"start":{"line":23,"column":2},"end":{"line":23,"column":12}}},{"type":"forwarded","name":"keyup","element":"Link","source":{"start":{"line":24,"column":2},"end":{"line":24,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"Link","source":{"start":{"line":19,"column":2},"end":{"line":19,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"Link","source":{"start":{"line":20,"column":2},"end":{"line":20,"column":15}}},{"type":"forwarded","name":"mouseover","element":"Link","source":{"start":{"line":18,"column":2},"end":{"line":18,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"InlineComponent","name":"Link"},"extends":{"interface":"LinkProps","import":"\"./Link.svelte\""},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ListBox/ListBox.svelte":{"hash":"dbbda5af0c160c7390ae689f176d45e8eef35b8c21d717feb6d0d1903a63b8a0","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":66,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Set the size of the list box.","type":"\"xs\" | \"sm\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":30}}},{"name":"type","kind":"let","description":"Set the type of the list box.","type":"\"default\" | \"inline\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":30}}},{"name":"open","kind":"let","description":"Set to `true` to open the list box","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":26}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the list box","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":30}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":29}}},{"name":"invalidText","kind":"let","description":"Specify the invalid state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":30}}},{"name":"warn","kind":"let","description":"Set to `true` to indicate a warning state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":26}}},{"name":"warnText","kind":"let","description":"Specify the warning state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":27}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":58,"column":2},"end":{"line":58,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":56,"column":2},"end":{"line":56,"column":25}}},{"type":"forwarded","name":"keydown","element":"div","source":{"start":{"line":50,"column":2},"end":{"line":50,"column":12}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ListBox/ListBoxField.svelte":{"hash":"517fb790621e98e85552837c65c4153b220b5302279774790cc63242b0329ecd","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":79,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"disabled","kind":"let","description":"Set to `true` to disable the list box field","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":7,"column":2},"end":{"line":7,"column":30}}},{"name":"readonly","kind":"let","description":"Set to `true` to use the read-only variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":30}}},{"name":"role","kind":"let","description":"Specify the role attribute","type":"string","typeSource":"default","value":"\"combobox\"","defaultValue":{"raw":"\"combobox\"","kind":"literal","value":"combobox"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":31}}},{"name":"tabindex","kind":"let","description":"Specify the tabindex","type":"number | string | undefined","typeSource":"jsdoc","value":"\"-1\"","defaultValue":{"raw":"\"-1\"","kind":"literal","value":"-1"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":29}}},{"name":"translationIds","kind":"const","description":"Default translation ids","type":"{ close: \"close\", open: \"open\" }","typeSource":"default","value":"{ close: \"close\", open: \"open\" }","defaultValue":{"raw":"{ close: \"close\", open: \"open\" }","kind":"object","value":{"close":"close","open":"open"}},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":true,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":65}}},{"name":"translateWithId","kind":"let","description":"Override the default translation ids.","type":"(id: ListBoxFieldTranslationId) => string","typeSource":"jsdoc","defaultValue":{"raw":"(id) => defaultTranslations[id]","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":63}}},{"name":"id","kind":"let","description":"Set an id for the top-level element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":54}}},{"name":"ref","kind":"let","description":"Obtain a reference to the top-level HTML element.","binding":"readonly","type":"null | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":77,"column":2},"end":{"line":77,"column":10}}}],"events":[{"type":"forwarded","name":"blur","element":"button","source":{"start":{"line":75,"column":2},"end":{"line":75,"column":9}}},{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":69,"column":2},"end":{"line":69,"column":10}}},{"type":"forwarded","name":"focus","element":"button","source":{"start":{"line":74,"column":2},"end":{"line":74,"column":10}}},{"type":"forwarded","name":"keydown","element":"button","source":{"start":{"line":73,"column":2},"end":{"line":73,"column":28}}},{"type":"forwarded","name":"mouseenter","element":"button","source":{"start":{"line":71,"column":2},"end":{"line":71,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"button","source":{"start":{"line":72,"column":2},"end":{"line":72,"column":15}}},{"type":"forwarded","name":"mouseover","element":"button","source":{"start":{"line":70,"column":2},"end":{"line":70,"column":14}}}],"typedefs":[{"type":"\"close\" | \"open\"","name":"ListBoxFieldTranslationId","ts":"type ListBoxFieldTranslationId = \"close\" | \"open\";"}],"generics":null,"rest_props":{"type":"Element","name":"button"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ListBox/ListBoxMenu.svelte":{"hash":"e6893b9b557a70b18843335840039e449166c7c43443a6f4904c546b980513df","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":79,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"id","kind":"let","description":"Set an id for the top-level element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":54}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":24}}},{"name":"portal","kind":"let","description":"Set to `true` to render the menu in a portal,\nallowing it to escape containers with `overflow: hidden`.","type":"boolean","typeSource":"jsdoc","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":28}}},{"name":"open","kind":"let","description":"Set to `true` to open the floating portal.\nOnly used when `portal` is `true`.","type":"boolean","typeSource":"jsdoc","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":26}}},{"name":"anchor","kind":"let","description":"Specify the anchor element to position the portal relative to.\nOnly used when `portal` is `true`.","type":"null | HTMLElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":27}}},{"name":"direction","kind":"let","description":"Specify the direction of the menu.\nOnly used when `portal` is `true`.","type":"\"bottom\" | \"top\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":34}}},{"name":"portalHostClass","kind":"let","description":"Class applied to a wrapper element inside the portal.\nOnly used when `portal` is `true`.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":41}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":76,"column":4},"end":{"line":76,"column":12}}}],"events":[{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":60,"column":8},"end":{"line":60,"column":21}}},{"type":"forwarded","name":"scroll","element":"div","source":{"start":{"line":59,"column":8},"end":{"line":59,"column":17}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ListBox/ListBoxMenuIcon.svelte":{"hash":"91dba8150583f58e6258c6b96e3e873daf7b638840cb99c4a7ab94bf95632877","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":39,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"open","kind":"let","description":"Set to `true` to open the list box menu icon","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":7,"column":2},"end":{"line":7,"column":26}}},{"name":"translationIds","kind":"const","description":"Default translation ids","type":"{ close: \"close\", open: \"open\" }","typeSource":"default","value":"{ close: \"close\", open: \"open\" }","defaultValue":{"raw":"{ close: \"close\", open: \"open\" }","kind":"object","value":{"close":"close","open":"open"}},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":true,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":65}}},{"name":"translateWithId","kind":"let","description":"Override the default translation ids.","type":"(id: ListBoxMenuIconTranslationId) => string","typeSource":"jsdoc","defaultValue":{"raw":"(id) => defaultTranslations[id]","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":63}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":35,"column":2},"end":{"line":35,"column":25}}}],"typedefs":[{"type":"\"close\" | \"open\"","name":"ListBoxMenuIconTranslationId","ts":"type ListBoxMenuIconTranslationId = \"close\" | \"open\";"}],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ListBox/ListBoxMenuItem.svelte":{"hash":"1652637b465b6245c9256009f9cf7d855a3ad1c33383e3653e50fa4e142ad270","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":50,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"active","kind":"let","description":"Set to `true` to enable the active state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":28}}},{"name":"highlighted","kind":"let","description":"Set to `true` to enable the highlighted state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":33}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the menu item","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":30}}},{"name":"hasLeftIcon","kind":"let","description":"Set to `true` to add inline padding for a left-aligned icon","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":33}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":47,"column":4},"end":{"line":47,"column":12}}}],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":37,"column":2},"end":{"line":37,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":38,"column":2},"end":{"line":38,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":39,"column":2},"end":{"line":39,"column":15}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ListBox/ListBoxSelection.svelte":{"hash":"e7eed25bc0053b2553c515d247b5b080f30f2b5d9b3bcf78c161dad0da40c442","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":131,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selectionCount","kind":"let","description":"Specify the number of selected items.","type":"number","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":40}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the list box selection","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":30}}},{"name":"readonly","kind":"let","description":"Set to `true` to use the read-only variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":30}}},{"name":"translationIds","kind":"const","description":"Default translation ids","type":"{     clearAll: \"clearAll\",     clearSelection: \"clearSelection\",   }","typeSource":"default","value":"{     clearAll: \"clearAll\",     clearSelection: \"clearSelection\",   }","defaultValue":{"raw":"{     clearAll: \"clearAll\",     clearSelection: \"clearSelection\",   }","kind":"object","value":{"clearAll":"clearAll","clearSelection":"clearSelection"}},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":true,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":26,"column":4}}},{"name":"translateWithId","kind":"let","description":"Override the default translation ids.","type":"(id: ListBoxSelectionTranslationId) => string","typeSource":"jsdoc","defaultValue":{"raw":"(id) => defaultTranslations[id]","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":63}}},{"name":"ref","kind":"let","description":"Obtain a reference to the top-level HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":24}}}],"moduleExports":[],"slots":[],"events":[{"type":"dispatched","name":"clear","detail":"KeyboardEvent | MouseEvent","source":{"start":{"line":121,"column":8},"end":{"line":121,"column":32}}}],"typedefs":[{"type":"\"clearAll\" | \"clearSelection\"","name":"ListBoxSelectionTranslationId","ts":"type ListBoxSelectionTranslationId = \"clearAll\" | \"clearSelection\";"}],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ListItem/ListItem.svelte":{"hash":"2952844b94228c993ef2d9039465e25c3bd7cb95b63c2f4a01dcc361bb619c3b","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":13,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":11,"column":2},"end":{"line":11,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"li","source":{"start":{"line":6,"column":2},"end":{"line":6,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"li","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"li","source":{"start":{"line":9,"column":2},"end":{"line":9,"column":15}}},{"type":"forwarded","name":"mouseover","element":"li","source":{"start":{"line":7,"column":2},"end":{"line":7,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"li"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Loading/Loading.svelte":{"hash":"a991bd2235333cf29fae834edc3175158c79a29b31baccf5167b05c6c84c9b21","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":77,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"small","kind":"let","description":"Set to `true` to use the small variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":27}}},{"name":"active","kind":"let","description":"Set to `false` to disable the active state","type":"boolean","typeSource":"default","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":27}}},{"name":"withOverlay","kind":"let","description":"Set to `false` to disable the overlay","type":"boolean","typeSource":"default","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":32}}},{"name":"description","kind":"let","description":"Specify the description to describe the loading state","type":"string","typeSource":"default","value":"\"loading\"","defaultValue":{"raw":"\"loading\"","kind":"literal","value":"loading"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":37}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/LocalStorage/LocalStorage.svelte":{"hash":"b43d4dc001241842a308af8fd96195d2a27657d78d32b4c23c536ae5d0953641","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":160,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"key","kind":"let","description":"Specify the local storage key.","type":"string","typeSource":"default","value":"\"local-storage-key\"","defaultValue":{"raw":"\"local-storage-key\"","kind":"literal","value":"local-storage-key"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":39}}},{"name":"value","kind":"let","description":"Provide a value to persist.","binding":"writable","type":"T","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":43}}},{"name":"sync","kind":"let","description":"`\"off\"` ignores storage events from other tabs or windows on the same\norigin. `\"on\"` (default) keeps the previous behavior.","type":"\"on\" | \"off\"","typeSource":"jsdoc","value":"\"on\"","defaultValue":{"raw":"\"on\"","kind":"literal","value":"on"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":25}}},{"name":"clearItem","kind":"function","description":"Remove the persisted key value from the browser's local storage.\nNote: this only clears storage; the bound `value` is left untouched.\nIf `value` mutates afterwards, it will be re-persisted. Reset `value`\nyourself if you want it cleared as well.","tags":[{"name":"example","body":" ```svelte\n <LocalStorage bind:this={storage} key=\"my-key\" bind:value={data} />\n <button on:click={() => { storage.clearItem(); data = \"\"; }}>Clear Item</button>\n ```"}],"type":"() => void","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":42,"column":2},"end":{"line":44,"column":3}}},{"name":"clearAll","kind":"function","description":"Clear all key values from the browser's local storage.\nNote: this only clears storage; the bound `value` is left untouched.\nIf `value` mutates afterwards, it will be re-persisted. Reset `value`\nyourself if you want it cleared as well.","tags":[{"name":"example","body":" ```svelte\n <LocalStorage bind:this={storage} key=\"my-key\" bind:value={data} />\n <button on:click={() => { storage.clearAll(); data = \"\"; }}>Clear All Storage</button>\n ```"}],"type":"() => void","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":58,"column":2},"end":{"line":60,"column":3}}}],"moduleExports":[],"slots":[],"events":[{"type":"dispatched","name":"error","detail":"{ error: unknown }","description":"Fires when a write to localStorage fails (e.g. quota exceeded or access denied).","source":{"start":{"line":84,"column":6},"end":{"line":84,"column":34}}},{"type":"dispatched","name":"save","detail":"null","source":{"start":{"line":111,"column":6},"end":{"line":111,"column":22}}},{"type":"dispatched","name":"update","detail":"{\n  prevValue: T;\n  value: T;\n}","description":"Fires when the stored value changes, either from a bound value update or when localStorage is modified from another tab or window. Set `sync` to `\"off\"` to ignore updates from other tabs.","source":{"start":{"line":156,"column":24},"end":{"line":156,"column":75}}}],"typedefs":[],"generics":["T","T = any"],"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Menu/Menu.svelte":{"hash":"6e97bc0fe8fe21142bce488d8754a31b63f968f89a8cbda2b0a067eca0f6ba2f","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":216,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"anchor","kind":"let","description":"Required. Specify the anchor element to position the menu relative to.","type":"null | HTMLElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":27}}},{"name":"direction","kind":"let","description":"Set the preferred direction of the menu.\nThe menu flips to the opposite direction if there is not enough space.","type":"\"bottom\" | \"top\" | \"left\" | \"right\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":34}}},{"name":"open","kind":"let","description":"Set to `true` to open the menu.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":26}}},{"name":"ref","kind":"let","description":"Obtain a reference to the unordered list HTML element.","binding":"readonly","type":"null | HTMLUListElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":24}}},{"name":"labelText","kind":"let","description":"Accessible name for the menu.\nPrefer setting this (or `aria-label`) when there is no visible trigger\ntext for `aria-labelledby`.","type":"string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":35}}},{"name":"gapTop","kind":"let","description":"Vertical gap in pixels when direction is top.","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":46,"column":2},"end":{"line":46,"column":24}}},{"name":"gapBottom","kind":"let","description":"Vertical gap in pixels when direction is bottom.","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":49,"column":2},"end":{"line":49,"column":27}}},{"name":"horizontalGapLeft","kind":"let","description":"Horizontal gap in pixels when direction is left.","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":35}}},{"name":"horizontalGapRight","kind":"let","description":"Horizontal gap in pixels when direction is right.","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":55,"column":2},"end":{"line":55,"column":36}}},{"name":"verticalAlignOffsetLeft","kind":"let","description":"Vertical offset in pixels when direction is left.","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":58,"column":2},"end":{"line":58,"column":41}}},{"name":"verticalAlignOffsetRight","kind":"let","description":"Vertical offset in pixels when direction is right.","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":61,"column":2},"end":{"line":61,"column":42}}},{"name":"zIndex","kind":"let","description":"Specify the z-index of the menu.","type":"number","typeSource":"default","value":"9200","defaultValue":{"raw":"9200","kind":"literal","value":9200},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":64,"column":2},"end":{"line":64,"column":27}}},{"name":"size","kind":"let","description":"Specify the size of the menu, which controls each item's row height.\n`\"xs\"` has no Carbon v10 equivalent and is hand-authored (see `css/_menu-xs.scss`).","type":"\"xs\" | \"sm\" | \"md\" | \"lg\"","typeSource":"jsdoc","value":"\"sm\"","defaultValue":{"raw":"\"sm\"","kind":"literal","value":"sm"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":71,"column":2},"end":{"line":71,"column":25}}},{"name":"intrinsicWidth","kind":"let","description":"Set to `true` to use the menu's intrinsic width instead of matching the anchor width.","type":"boolean","typeSource":"jsdoc","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":77,"column":2},"end":{"line":77,"column":36}}},{"name":"intrinsicAlign","kind":"let","description":"When `intrinsicWidth` is true, align the menu to the anchor.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":83,"column":2},"end":{"line":83,"column":39}}},{"name":"target","kind":"let","description":"DOM node to mount the menu into.\nWhen unset, uses the anchor's nearest `<dialog>` or `[popover]`, else `document.body`.","type":"HTMLElement | null","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":90,"column":2},"end":{"line":90,"column":27}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":213,"column":4},"end":{"line":213,"column":12}}}],"events":[{"type":"dispatched","name":"close","detail":"{\n  trigger: \"escape-key\" | \"outside-click\" | \"select\";\n}","source":{"start":{"line":113,"column":4},"end":{"line":113,"column":34}}},{"type":"forwarded","name":"keydown","element":"ul","source":{"start":{"line":202,"column":4},"end":{"line":202,"column":14}}},{"type":"forwarded","name":"mouseenter","element":"ul","source":{"start":{"line":210,"column":4},"end":{"line":210,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"ul","source":{"start":{"line":211,"column":4},"end":{"line":211,"column":17}}},{"type":"dispatched","name":"open","detail":"HTMLElement","source":{"start":{"line":130,"column":8},"end":{"line":130,"column":32}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"ul"},"contexts":[{"key":"carbon:Menu","typeName":"CarbonMenuContext","properties":[{"name":"close","type":"(trigger: \"escape-key\" | \"outside-click\" | \"select\") => void","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Menu/MenuDivider.svelte":{"hash":"6c2974d5992dcea7d33dce9d6f3be3469b41cd2f956bc9d82cb43054c034a3f3","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":2,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Menu/MenuItem.svelte":{"hash":"06e730e3bea0f8c47b84147d0629d5ad5942b91b470b28e3f14eece9212fc8dc","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":207,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"kind","kind":"let","description":"Specify the kind of item.","type":"\"default\" | \"danger\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":30}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the item","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":30}}},{"name":"icon","kind":"let","description":"Specify the icon to render.\nIcon is rendered to the left of the label text.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":52}}},{"name":"labelText","kind":"let","description":"Specify the label text.\nRequired to nest `MenuItem` children and create a submenu: once set,\nthe default slot holds the nested items instead of the label.\nAlternatively, use the \"labelChildren\" slot for custom label content;\n`labelText` is still used as the accessible name and title in that case.","type":"string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":35}}},{"name":"ref","kind":"let","description":"Obtain a reference to the list item HTML element.","binding":"readonly","type":"null | HTMLLIElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":40,"column":2},"end":{"line":40,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":203,"column":6},"end":{"line":203,"column":14}}},{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":170,"column":8},"end":{"line":170,"column":53}}}],"events":[{"type":"dispatched","name":"click","detail":"MouseEvent","source":{"start":{"line":63,"column":27},"end":{"line":63,"column":73}}},{"type":"forwarded","name":"keydown","element":"li","source":{"start":{"line":116,"column":2},"end":{"line":116,"column":12}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"li"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/MenuButton/MenuButton.svelte":{"hash":"d1184dab5b98ae97a3f4e61f205af8d2a8208988368b4fa3048b6b683df0b92e","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":143,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"labelText","kind":"let","description":"Required. Specify the trigger button text.\nAlternatively, use the \"labelChildren\" slot for custom trigger content;\n`labelText` is still used as the accessible name in that case.","type":"string","typeSource":"jsdoc","isFunction":false,"isFunctionDeclaration":false,"isRequired":true,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":23}}},{"name":"kind","kind":"let","description":"Specify the kind of button.","type":"\"primary\" | \"tertiary\" | \"ghost\"","typeSource":"jsdoc","value":"\"primary\"","defaultValue":{"raw":"\"primary\"","kind":"literal","value":"primary"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":30}}},{"name":"size","kind":"let","description":"Specify the size of the trigger button and the menu's row height.","type":"\"xs\" | \"sm\" | \"md\" | \"lg\"","typeSource":"jsdoc","value":"\"md\"","defaultValue":{"raw":"\"md\"","kind":"literal","value":"md"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":25}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the trigger button","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":30}}},{"name":"direction","kind":"let","description":"Set the preferred direction the menu opens toward.\nThe menu flips to the opposite direction if there is not enough space.","type":"\"top\" | \"bottom\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":34}}},{"name":"intrinsicAlign","kind":"let","description":"Align the menu to the trigger button.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"start\"","defaultValue":{"raw":"\"start\"","kind":"literal","value":"start"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":49,"column":2},"end":{"line":49,"column":38}}},{"name":"open","kind":"let","description":"Set to `true` to open the menu.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":55,"column":2},"end":{"line":55,"column":26}}},{"name":"ref","kind":"let","description":"Obtain a reference to the trigger button HTML element.","binding":"readonly","type":"null | HTMLButtonElement | HTMLAnchorElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":62,"column":2},"end":{"line":62,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":141,"column":2},"end":{"line":141,"column":10}}},{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":128,"column":2},"end":{"line":128,"column":47}}}],"events":[{"type":"forwarded","name":"blur","element":"Button","source":{"start":{"line":6,"column":5},"end":{"line":6,"column":29}},"detail":"FocusEvent"},{"type":"forwarded","name":"click","element":"Button","source":{"start":{"line":3,"column":5},"end":{"line":3,"column":30}},"detail":"MouseEvent"},{"type":"forwarded","name":"close","element":"Menu","source":{"start":{"line":10,"column":5},"end":{"line":10,"column":17}},"detail":"{\n  trigger: \"escape-key\" | \"outside-click\" | \"select\";\n}"},{"type":"forwarded","name":"focus","element":"Button","source":{"start":{"line":5,"column":5},"end":{"line":5,"column":30}},"detail":"FocusEvent"},{"type":"forwarded","name":"mousedown","element":"Button","source":{"start":{"line":4,"column":5},"end":{"line":4,"column":34}},"detail":"MouseEvent"},{"type":"forwarded","name":"mouseenter","element":"Button","source":{"start":{"line":8,"column":5},"end":{"line":8,"column":35}},"detail":"MouseEvent"},{"type":"forwarded","name":"mouseleave","element":"Button","source":{"start":{"line":9,"column":5},"end":{"line":9,"column":35}},"detail":"MouseEvent"},{"type":"forwarded","name":"mouseover","element":"Button","source":{"start":{"line":7,"column":5},"end":{"line":7,"column":34}},"detail":"MouseEvent"}],"typedefs":[],"generics":null,"rest_props":{"type":"InlineComponent","name":"Button"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Modal/Modal.svelte":{"hash":"b0f5b94394a300d0dcdc5639ca293465e2f203834100015b66128c487f58a603","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":360,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Set the size of the modal.","type":"\"xs\" | \"sm\" | \"lg\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":30}}},{"name":"open","kind":"let","description":"Set to `true` to open the modal.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":26}}},{"name":"danger","kind":"let","description":"Set to `true` to use the danger variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":28}}},{"name":"alert","kind":"let","description":"Set to `true` to enable alert mode","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":27}}},{"name":"passiveModal","kind":"let","description":"Set to `true` to use the passive variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":34}}},{"name":"fullWidth","kind":"let","description":"Set to `true` to remove the modal body padding so content spans edge to edge","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":31}}},{"name":"modalHeading","kind":"let","description":"Specify the modal heading.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":38}}},{"name":"modalLabel","kind":"let","description":"Specify the modal label.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":49,"column":2},"end":{"line":49,"column":36}}},{"name":"modalAriaLabel","kind":"let","description":"Specify the ARIA label for the modal.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":55,"column":2},"end":{"line":55,"column":40}}},{"name":"iconDescription","kind":"let","description":"Specify the ARIA label for the close icon","type":"string","typeSource":"default","value":"\"Close the modal\"","defaultValue":{"raw":"\"Close the modal\"","kind":"literal","value":"Close the modal"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":58,"column":2},"end":{"line":58,"column":49}}},{"name":"hasForm","kind":"let","description":"Set to `true` if the modal contains form elements","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":61,"column":2},"end":{"line":61,"column":29}}},{"name":"formId","kind":"let","description":"Specify the ID of a form element to associate with the primary button.\nThis enables the primary button to submit the form from outside the form element.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":68,"column":2},"end":{"line":68,"column":32}}},{"name":"hasScrollingContent","kind":"let","description":"Set to `true` if the modal contains scrolling content","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":71,"column":2},"end":{"line":71,"column":41}}},{"name":"primaryButtonText","kind":"let","description":"Specify the primary button text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":74,"column":2},"end":{"line":74,"column":36}}},{"name":"primaryButtonDisabled","kind":"let","description":"Set to `true` to disable the primary button","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":77,"column":2},"end":{"line":77,"column":43}}},{"name":"primaryButtonIcon","kind":"let","description":"Specify the primary button icon.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":83,"column":2},"end":{"line":83,"column":65}}},{"name":"shouldSubmitOnEnter","kind":"let","description":"Set to `true` for the \"submit\" and \"click:button--primary\" events\nto be dispatched when pressing \"Enter\".","type":"boolean","typeSource":"default","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":89,"column":2},"end":{"line":89,"column":40}}},{"name":"secondaryButtonText","kind":"let","description":"Specify the secondary button text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":92,"column":2},"end":{"line":92,"column":38}}},{"name":"secondaryButtons","kind":"let","description":"2-tuple prop to render two secondary buttons for a 3 button modal.\nSupersedes `secondaryButtonText`.","type":"[{ text: string; }, { text: string; }]","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":99,"column":2},"end":{"line":99,"column":35}}},{"name":"selectorPrimaryFocus","kind":"let","description":"Specify a selector to be focused when opening the modal","type":"string","typeSource":"default","value":"\"[data-modal-primary-focus]\"","defaultValue":{"raw":"\"[data-modal-primary-focus]\"","kind":"literal","value":"[data-modal-primary-focus]"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":102,"column":2},"end":{"line":102,"column":65}}},{"name":"preventCloseOnClickOutside","kind":"let","description":"Set to `true` to prevent the modal from closing when clicking outside","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":105,"column":2},"end":{"line":105,"column":48}}},{"name":"id","kind":"let","description":"Set an id for the top-level element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":108,"column":2},"end":{"line":108,"column":54}}},{"name":"ref","kind":"let","description":"Obtain a reference to the top-level HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":114,"column":2},"end":{"line":114,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":309,"column":6},"end":{"line":309,"column":14}}},{"name":"heading","default":false,"fallback":"{modalHeading}","slot_props":"Record<string, never>","source":{"start":{"line":282,"column":8},"end":{"line":282,"column":50}}},{"name":"label","default":false,"fallback":"{modalLabel}","slot_props":"Record<string, never>","source":{"start":{"line":278,"column":10},"end":{"line":278,"column":48}}}],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":236,"column":2},"end":{"line":236,"column":10}}},{"type":"dispatched","name":"click:button--primary","detail":"null","source":{"start":{"line":351,"column":12},"end":{"line":351,"column":45}}},{"type":"dispatched","name":"click:button--secondary","detail":"{\n  text: string;\n}","source":{"start":{"line":334,"column":14},"end":{"line":336,"column":16}}},{"type":"dispatched","name":"close","detail":"{\n  trigger: \"escape-key\" | \"outside-click\" | \"close-button\" | \"programmatic\";\n}","source":{"start":{"line":174,"column":12},"end":{"line":174,"column":58}}},{"type":"forwarded","name":"keydown","element":"div","source":{"start":{"line":205,"column":2},"end":{"line":205,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":239,"column":2},"end":{"line":239,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":240,"column":2},"end":{"line":240,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":238,"column":2},"end":{"line":238,"column":14}}},{"type":"dispatched","name":"open","detail":"null","source":{"start":{"line":183,"column":6},"end":{"line":183,"column":22}}},{"type":"dispatched","name":"submit","detail":"null","source":{"start":{"line":350,"column":12},"end":{"line":350,"column":30}}},{"type":"dispatched","name":"transitionend","detail":"{\n  open: boolean;\n}","source":{"start":{"line":243,"column":6},"end":{"line":243,"column":41}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"div"},"contexts":[{"key":"carbon:Modal","typeName":"CarbonModalContext","properties":[]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/MultiSelect/FluidMultiSelectSkeleton.svelte":{"hash":"6b1a8ba4ff27b410d8db229a7083ae7e1cd9b725d164cd0396abb6b8f7a81d26","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":17,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":7,"column":2},"end":{"line":7,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":9,"column":2},"end":{"line":9,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":10,"column":2},"end":{"line":10,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/MultiSelect/MultiSelect.svelte":{"hash":"ba01fe3b27be84b6200827696a81aa3e2568170976d9e9cd32fd061002e53211","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":1174,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"items","kind":"let","description":"Set the multiselect items.","type":"ReadonlyArray<Item>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":24}}},{"name":"itemToString","kind":"let","description":"Override the display of a multiselect item.","type":"(item: Item) => string | Item[\"id\"]","typeSource":"jsdoc","defaultValue":{"raw":"(item) => item.text ?? item.id","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":59}}},{"name":"itemToInput","kind":"let","description":"Override the item name, title, labelText, or value passed to the user-selectable checkbox input as well as the hidden inputs.","type":"(item: Item) => { name?: string; labelText?: any; title?: string; value?: string }","typeSource":"jsdoc","defaultValue":{"raw":"(_item) => {}","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":40,"column":2},"end":{"line":40,"column":41}}},{"name":"selectedIds","kind":"let","description":"Set the selected ids.","binding":"writable","type":"ReadonlyArray<Item[\"id\"]>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":47,"column":2},"end":{"line":47,"column":30}}},{"name":"value","kind":"let","description":"Specify the multiselect value.","binding":"writable","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":53,"column":2},"end":{"line":53,"column":24}}},{"name":"size","kind":"let","description":"Set the size of the multiselect.","type":"\"xs\" | \"sm\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":59,"column":2},"end":{"line":59,"column":30}}},{"name":"type","kind":"let","description":"Specify the type of multiselect.","type":"\"default\" | \"inline\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":65,"column":2},"end":{"line":65,"column":30}}},{"name":"direction","kind":"let","description":"Specify the direction of the multiselect dropdown menu.","type":"\"bottom\" | \"top\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":71,"column":2},"end":{"line":71,"column":34}}},{"name":"selectionFeedback","kind":"let","description":"Specify the selection feedback after selecting items.","type":"\"top\" | \"fixed\" | \"top-after-reopen\"","typeSource":"jsdoc","value":"\"top-after-reopen\"","defaultValue":{"raw":"\"top-after-reopen\"","kind":"literal","value":"top-after-reopen"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":77,"column":2},"end":{"line":77,"column":52}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the dropdown","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":80,"column":2},"end":{"line":80,"column":30}}},{"name":"filterable","kind":"let","description":"Set to `true` to filter items","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":83,"column":2},"end":{"line":83,"column":32}}},{"name":"filterItem","kind":"let","description":"Override the filtering logic.\nThe default filtering is an exact string comparison.","type":"(item: Item, value: string) => boolean","typeSource":"jsdoc","defaultValue":{"raw":"(item, value) =>     item.text.toLowerCase().includes(value.trim().toLowerCase())","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":90,"column":2},"end":{"line":91,"column":65}}},{"name":"open","kind":"let","description":"Set to `true` to open the dropdown.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":97,"column":2},"end":{"line":97,"column":26}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":100,"column":2},"end":{"line":100,"column":27}}},{"name":"fluid","kind":"let","description":"Set to `true` to use the fluid variant.\nInherited from the parent `FluidForm` context,\nso it does not need to be set when used inside `FluidForm`.\nCannot be combined with the inline variant.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":108,"column":2},"end":{"line":108,"column":27}}},{"name":"condensed","kind":"let","description":"Set to `true` to render condensed menu items in the fluid variant.\nMenu items use the default height instead of the taller fluid height.\nOnly applies when the fluid variant is active.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":115,"column":2},"end":{"line":115,"column":31}}},{"name":"locale","kind":"let","description":"Specify the locale","type":"string","typeSource":"default","value":"\"en\"","defaultValue":{"raw":"\"en\"","kind":"literal","value":"en"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":118,"column":2},"end":{"line":118,"column":27}}},{"name":"placeholder","kind":"let","description":"Specify the placeholder text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":121,"column":2},"end":{"line":121,"column":30}}},{"name":"sortItem","kind":"let","description":"Override the sorting logic.\nThe default sorting compare the item text value.","type":"((a: Item, b: Item) => number) | (() => void)","typeSource":"jsdoc","defaultValue":{"raw":"(a, b) =>     a.text.localeCompare(b.text, locale, { numeric: true })","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":128,"column":2},"end":{"line":129,"column":60}}},{"name":"translateWithId","kind":"let","description":"Override the chevron icon label based on the open state.\nDefaults to \"Open menu\" when closed and \"Close menu\" when open.","type":"(id: import(\"../ListBox/ListBoxMenuIcon.svelte\").ListBoxMenuIconTranslationId) => string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":136,"column":2},"end":{"line":136,"column":41}}},{"name":"translateWithIdSelection","kind":"let","description":"Override the label of the clear button when the input has a selection.\nDefaults to \"Clear selected item\" and \"Clear all items\" if more than one item is selected.","type":"(id: import(\"../ListBox/ListBoxSelection.svelte\").ListBoxSelectionTranslationId) => string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":143,"column":2},"end":{"line":143,"column":50}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":146,"column":2},"end":{"line":146,"column":28}}},{"name":"useTitleInItem","kind":"let","description":"Set to `true` to pass the item to `itemToString` in the checkbox","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":149,"column":2},"end":{"line":149,"column":36}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":152,"column":2},"end":{"line":152,"column":29}}},{"name":"invalidText","kind":"let","description":"Specify the invalid state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":155,"column":2},"end":{"line":155,"column":30}}},{"name":"warn","kind":"let","description":"Set to `true` to indicate a warning state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":158,"column":2},"end":{"line":158,"column":26}}},{"name":"warnText","kind":"let","description":"Specify the warning state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":161,"column":2},"end":{"line":161,"column":27}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":164,"column":2},"end":{"line":164,"column":29}}},{"name":"label","kind":"let","description":"Specify the list box label","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":167,"column":2},"end":{"line":167,"column":24}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":170,"column":2},"end":{"line":170,"column":31}}},{"name":"id","kind":"let","description":"Set an id for the list box component","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":173,"column":2},"end":{"line":173,"column":54}}},{"name":"readonly","kind":"let","description":"Set to `true` to use the read-only variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":176,"column":2},"end":{"line":176,"column":30}}},{"name":"readonlyText","kind":"let","description":"Specify the assistive text announced to screen readers when read-only.\nExposed because VoiceOver does not announce `aria-readonly`.","type":"string","typeSource":"default","value":"\"Read-only\"","defaultValue":{"raw":"\"Read-only\"","kind":"literal","value":"Read-only"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":182,"column":2},"end":{"line":182,"column":40}}},{"name":"name","kind":"let","description":"Specify a name attribute for the select.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":188,"column":2},"end":{"line":188,"column":30}}},{"name":"inputRef","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":194,"column":2},"end":{"line":194,"column":29}}},{"name":"multiSelectRef","kind":"let","description":"Obtain a reference to the outer div element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":200,"column":2},"end":{"line":200,"column":35}}},{"name":"fieldRef","kind":"let","description":"Obtain a reference to the field box element.","binding":"readonly","type":"null | HTMLButtonElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":207,"column":2},"end":{"line":207,"column":29}}},{"name":"selectionRef","kind":"let","description":"Obtain a reference to the selection element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":214,"column":2},"end":{"line":214,"column":33}}},{"name":"highlightedId","kind":"let","description":"Id of the highlighted ListBoxMenuItem.","binding":"readonly","type":"null | Item[\"id\"]","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":221,"column":2},"end":{"line":221,"column":34}}},{"name":"sortedItems","kind":"let","description":"The post-sort, post-selection-feedback list of items rendered by the dropdown.\nBind to read the resolved order without recomputing it from `items`, `selectedIds`, and `sortItem`.","binding":"readonly","type":"ReadonlyArray<Item & { checked: boolean }>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":229,"column":2},"end":{"line":229,"column":30}}},{"name":"virtualize","kind":"let","description":"Enable virtualization for large lists. Virtualization renders only the items currently visible in the viewport, improving performance for large lists.\n\nBy default, virtualization is automatically enabled for lists with more than 100 items.\n\nSet `virtualize={false}` to explicitly disable virtualization, even for large lists.\n\nSet `virtualize={true}` to explicitly enable virtualization with default settings.\n\nProvide an object to customize virtualization behavior:\n- `itemHeight` (default: size-based, or 64px for fluid unless `condensed`): Height of each item in pixels. Override when custom slots change row height.\n- `containerHeight` (default: 300): The maximum height in pixels of the dropdown container.\n- `overscan` (default: 3): The number of extra items to render above and below the viewport for smoother scrolling. Higher values may cause more flickering during very fast scrolling.\n- `threshold` (default: 100): The minimum number of items required before virtualization activates. Lists with fewer items will render all items normally without virtualization.\n- `maxItems` (default: undefined): The maximum number of items to render. When undefined, all visible items are rendered.","type":"undefined | boolean | { itemHeight?: number, containerHeight?: number, overscan?: number, threshold?: number, maxItems?: number }","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":248,"column":2},"end":{"line":248,"column":36}}},{"name":"portalMenu","kind":"let","description":"Set to `true` to render the dropdown menu in a portal,\nallowing it to escape containers with `overflow: hidden`.\nWhen inside a Modal, defaults to `true` unless explicitly set to `false`.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":256,"column":2},"end":{"line":256,"column":36}}},{"name":"listRef","kind":"let","description":"Obtain a reference to the list HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":263,"column":2},"end":{"line":263,"column":28}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"{itemToString(item)}","slot_props":"{ item: Item; index: number; selected: boolean; highlighted: boolean; }","source":{"start":{"line":1134,"column":16},"end":{"line":1142,"column":23}}},{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":717,"column":6},"end":{"line":717,"column":53}}}],"events":[{"type":"dispatched","name":"blur","detail":"FocusEvent | CustomEvent<FocusEvent>","source":{"start":{"line":959,"column":10},"end":{"line":959,"column":33}}},{"type":"forwarded","name":"clear","element":"ListBoxSelection","source":{"start":{"line":22,"column":5},"end":{"line":25,"column":11}},"detail":"null"},{"type":"dispatched","name":"close","detail":"{ trigger: \"escape-key\" | \"outside-click\" }","source":{"start":{"line":675,"column":6},"end":{"line":675,"column":36}}},{"type":"forwarded","name":"focus","element":"input","source":{"start":{"line":850,"column":12},"end":{"line":850,"column":20}}},{"type":"forwarded","name":"input","element":"input","source":{"start":{"line":845,"column":12},"end":{"line":845,"column":20}}},{"type":"forwarded","name":"keydown","element":"input","source":{"start":{"line":791,"column":12},"end":{"line":791,"column":22}}},{"type":"forwarded","name":"keyup","element":"input","source":{"start":{"line":849,"column":12},"end":{"line":849,"column":20}}},{"type":"forwarded","name":"paste","element":"input","source":{"start":{"line":858,"column":12},"end":{"line":858,"column":20}}},{"type":"forwarded","name":"scroll","element":"ListBoxMenu","source":{"start":{"line":998,"column":8},"end":{"line":998,"column":17}}},{"type":"dispatched","name":"select","detail":"{\n  selectedIds: Item[\"id\"][];\n  selected: Item[];\n  unselected: Item[];\n}","source":{"start":{"line":411,"column":8},"end":{"line":415,"column":10}}}],"typedefs":[{"type":"string","name":"MultiSelectItemText","ts":"type MultiSelectItemText = string;"},{"type":"{\n  id: Id;\n  text: MultiSelectItemText;\n  /** Whether the item is disabled */\n  disabled?: boolean;\n  /** Whether this item acts as a \"select all\" toggle */\n  isSelectAll?: boolean;\n}","name":"MultiSelectItem<Id = any>","ts":"type MultiSelectItem<Id = any> = {\n  id: Id;\n  text: MultiSelectItemText;\n  /** Whether the item is disabled */\n  disabled?: boolean;\n  /** Whether this item acts as a \"select all\" toggle */\n  isSelectAll?: boolean;\n};"}],"generics":["Item","Item extends MultiSelectItem<any> = MultiSelectItem<any>"],"rest_props":{"type":"Element","name":"input"},"contexts":[{"key":"carbon:MultiSelect","typeName":"CarbonMultiSelectContext","properties":[{"name":"declareRef","type":"(data: { key: \"field\" | \"selection\"; ref: HTMLDivElement | HTMLButtonElement }) => void","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Notification/InlineNotification.svelte":{"hash":"2ffd8e5596ac8b952600fa482993a6d49d05f6776c185ff64cac6e367cca7cf8","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":115,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"kind","kind":"let","description":"Specify the kind of notification.","type":"\"error\" | \"info\" | \"info-square\" | \"success\" | \"warning\" | \"warning-alt\"","typeSource":"jsdoc","value":"\"error\"","defaultValue":{"raw":"\"error\"","kind":"literal","value":"error"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":28}}},{"name":"lowContrast","kind":"let","description":"Set to `true` to use the low contrast variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":33}}},{"name":"timeout","kind":"let","description":"Set the timeout duration (ms) to hide the notification after opening it","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":25}}},{"name":"role","kind":"let","description":"Specify the ARIA `role` for the notification container.","type":"\"alert\" | \"log\" | \"status\"","typeSource":"jsdoc","value":"\"alert\"","defaultValue":{"raw":"\"alert\"","kind":"literal","value":"alert"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":28}}},{"name":"title","kind":"let","description":"Specify the title text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":24}}},{"name":"subtitle","kind":"let","description":"Specify the subtitle text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":27}}},{"name":"hideCloseButton","kind":"let","description":"Set to `true` to hide the close button","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":37}}},{"name":"closeButtonDescription","kind":"let","description":"Specify the ARIA label for the close button","type":"string","typeSource":"default","value":"\"Close notification\"","defaultValue":{"raw":"\"Close notification\"","kind":"literal","value":"Close notification"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":59}}},{"name":"open","kind":"let","description":"Set to `true` to show the notification, `false` to hide it.","binding":"writable","type":"boolean","typeSource":"default","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":41,"column":2},"end":{"line":41,"column":25}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":102,"column":8},"end":{"line":102,"column":16}}},{"name":"actions","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":105,"column":4},"end":{"line":105,"column":27}}},{"name":"subtitleChildren","default":false,"fallback":"{subtitle}","slot_props":"Record<string, never>","source":{"start":{"line":99,"column":12},"end":{"line":99,"column":59}}},{"name":"titleChildren","default":false,"fallback":"{title}","slot_props":"Record<string, never>","source":{"start":{"line":94,"column":20},"end":{"line":94,"column":61}}}],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":84,"column":4},"end":{"line":84,"column":12}}},{"type":"dispatched","name":"close","detail":"{\n  timeout: boolean;\n}","source":{"start":{"line":55,"column":27},"end":{"line":59,"column":5}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":86,"column":4},"end":{"line":86,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":87,"column":4},"end":{"line":87,"column":17}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":85,"column":4},"end":{"line":85,"column":16}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Notification/NotificationActionButton.svelte":{"hash":"a4c817d10ca2785a72cbe4957c0cb6c42f3282ba71825b38ce347cfe6cb77fa7","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":21,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":19,"column":2},"end":{"line":19,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"Button","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"Button","source":{"start":{"line":16,"column":2},"end":{"line":16,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"Button","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":15}}},{"type":"forwarded","name":"mouseover","element":"Button","source":{"start":{"line":15,"column":2},"end":{"line":15,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"InlineComponent","name":"Button"},"extends":{"interface":"ButtonProps","import":"\"../Button/Button.svelte\""},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Notification/NotificationButton.svelte":{"hash":"a7ceb8b77ac65409bbd6b1540c66c7f2209677b8f54332d95a25bd9200b0ae95","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":52,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"notificationType","kind":"let","description":"Set the type of notification.","type":"\"toast\" | \"inline\"","typeSource":"jsdoc","value":"\"toast\"","defaultValue":{"raw":"\"toast\"","kind":"literal","value":"toast"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":40}}},{"name":"icon","kind":"let","description":"Specify the icon to render.","type":"Icon","typeSource":"jsdoc","value":"Close","defaultValue":{"raw":"Close","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":48}}},{"name":"title","kind":"let","description":"Specify the title of the icon.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":31}}},{"name":"iconDescription","kind":"let","description":"Specify the ARIA label for the icon","type":"string","typeSource":"default","value":"\"Close icon\"","defaultValue":{"raw":"\"Close icon\"","kind":"literal","value":"Close icon"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":44}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":45,"column":2},"end":{"line":45,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"button","source":{"start":{"line":47,"column":2},"end":{"line":47,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"button","source":{"start":{"line":48,"column":2},"end":{"line":48,"column":15}}},{"type":"forwarded","name":"mouseover","element":"button","source":{"start":{"line":46,"column":2},"end":{"line":46,"column":14}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"button"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Notification/NotificationIcon.svelte":{"hash":"ad2caaaf4656a693b68a18813525b85c996d58f6279821780503b8210feed545","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":39,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"kind","kind":"let","description":"Specify the kind of notification icon.","type":"\"error\" | \"info\" | \"info-square\" | \"success\" | \"warning\" | \"warning-alt\"","typeSource":"jsdoc","value":"\"error\"","defaultValue":{"raw":"\"error\"","kind":"literal","value":"error"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":28}}},{"name":"notificationType","kind":"let","description":"Set the type of notification.","type":"\"toast\" | \"inline\"","typeSource":"jsdoc","value":"\"toast\"","defaultValue":{"raw":"\"toast\"","kind":"literal","value":"toast"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":40}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Notification/NotificationQueue.svelte":{"hash":"38a0223be1274a8e72bba01d632bf91d92d558aefb9f32cb1605f28c5db29b25","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":139,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"position","kind":"let","description":"Specify the position of the notification queue.","type":"\"top-right\" | \"bottom-right\"","typeSource":"jsdoc","value":"\"top-right\"","defaultValue":{"raw":"\"top-right\"","kind":"literal","value":"top-right"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":36}}},{"name":"offsetTop","kind":"let","description":"Specify the top offset (CSS value)","type":"string","typeSource":"default","value":"\"3rem\"","defaultValue":{"raw":"\"3rem\"","kind":"literal","value":"3rem"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":32}}},{"name":"offsetBottom","kind":"let","description":"Specify the bottom offset (CSS value)","type":"string","typeSource":"default","value":"\"1rem\"","defaultValue":{"raw":"\"1rem\"","kind":"literal","value":"1rem"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":35}}},{"name":"offsetRight","kind":"let","description":"Specify the right offset (CSS value)","type":"string","typeSource":"default","value":"\"1rem\"","defaultValue":{"raw":"\"1rem\"","kind":"literal","value":"1rem"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":34}}},{"name":"zIndex","kind":"let","description":"Specify the z-index of the notification queue.\nBy default, this matches the z-index of modals.","type":"number","typeSource":"default","value":"9000","defaultValue":{"raw":"9000","kind":"literal","value":9000},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":27}}},{"name":"maxNotifications","kind":"let","description":"Specify the maximum number of notifications to display.\nWhen this limit is exceeded, the oldest notification is automatically removed.","type":"number","typeSource":"default","value":"3","defaultValue":{"raw":"3","kind":"literal","value":3},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":40,"column":2},"end":{"line":40,"column":34}}},{"name":"add","kind":"function","description":"Add a notification to the queue.\nIf a notification with the same id already exists, the call is ignored.\nTo change an existing notification in place, use `update`.\nReturns the notification id (either the provided id or a generated one).","type":"(notification: NotificationData) => string","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":60,"column":2},"end":{"line":84,"column":3}}},{"name":"update","kind":"function","description":"Update an existing notification by id, merging `patch` into it.\nThe id of the notification cannot be changed.\nReturns true if the notification was found and updated, false otherwise.","type":"(id: string, patch: Partial<NotificationData>) => boolean","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":92,"column":2},"end":{"line":99,"column":3}}},{"name":"remove","kind":"function","description":"Remove a notification by id.\nReturns true if the notification was found and removed, false otherwise.","type":"(id: string) => boolean","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":106,"column":2},"end":{"line":113,"column":3}}},{"name":"clear","kind":"function","description":"Clear all notifications.","type":"() => any","typeSource":"inferred","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":118,"column":2},"end":{"line":120,"column":3}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[{"type":"{\n  /** Optional id for deduplication */\n  id?: string;\n  kind?: \"error\" | \"info\" | \"info-square\" | \"success\" | \"warning\" | \"warning-alt\";\n  title?: string;\n  subtitle?: string;\n  caption?: string;\n  timeout?: number;\n  lowContrast?: boolean;\n  closeButtonDescription?: string;\n  hideCloseButton?: boolean;\n}","name":"NotificationData","ts":"type NotificationData = {\n  /** Optional id for deduplication */\n  id?: string;\n  kind?: \"error\" | \"info\" | \"info-square\" | \"success\" | \"warning\" | \"warning-alt\";\n  title?: string;\n  subtitle?: string;\n  caption?: string;\n  timeout?: number;\n  lowContrast?: boolean;\n  closeButtonDescription?: string;\n  hideCloseButton?: boolean;\n};"}],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Notification/ToastNotification.svelte":{"hash":"ff9b4c671f5ee7958520f30d5c9f0ca824886657e17c849be9086f6544989ac7","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":123,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"kind","kind":"let","description":"Specify the kind of notification.","type":"\"error\" | \"info\" | \"info-square\" | \"success\" | \"warning\" | \"warning-alt\"","typeSource":"jsdoc","value":"\"error\"","defaultValue":{"raw":"\"error\"","kind":"literal","value":"error"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":28}}},{"name":"lowContrast","kind":"let","description":"Set to `true` to use the low contrast variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":33}}},{"name":"timeout","kind":"let","description":"Set the timeout duration (ms) to hide the notification after opening it","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":25}}},{"name":"role","kind":"let","description":"Specify the ARIA `role` for the notification container.","type":"\"alert\" | \"log\" | \"status\"","typeSource":"jsdoc","value":"\"alert\"","defaultValue":{"raw":"\"alert\"","kind":"literal","value":"alert"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":28}}},{"name":"title","kind":"let","description":"Specify the title text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":24}}},{"name":"subtitle","kind":"let","description":"Specify the subtitle text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":27}}},{"name":"caption","kind":"let","description":"Specify the caption text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":26}}},{"name":"closeButtonDescription","kind":"let","description":"Specify the ARIA label for the close button","type":"string","typeSource":"default","value":"\"Close notification\"","defaultValue":{"raw":"\"Close notification\"","kind":"literal","value":"Close notification"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":59}}},{"name":"hideCloseButton","kind":"let","description":"Set to `true` to hide the close button","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":37}}},{"name":"fullWidth","kind":"let","description":"Set to `true` for the notification to span\nthe full width of its containing element.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":31}}},{"name":"open","kind":"let","description":"Set to `true` to show the notification, `false` to hide it.","binding":"writable","type":"boolean","typeSource":"default","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":25}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":113,"column":6},"end":{"line":113,"column":14}}},{"name":"captionChildren","default":false,"fallback":"{caption}","slot_props":"Record<string, never>","source":{"start":{"line":110,"column":10},"end":{"line":110,"column":55}}},{"name":"subtitleChildren","default":false,"fallback":"{subtitle}","slot_props":"Record<string, never>","source":{"start":{"line":105,"column":10},"end":{"line":105,"column":57}}},{"name":"titleChildren","default":false,"fallback":"{title}","slot_props":"Record<string, never>","source":{"start":{"line":101,"column":8},"end":{"line":101,"column":49}}}],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":93,"column":4},"end":{"line":93,"column":12}}},{"type":"dispatched","name":"close","detail":"{\n  timeout: boolean;\n}","source":{"start":{"line":64,"column":27},"end":{"line":68,"column":5}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":95,"column":4},"end":{"line":95,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":96,"column":4},"end":{"line":96,"column":17}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":94,"column":4},"end":{"line":94,"column":16}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/NumberInput/FluidNumberInputSkeleton.svelte":{"hash":"7d74bdf85086e0a85619601c7c38ff34356247192e71eecaebb74b4243ed1760","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":15,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":7,"column":2},"end":{"line":7,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":9,"column":2},"end":{"line":9,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":10,"column":2},"end":{"line":10,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/NumberInput/NumberInput.svelte":{"hash":"711e339efd896846c86fdc806e59899dc0d6ee191e0e46d598d5677095f63d1d","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":594,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Set the size of the input.","type":"\"sm\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":30}}},{"name":"value","kind":"let","description":"Specify the input value.\nUse `null` to denote \"no value\".","binding":"writable","type":"null | number","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":26}}},{"name":"step","kind":"let","description":"Specify the step increment","type":"number","typeSource":"default","value":"1","defaultValue":{"raw":"1","kind":"literal","value":1},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":22}}},{"name":"max","kind":"let","description":"Specify the maximum value.","type":"number","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":29}}},{"name":"min","kind":"let","description":"Specify the minimum value.","type":"number","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":29}}},{"name":"stepStartValue","kind":"let","description":"Provide the value stepping should begin at when the input is empty.","type":"number","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":40}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":47,"column":2},"end":{"line":47,"column":27}}},{"name":"readonly","kind":"let","description":"Set to `true` for the input to be read-only","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":30}}},{"name":"fluid","kind":"let","description":"Set to `true` to use the fluid variant.\nInherited from the parent `FluidForm` context,\nso it does not need to be set when used inside `FluidForm`.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":57,"column":2},"end":{"line":57,"column":27}}},{"name":"allowEmpty","kind":"let","description":"Set to `true` to allow for an empty value","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":60,"column":2},"end":{"line":60,"column":32}}},{"name":"allowDecimal","kind":"let","description":"Set to `true` to preserve decimal input formatting.\nWhen enabled, uses type=\"text\" with inputmode=\"decimal\" instead of type=\"number\".","tags":[{"name":"example","body":" ```svelte\n <NumberInput allowDecimal={true} value=\"1.0\" />\n <NumberInput allowDecimal={true} value=\"2.00\" />\n ```"}],"type":"boolean","typeSource":"jsdoc","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":72,"column":2},"end":{"line":72,"column":34}}},{"name":"locale","kind":"let","description":"Specify a BCP 47 locale for number formatting.\nWhen set, forces type=\"text\" with inputmode=\"decimal\"\nand formats the display value using Intl.NumberFormat.","tags":[{"name":"example","body":" ```svelte\n <NumberInput locale=\"de-DE\" value={1234.5} />\n <NumberInput locale=\"en-US\" value={1234.5} />\n ```"}],"type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":85,"column":2},"end":{"line":85,"column":32}}},{"name":"formatOptions","kind":"let","description":"Specify Intl.NumberFormat options when `locale` is set.","tags":[{"name":"example","body":" ```svelte\n <NumberInput locale=\"en-US\" formatOptions={{ minimumFractionDigits: 2 }} value={1234.5} />\n ```"}],"type":"Intl.NumberFormatOptions","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":95,"column":2},"end":{"line":95,"column":39}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":98,"column":2},"end":{"line":98,"column":30}}},{"name":"hideSteppers","kind":"let","description":"Set to `true` to hide the input stepper buttons","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":101,"column":2},"end":{"line":101,"column":34}}},{"name":"disableWheel","kind":"let","description":"Set to `true` to prevent the scroll wheel from changing the input value","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":104,"column":2},"end":{"line":104,"column":34}}},{"name":"validate","kind":"let","description":"Custom validation function.\nReceives the current raw input string and locale.\nReturn `true` to force valid, `false` to force invalid,\nor `undefined` to defer to built-in validation.","tags":[{"name":"example","body":" ```svelte\n <NumberInput validate={(raw) => Number(raw) % 2 === 0} invalidText=\"Must be even\" />\n ```"}],"type":"(value: string, locale: string | undefined) => boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":117,"column":2},"end":{"line":117,"column":34}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":120,"column":2},"end":{"line":120,"column":29}}},{"name":"invalidText","kind":"let","description":"Specify the invalid state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":123,"column":2},"end":{"line":123,"column":30}}},{"name":"warn","kind":"let","description":"Set to `true` to indicate a warning state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":126,"column":2},"end":{"line":126,"column":26}}},{"name":"warnText","kind":"let","description":"Specify the warning state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":129,"column":2},"end":{"line":129,"column":27}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":132,"column":2},"end":{"line":132,"column":29}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":135,"column":2},"end":{"line":135,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":138,"column":2},"end":{"line":138,"column":31}}},{"name":"translateWithId","kind":"let","description":"Override the default translation ids.","type":"(id: NumberInputTranslationId) => string","typeSource":"jsdoc","defaultValue":{"raw":"(id) => defaultTranslations[id]","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":144,"column":2},"end":{"line":144,"column":63}}},{"name":"translationIds","kind":"const","description":"Default translation ids.","type":"{ increment: \"increment\"; decrement: \"decrement\" }","typeSource":"jsdoc","value":"{     increment: \"increment\",     decrement: \"decrement\",   }","defaultValue":{"raw":"{     increment: \"increment\",     decrement: \"decrement\",   }","kind":"object","value":{"increment":"increment","decrement":"decrement"}},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":true,"reactive":false,"source":{"start":{"line":150,"column":2},"end":{"line":153,"column":4}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":156,"column":2},"end":{"line":156,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the input.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":162,"column":2},"end":{"line":162,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":168,"column":2},"end":{"line":168,"column":24}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":431,"column":8},"end":{"line":431,"column":53}}}],"events":[{"type":"dispatched","name":"blur","detail":"{ event: FocusEvent, value: null | number }","source":{"start":{"line":392,"column":4},"end":{"line":392,"column":38}}},{"type":"dispatched","name":"blur:stepper","detail":"{ event: FocusEvent, value: null | number, direction: \"up\" | \"down\" }","source":{"start":{"line":396,"column":4},"end":{"line":396,"column":57}}},{"type":"dispatched","name":"change","detail":"null | number","source":{"start":{"line":376,"column":4},"end":{"line":376,"column":29}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":407,"column":2},"end":{"line":407,"column":10}}},{"type":"dispatched","name":"click:stepper","detail":"{ value: null | number, direction: \"up\" | \"down\" }","source":{"start":{"line":555,"column":14},"end":{"line":555,"column":67}}},{"type":"forwarded","name":"focus","element":"input","source":{"start":{"line":470,"column":10},"end":{"line":470,"column":18}}},{"type":"dispatched","name":"input","detail":"null | number","source":{"start":{"line":335,"column":4},"end":{"line":335,"column":28}}},{"type":"forwarded","name":"keydown","element":"input","source":{"start":{"line":467,"column":10},"end":{"line":467,"column":20}}},{"type":"forwarded","name":"keyup","element":"input","source":{"start":{"line":468,"column":10},"end":{"line":468,"column":18}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":409,"column":2},"end":{"line":409,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":410,"column":2},"end":{"line":410,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":408,"column":2},"end":{"line":408,"column":14}}},{"type":"forwarded","name":"paste","element":"input","source":{"start":{"line":472,"column":10},"end":{"line":472,"column":18}}}],"typedefs":[{"type":"\"increment\" | \"decrement\"","name":"NumberInputTranslationId","ts":"type NumberInputTranslationId = \"increment\" | \"decrement\";"}],"generics":null,"rest_props":{"type":"Element","name":"input"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/NumberInput/NumberInputSkeleton.svelte":{"hash":"bab72a12dacdd65f54d05276c3b4ebe4d3fffdbc3329aacd01af44b5835da10d","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":21,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"hideLabel","kind":"let","description":"Set to `true` to hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":31}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":11,"column":2},"end":{"line":11,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":13,"column":2},"end":{"line":13,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":12,"column":2},"end":{"line":12,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/OrderedList/OrderedList.svelte":{"hash":"5907420fa319a1d0c6e364c2c7d7d04caead982fa7dea1abae44b88820fcf2d4","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":27,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"nested","kind":"let","description":"Set to `true` to use the nested variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":28}}},{"name":"native","kind":"let","description":"Set to `true` to use native list styles","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":28}}},{"name":"expressive","kind":"let","description":"Set to `true` to use Carbon's expressive typesetting","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":32}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":25,"column":2},"end":{"line":25,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"ol","source":{"start":{"line":20,"column":2},"end":{"line":20,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"ol","source":{"start":{"line":22,"column":2},"end":{"line":22,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"ol","source":{"start":{"line":23,"column":2},"end":{"line":23,"column":15}}},{"type":"forwarded","name":"mouseover","element":"ol","source":{"start":{"line":21,"column":2},"end":{"line":21,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"ol"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/OverflowMenu/OverflowMenu.svelte":{"hash":"7c973b94cbd59786f2a278e8b0ceaeb1993e40ea5e94a3b8356168767487c266","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":437,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Specify the size of the overflow menu.","type":"\"xs\" | \"sm\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":30}}},{"name":"direction","kind":"let","description":"Specify the direction of the overflow menu relative to the button.","type":"\"top\" | \"bottom\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":34}}},{"name":"open","kind":"let","description":"Set to `true` to open the menu.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":26}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the trigger button","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":30}}},{"name":"flipped","kind":"let","description":"Set to `true` to flip the menu relative to the button","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":39,"column":2},"end":{"line":39,"column":29}}},{"name":"menuOptionsClass","kind":"let","description":"Specify the menu options class.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":45,"column":2},"end":{"line":45,"column":42}}},{"name":"icon","kind":"let","description":"Specify the icon to render.","binding":"writable","type":"Icon","typeSource":"jsdoc","value":"OverflowMenuVertical","defaultValue":{"raw":"OverflowMenuVertical","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":63}}},{"name":"iconClass","kind":"let","description":"Specify the icon class.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":58,"column":2},"end":{"line":58,"column":35}}},{"name":"iconDescription","kind":"let","description":"Specify the ARIA label for the icon","type":"string","typeSource":"default","value":"\"Open and close list of options\"","defaultValue":{"raw":"\"Open and close list of options\"","kind":"literal","value":"Open and close list of options"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":61,"column":2},"end":{"line":61,"column":64}}},{"name":"id","kind":"let","description":"Set an id for the button element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":64,"column":2},"end":{"line":64,"column":54}}},{"name":"buttonRef","kind":"let","description":"Obtain a reference to the trigger button element.","binding":"readonly","type":"null | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":70,"column":2},"end":{"line":70,"column":30}}},{"name":"menuRef","kind":"let","description":"Obtain a reference to the overflow menu element.","binding":"readonly","type":"null | HTMLUListElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":76,"column":2},"end":{"line":76,"column":28}}},{"name":"portalMenu","kind":"let","description":"Set to `true` to render the menu in a portal,\nallowing it to escape containers with `overflow: hidden`.\nWhen inside a Modal, defaults to `true` unless explicitly set to `false`.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":84,"column":2},"end":{"line":84,"column":36}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":427,"column":6},"end":{"line":427,"column":14}}},{"name":"menu","default":false,"fallback":"<svelte:component\n      this={icon}\n      aria-label={iconDescription}\n      title={iconDescription}\n      class=\"bx--overflow-menu__icon {iconClass}\"\n    />","slot_props":"Record<string, never>","source":{"start":{"line":333,"column":2},"end":{"line":340,"column":9}}}],"events":[{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":287,"column":2},"end":{"line":287,"column":10}}},{"type":"dispatched","name":"close","detail":"{\n  trigger: \"escape-key\" | \"outside-click\" | \"toggle\" | \"item-select\";\n  /** only present when an item is selected */\n  index?: number;\n  /** only present when an item is selected */\n  text?: string;\n}","source":{"start":{"line":415,"column":33},"end":{"line":419,"column":11}}},{"type":"forwarded","name":"keydown","element":"button","source":{"start":{"line":307,"column":2},"end":{"line":307,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"button","source":{"start":{"line":305,"column":2},"end":{"line":305,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"button","source":{"start":{"line":306,"column":2},"end":{"line":306,"column":15}}},{"type":"forwarded","name":"mouseover","element":"button","source":{"start":{"line":304,"column":2},"end":{"line":304,"column":14}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"button"},"contexts":[{"key":"carbon:OverflowMenu","typeName":"CarbonOverflowMenuContext","properties":[{"name":"focusedId","type":"import(\"svelte/store\").Writable<string | undefined>","description":"","optional":false},{"name":"items","type":"import(\"svelte/store\").Writable<ReadonlyArray<{ id: string; text: string; primaryFocus: boolean; disabled: boolean; index: number }>>","description":"","optional":false},{"name":"itemsById","type":"import(\"svelte/store\").Readable<Record<string, { id: string; text: string; primaryFocus: boolean; disabled: boolean; index: number }>>","description":"","optional":false},{"name":"add","type":"(data: { id: string; text: string; primaryFocus: boolean; disabled: boolean }) => void","description":"","optional":false},{"name":"remove","type":"(id: string) => void","description":"","optional":false},{"name":"update","type":"(id: string, item: { id: string; text: string; primaryFocus: boolean; disabled: boolean; index: number }) => void","description":"","optional":false},{"name":"first","type":"any","optional":false},{"name":"last","type":"any","optional":false}]}],"diagnostics":[{"component":"./OverflowMenu/OverflowMenu.svelte","kind":"context-any-type","name":"first","message":"Context \"carbon:OverflowMenu\" property \"first\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":185,"column":4},"end":{"line":185,"column":9}}},{"component":"./OverflowMenu/OverflowMenu.svelte","kind":"context-any-type","name":"last","message":"Context \"carbon:OverflowMenu\" property \"last\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":186,"column":4},"end":{"line":186,"column":8}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/OverflowMenu/OverflowMenuItem.svelte":{"hash":"ca15785c996f232b2e79247575cf3084de17ff1caca23f360f001562fa86a8c4","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":215,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"text","kind":"let","description":"Specify the item text.\nAlternatively, use the default slot.","tags":[{"name":"example","body":" ```svelte\n <OverflowMenuItem>\n   <span>Custom Text</span>\n </OverflowMenuItem>\n ```"}],"type":"string","typeSource":"default","value":"\"Provide text\"","defaultValue":{"raw":"\"Provide text\"","kind":"literal","value":"Provide text"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":35}}},{"name":"icon","kind":"let","description":"Specify an icon to render to the left of the item text.\nAlternatively, use the \"icon\" slot.","tags":[{"name":"example","body":" ```svelte\n <OverflowMenuItem>\n   <Icon slot=\"icon\" />\n </OverflowMenuItem>\n ```"}],"type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":52}}},{"name":"iconRight","kind":"let","description":"Specify an icon to render pinned to the right edge of the item.\nAlternatively, use the \"iconRight\" slot.","tags":[{"name":"example","body":" ```svelte\n <OverflowMenuItem>\n   <Icon slot=\"iconRight\" />\n </OverflowMenuItem>\n ```"}],"type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":48,"column":2},"end":{"line":48,"column":57}}},{"name":"href","kind":"let","description":"Specify the `href` attribute if the item is a link","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":51,"column":2},"end":{"line":51,"column":23}}},{"name":"target","kind":"let","description":"Specify the `target` attribute if the item is a link","type":"import(\"svelte/elements\").SvelteHTMLElements[\"a\"][\"target\"]","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":57,"column":2},"end":{"line":57,"column":25}}},{"name":"rel","kind":"let","description":"Specify the `rel` attribute if the item is a link.\nBy default, `noopener noreferrer` is added if\n`target=\"_blank\"` unless `rel` is specified.","type":"import(\"svelte/elements\").SvelteHTMLElements[\"a\"][\"rel\"]","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":65,"column":2},"end":{"line":65,"column":29}}},{"name":"primaryFocus","kind":"let","description":"Set to `true` if the item should be focused when opening the menu","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":68,"column":2},"end":{"line":68,"column":34}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the item","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":71,"column":2},"end":{"line":71,"column":30}}},{"name":"hasDivider","kind":"let","description":"Set to `true` to include a divider","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":74,"column":2},"end":{"line":74,"column":32}}},{"name":"danger","kind":"let","description":"Set to `true` to use the danger variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":77,"column":2},"end":{"line":77,"column":28}}},{"name":"requireTitle","kind":"let","description":"Set to `false` to omit the button `title` attribute","type":"boolean","typeSource":"default","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":80,"column":2},"end":{"line":80,"column":33}}},{"name":"id","kind":"let","description":"Set an id for the top-level element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":83,"column":2},"end":{"line":83,"column":54}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML element.","binding":"readonly","type":"null | HTMLAnchorElement | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":89,"column":2},"end":{"line":89,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"<div class:bx--overflow-menu-options__option-content={true}>{text}</div>","slot_props":"Record<string, never>","source":{"start":{"line":201,"column":6},"end":{"line":203,"column":13}}},{"name":"icon","default":false,"fallback":"<svelte:component this={icon} />","slot_props":"Record<string, never>","source":{"start":{"line":198,"column":10},"end":{"line":198,"column":67}}},{"name":"iconRight","default":false,"fallback":"<svelte:component this={iconRight} />","slot_props":"Record<string, never>","source":{"start":{"line":209,"column":10},"end":{"line":209,"column":77}}}],"events":[{"type":"dispatched","name":"click","detail":"MouseEvent","source":{"start":{"line":143,"column":27},"end":{"line":143,"column":73}}},{"type":"forwarded","name":"keydown","element":"a","source":{"start":{"line":164,"column":63},"end":{"line":164,"column":73}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"li"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Pagination/Pagination.svelte":{"hash":"332bdc44cce6d146f84456d652e0a6df69142aff3bf7353a8cd6b3f0aa56b1d4","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":306,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"page","kind":"let","description":"Specify the current page index.","binding":"writable","type":"number","typeSource":"default","value":"1","defaultValue":{"raw":"1","kind":"literal","value":1},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":22}}},{"name":"totalItems","kind":"let","description":"Specify the total number of items","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":28}}},{"name":"pageWindow","kind":"let","description":"If `totalItems` is a large number, it can affect the\nrendering performance of this component since its value\nis used to calculate the number of pages in the native\nselect dropdown. This value creates a small window of\npages rendered around the current page. By default,\na maximum of 1000 select items are rendered.","type":"number","typeSource":"default","value":"1000","defaultValue":{"raw":"1000","kind":"literal","value":1000},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":40,"column":2},"end":{"line":40,"column":31}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the pagination","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":30}}},{"name":"forwardText","kind":"let","description":"Specify the forward button text","type":"string","typeSource":"default","value":"\"Next page\"","defaultValue":{"raw":"\"Next page\"","kind":"literal","value":"Next page"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":46,"column":2},"end":{"line":46,"column":39}}},{"name":"backwardText","kind":"let","description":"Specify the backward button text","type":"string","typeSource":"default","value":"\"Previous page\"","defaultValue":{"raw":"\"Previous page\"","kind":"literal","value":"Previous page"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":49,"column":2},"end":{"line":49,"column":44}}},{"name":"itemsPerPageText","kind":"let","description":"Specify the items per page text","type":"string","typeSource":"default","value":"\"Items per page:\"","defaultValue":{"raw":"\"Items per page:\"","kind":"literal","value":"Items per page:"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":50}}},{"name":"itemText","kind":"let","description":"Override the item text.","type":"(min: number, max: number) => string","typeSource":"jsdoc","defaultValue":{"raw":"(min, max) =>     `${min.toLocaleString()}–${max.toLocaleString()} item${max === 1 ? \"\" : \"s\"}`","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":58,"column":2},"end":{"line":59,"column":82}}},{"name":"itemRangeText","kind":"let","description":"Override the item range text.","type":"(min: number, max: number, total: number) => string","typeSource":"jsdoc","defaultValue":{"raw":"(min, max, total) =>     `${min.toLocaleString()}–${max.toLocaleString()} of ${total.toLocaleString()} item${max === 1 ? \"\" : \"s\"}`","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":65,"column":2},"end":{"line":66,"column":111}}},{"name":"pageInputDisabled","kind":"let","description":"Set to `true` to disable the page input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":69,"column":2},"end":{"line":69,"column":39}}},{"name":"pageSizeInputDisabled","kind":"let","description":"Set to `true` to disable the page size input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":72,"column":2},"end":{"line":72,"column":43}}},{"name":"pageSize","kind":"let","description":"Specify the number of items to display in a page.","binding":"writable","type":"number","typeSource":"default","value":"10","defaultValue":{"raw":"10","kind":"literal","value":10},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":78,"column":2},"end":{"line":78,"column":27}}},{"name":"pageSizes","kind":"let","description":"Specify the available page sizes.","type":"ReadonlyArray<number>","typeSource":"jsdoc","value":"[10]","defaultValue":{"raw":"[10]","kind":"array","value":[10]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":84,"column":2},"end":{"line":84,"column":30}}},{"name":"dynamicPageSizes","kind":"let","description":"Set to `true` to dynamically filter page sizes based on total items.\nPage sizes larger than needed to display all items on a single page are hidden.","tags":[{"name":"example","body":" <Pagination totalItems={9} pageSizes={[5, 10, 15]} dynamicPageSizes />\n <!-- renders [5, 10] -->"}],"type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":93,"column":2},"end":{"line":93,"column":38}}},{"name":"pagesUnknown","kind":"let","description":"Set to `true` if the number of pages is unknown","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":96,"column":2},"end":{"line":96,"column":34}}},{"name":"forwardButtonDisabled","kind":"let","description":"Override the disabled state of the forward (next page) button.\nIntended for use with `pagesUnknown` (controlled), where the consumer\nknows when there is no more data to load.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":104,"column":2},"end":{"line":104,"column":47}}},{"name":"backButtonDisabled","kind":"let","description":"Override the disabled state of the backward (previous page) button.\nIntended for use with `pagesUnknown` (controlled), where the consumer\nmanages page bounds.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":112,"column":2},"end":{"line":112,"column":44}}},{"name":"pageText","kind":"let","description":"Override the page text.","type":"(page: number) => string","typeSource":"jsdoc","defaultValue":{"raw":"(page) => `page ${page.toLocaleString()}`","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":118,"column":2},"end":{"line":118,"column":66}}},{"name":"pageRangeText","kind":"let","description":"Override the page range text.","type":"(current: number, total: number) => string","typeSource":"jsdoc","defaultValue":{"raw":"(_current, total) =>     `of ${total.toLocaleString()} page${total === 1 ? \"\" : \"s\"}`","kind":"function"},"isFunction":true,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":124,"column":2},"end":{"line":125,"column":65}}},{"name":"id","kind":"let","description":"Set an id for the top-level element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":128,"column":2},"end":{"line":128,"column":54}}},{"name":"size","kind":"let","description":"Specify the size of the pagination.","type":"\"xs\" | \"sm\" | \"md\" | \"lg\"","typeSource":"jsdoc","value":"\"md\"","defaultValue":{"raw":"\"md\"","kind":"literal","value":"md"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":134,"column":2},"end":{"line":134,"column":25}}}],"moduleExports":[],"slots":[],"events":[{"type":"dispatched","name":"change","detail":"{\n  page?: number;\n  pageSize?: number;\n}","description":"Dispatched when the user changes the page or page size through any interaction.","source":{"start":{"line":301,"column":8},"end":{"line":301,"column":36}}},{"type":"dispatched","name":"click:button--next","detail":"{\n  page: number;\n}","source":{"start":{"line":300,"column":8},"end":{"line":300,"column":48}}},{"type":"dispatched","name":"click:button--previous","detail":"{\n  page: number;\n}","source":{"start":{"line":283,"column":8},"end":{"line":283,"column":52}}},{"type":"dispatched","name":"update","detail":"{\n  pageSize: number;\n  page: number;\n}","source":{"start":{"line":184,"column":4},"end":{"line":184,"column":42}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Pagination/PaginationSkeleton.svelte":{"hash":"cd24c2dd28c526640f03def75e0425e5bdd553e07f86717d86c25c24c730b83c","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":34,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Specify the size of the pagination.","type":"\"xs\" | \"sm\" | \"md\" | \"lg\"","typeSource":"jsdoc","value":"\"md\"","defaultValue":{"raw":"\"md\"","kind":"literal","value":"md"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":25}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":20,"column":2},"end":{"line":20,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":22,"column":2},"end":{"line":22,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":23,"column":2},"end":{"line":23,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":21,"column":2},"end":{"line":21,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/PaginationNav/PaginationNav.svelte":{"hash":"f6952515e6a55b0f65aff66eab77c1fba13026effc8951600447f90346e37f88","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":194,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"page","kind":"let","description":"Specify the current page index.","binding":"writable","type":"number","typeSource":"default","value":"1","defaultValue":{"raw":"1","kind":"literal","value":1},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":22}}},{"name":"total","kind":"let","description":"Specify the total number of pages","type":"number","typeSource":"default","value":"10","defaultValue":{"raw":"10","kind":"literal","value":10},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":24}}},{"name":"shown","kind":"let","description":"Specify the total number of pages to show","type":"number","typeSource":"default","value":"10","defaultValue":{"raw":"10","kind":"literal","value":10},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":24}}},{"name":"loop","kind":"let","description":"Set to `true` to loop the navigation","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":26}}},{"name":"forwardText","kind":"let","description":"Specify the forward button text","type":"string","typeSource":"default","value":"\"Next page\"","defaultValue":{"raw":"\"Next page\"","kind":"literal","value":"Next page"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":39}}},{"name":"backwardText","kind":"let","description":"Specify the backward button text","type":"string","typeSource":"default","value":"\"Previous page\"","defaultValue":{"raw":"\"Previous page\"","kind":"literal","value":"Previous page"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":44}}},{"name":"tooltipPosition","kind":"let","description":"Set the position of the tooltip relative to the pagination buttons.","type":"\"top\" | \"right\" | \"bottom\" | \"left\" | \"outside\" | \"inside\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":40}}}],"moduleExports":[],"slots":[],"events":[{"type":"dispatched","name":"change","detail":"{\n  page: number;\n}","description":"Fires after every user interaction","source":{"start":{"line":181,"column":10},"end":{"line":181,"column":38}}},{"type":"dispatched","name":"click:button--next","detail":"{\n  page: number;\n}","source":{"start":{"line":180,"column":10},"end":{"line":180,"column":50}}},{"type":"dispatched","name":"click:button--previous","detail":"{\n  page: number;\n}","source":{"start":{"line":105,"column":10},"end":{"line":105,"column":54}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"nav"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/PinCodeInput/FluidPinCodeInputSkeleton.svelte":{"hash":"7d74bdf85086e0a85619601c7c38ff34356247192e71eecaebb74b4243ed1760","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":15,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":7,"column":2},"end":{"line":7,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":9,"column":2},"end":{"line":9,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":10,"column":2},"end":{"line":10,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/PinCodeInput/PinCodeInput.svelte":{"hash":"0abc2d5b22506a79a610004d04a9ee5144043739e6e97bd888f5f4f9cb19d596","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":518,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"count","kind":"let","description":"Specify the number of input segments to render","type":"number","typeSource":"default","value":"4","defaultValue":{"raw":"4","kind":"literal","value":4},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":23}}},{"name":"value","kind":"let","description":"The concatenated code value.\n\nDerived from `code` (i.e. `code.join(\"\")`); bind to read the assembled\nvalue. When `complete` is `true`, its length equals `count`. Each\ncharacter matches the active `type`: `0-9` for `\"numeric\"`, `a-zA-Z0-9`\nfor `\"alphanumeric\"`. Original casing is preserved regardless of\n`uppercase`, which only affects the visual rendering.","binding":"readonly","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":24}}},{"name":"code","kind":"let","description":"The individual segment characters.\n\n`code` is the source of truth; its length tracks `count`. Each element is\neither an empty string (unfilled segment) or a single character matching\nthe active `type`: `0-9` for `\"numeric\"`, `a-zA-Z0-9` for\n`\"alphanumeric\"`.","binding":"writable","type":"string[]","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":23}}},{"name":"type","kind":"let","description":"Specify the type of allowed characters.\n\n`\"numeric\"` allows `0-9`; `\"alphanumeric\"` allows `a-z`, `A-Z`, `0-9`.","type":"\"numeric\" | \"alphanumeric\"","typeSource":"jsdoc","value":"\"numeric\"","defaultValue":{"raw":"\"numeric\"","kind":"literal","value":"numeric"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":30}}},{"name":"uppercase","kind":"let","description":"Set to `true` to visually display the characters in uppercase\nwhile retaining the original casing of `value` and `code`.\n\nOnly affects letters, so it is most useful with `type=\"alphanumeric\"`.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":31}}},{"name":"mask","kind":"let","description":"Set to `true` to mask the segments.\n\nEach segment is masked when it is not focused, revealing its character\nonly while focused.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":60,"column":2},"end":{"line":60,"column":26}}},{"name":"complete","kind":"let","description":"`true` when every segment is filled.","binding":"readonly","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":66,"column":2},"end":{"line":66,"column":30}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":69,"column":2},"end":{"line":69,"column":30}}},{"name":"size","kind":"let","description":"Set the size of the input.","type":"\"default\" | \"xs\" | \"sm\" | \"xl\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":75,"column":2},"end":{"line":75,"column":30}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":78,"column":2},"end":{"line":78,"column":27}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":81,"column":2},"end":{"line":81,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":84,"column":2},"end":{"line":84,"column":31}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":87,"column":2},"end":{"line":87,"column":29}}},{"name":"placeholder","kind":"let","description":"Placeholder shown in empty segments.\n\nDefaults to a placeholder in the fluid variant; non-fluid segments have no\nplaceholder unless this prop is set.","type":"string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":96,"column":2},"end":{"line":96,"column":37}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":99,"column":2},"end":{"line":99,"column":29}}},{"name":"invalidText","kind":"let","description":"Specify the invalid state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":102,"column":2},"end":{"line":102,"column":30}}},{"name":"warn","kind":"let","description":"Set to `true` to indicate a warning state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":105,"column":2},"end":{"line":105,"column":26}}},{"name":"warnText","kind":"let","description":"Specify the warning state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":108,"column":2},"end":{"line":108,"column":27}}},{"name":"required","kind":"let","description":"Set to `true` to mark the field as required","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":111,"column":2},"end":{"line":111,"column":30}}},{"name":"readonly","kind":"let","description":"Set to `true` to use the read-only variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":114,"column":2},"end":{"line":114,"column":30}}},{"name":"fluid","kind":"let","description":"Set to `true` to use the fluid variant.\nInherited from the parent `FluidForm` context,\nso it does not need to be set when used inside `FluidForm`.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":121,"column":2},"end":{"line":121,"column":27}}},{"name":"selectTextOnFocus","kind":"let","description":"Set to `true` to select a segment's value when it receives focus,\nincluding on click. Without this prop, browsers typically select the\nvalue only on keyboard focus (for example, via Tab).","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":128,"column":2},"end":{"line":128,"column":39}}},{"name":"id","kind":"let","description":"Set an id for the input group","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":131,"column":2},"end":{"line":131,"column":54}}},{"name":"ref","kind":"let","description":"Obtain a reference to the outer element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":138,"column":2},"end":{"line":138,"column":24}}},{"name":"focusFirstInput","kind":"function","description":"Focus the first input segment.","type":"() => any","typeSource":"jsdoc","params":[{"name":"options","type":"{ selectTextOnFocus?: boolean }","description":"","optional":true}],"isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":338,"column":2},"end":{"line":340,"column":3}}},{"name":"focusLastInput","kind":"function","description":"Focus the last input segment.","type":"() => any","typeSource":"jsdoc","params":[{"name":"options","type":"{ selectTextOnFocus?: boolean }","description":"","optional":true}],"isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":346,"column":2},"end":{"line":348,"column":3}}},{"name":"focusNextEmptyInput","kind":"function","description":"Focus the first empty input segment, or the last if all are filled.","type":"() => any","typeSource":"jsdoc","params":[{"name":"options","type":"{ selectTextOnFocus?: boolean }","description":"","optional":true}],"isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":354,"column":2},"end":{"line":357,"column":3}}},{"name":"focusNext","kind":"function","description":"Focus the next input segment from the currently focused segment.\nDoes not wrap when the last segment is focused.","type":"() => any","typeSource":"jsdoc","params":[{"name":"options","type":"{ selectTextOnFocus?: boolean }","description":"","optional":true}],"isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":364,"column":2},"end":{"line":376,"column":3}}},{"name":"clear","kind":"function","description":"Clear all segments programmatically.\nBy default, focus is not moved. Set `options.focus` to `true` to focus the first segment after clearing.","type":"() => any","typeSource":"jsdoc","params":[{"name":"options","type":"{ focus?: boolean }","description":"","optional":true}],"isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":383,"column":2},"end":{"line":389,"column":3}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":423,"column":8},"end":{"line":423,"column":53}}}],"events":[{"type":"dispatched","name":"change","detail":"{ value: string; code: string[] }","source":{"start":{"line":385,"column":4},"end":{"line":385,"column":43}}},{"type":"dispatched","name":"clear","detail":"null","source":{"start":{"line":202,"column":4},"end":{"line":202,"column":21}}},{"type":"dispatched","name":"complete","detail":"{ value: string; code: string[] }","source":{"start":{"line":196,"column":4},"end":{"line":196,"column":41}}},{"type":"dispatched","name":"paste","detail":"{ value: string }","source":{"start":{"line":290,"column":4},"end":{"line":290,"column":38}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/PinCodeInput/PinCodeInputSkeleton.svelte":{"hash":"356537a3d4e66f4a6575d72ccfb268788c953f0e3cf93d7c3492b16da52bce97","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":21,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"hideLabel","kind":"let","description":"Set to `true` to hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":31}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":11,"column":2},"end":{"line":11,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":13,"column":2},"end":{"line":13,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":12,"column":2},"end":{"line":12,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Popover/Popover.svelte":{"hash":"fd5fbdfb674c0fe788debdcb0ee826c9ea8b346647439571fdff4276bf43d503","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":85,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"open","kind":"let","description":"Set to `true` to display the popover.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":26}}},{"name":"closeOnOutsideClick","kind":"let","description":"Set to `true` to close the popover on an outside click","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":41}}},{"name":"caret","kind":"let","description":"Set to `true` render a caret","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":27}}},{"name":"align","kind":"let","description":"Specify the alignment of the caret.","type":"\"top\" | \"top-left\" | \"top-right\" | \"bottom\" | \"bottom-left\" | \"bottom-right\" | \"left\" | \"left-bottom\" | \"left-top\" | \"right\" | \"right-bottom\" | \"right-top\"","typeSource":"jsdoc","value":"\"top\"","defaultValue":{"raw":"\"top\"","kind":"literal","value":"top"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":27}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":27}}},{"name":"highContrast","kind":"let","description":"Set to `true` to enable the high contrast variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":34}}},{"name":"relative","kind":"let","description":"Set to `true` to use a relative position","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":30}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":83,"column":41},"end":{"line":83,"column":49}}}],"events":[{"type":"dispatched","name":"click:outside","detail":"{\n  target: HTMLElement;\n}","source":{"start":{"line":50,"column":6},"end":{"line":50,"column":57}}},{"type":"dispatched","name":"close","detail":"{\n  trigger: \"outside-click\";\n}","source":{"start":{"line":53,"column":8},"end":{"line":53,"column":55}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Portal/FloatingPortal.svelte":{"hash":"5bca80752ec6f7142a08ffbe874d93a1e6b49e8ade761418961720227752cf21","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":357,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"anchor","kind":"let","description":"Required. Specify the anchor element to position the floating content relative to.\nWhen using `bind:this`, this may be `null` initially until the element is mounted.","type":"null | HTMLElement","typeSource":"jsdoc","isFunction":false,"isFunctionDeclaration":false,"isRequired":true,"constant":false,"reactive":false,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":20}}},{"name":"direction","kind":"let","description":"Set the preferred direction of the floating content.\nThe component will flip to the opposite direction\nif there is not enough space.","type":"\"bottom\" | \"top\" | \"left\" | \"right\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":34}}},{"name":"open","kind":"let","description":"Set to `true` to open the floating content.","type":"boolean","typeSource":"jsdoc","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":26}}},{"name":"gapTop","kind":"let","description":"Vertical gap in pixels when direction is top.","type":"number","typeSource":"jsdoc","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":24}}},{"name":"gapBottom","kind":"let","description":"Vertical gap in pixels when direction is bottom.","type":"number","typeSource":"jsdoc","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":27}}},{"name":"horizontalGapLeft","kind":"let","description":"Horizontal gap in pixels when direction is left (space between anchor left and tooltip right).","type":"number","typeSource":"jsdoc","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":35}}},{"name":"horizontalGapRight","kind":"let","description":"Horizontal gap in pixels when direction is right (space between anchor right and tooltip left).","type":"number","typeSource":"jsdoc","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":49,"column":2},"end":{"line":49,"column":36}}},{"name":"verticalAlignOffsetLeft","kind":"let","description":"Vertical offset in pixels when direction is left.","type":"number","typeSource":"jsdoc","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":55,"column":2},"end":{"line":55,"column":41}}},{"name":"verticalAlignOffsetRight","kind":"let","description":"Vertical offset in pixels when direction is right.","type":"number","typeSource":"jsdoc","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":61,"column":2},"end":{"line":61,"column":42}}},{"name":"zIndex","kind":"let","description":"Specify the z-index of the floating portal.\nBy default, this value supersedes the z-index\nof modals (9000) and list box menus (9100).","type":"number","typeSource":"default","value":"9200","defaultValue":{"raw":"9200","kind":"literal","value":9200},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":68,"column":2},"end":{"line":68,"column":27}}},{"name":"intrinsicWidth","kind":"let","description":"Set to `true` to use the content's intrinsic width instead of the anchor width.\nPosition along the anchor edge is controlled by `intrinsicAlign`.\nWhen `false` (default), the portal width matches the anchor.","type":"boolean","typeSource":"jsdoc","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":76,"column":2},"end":{"line":76,"column":36}}},{"name":"intrinsicAlign","kind":"let","description":"When `intrinsicWidth` is true, align the floating box to the anchor (Carbon-style):\n- `top` / `bottom`: horizontal alignment (`start` = anchor left, `center`, `end` = anchor right).\n- `left` / `right`: vertical alignment (`start` = anchor top, `center`, `end` = anchor bottom).\nIgnored when `intrinsicWidth` is false.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":85,"column":2},"end":{"line":85,"column":39}}},{"name":"lockDirection","kind":"let","description":"Control when a resolved flip side is reused instead of recomputed on the\nnext position update:\n- `\"none\"` (default): recompute the flip on every update.\n- `\"after-flip\"`: once the content flips away from `direction` (the\n  preferred side does not fit), reuse that side for the rest of the open\n  session. Recomputes freely until a flip actually happens, so a floating\n  element whose content resizes (e.g. a tooltip whose text changes to\n  something narrower) does not snap back to the preferred side mid-session.\n- `\"always\"`: lock whichever side the initial open settles on (flipped or\n  not) for the rest of the open session, so later scroll/resize updates\n  only reposition along that side instead of re-evaluating the flip.","type":"\"none\" | \"after-flip\" | \"always\"","typeSource":"jsdoc","value":"\"none\"","defaultValue":{"raw":"\"none\"","kind":"literal","value":"none"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":101,"column":2},"end":{"line":101,"column":36}}},{"name":"ref","kind":"let","description":"Obtain a reference to the floating portal element.","binding":"readonly","type":"null | HTMLElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":108,"column":2},"end":{"line":108,"column":24}}},{"name":"target","kind":"let","description":"DOM node to mount the portal into. When unset, uses the anchor's nearest\n`<dialog>` or `[popover]`, else `document.body`.","type":"HTMLElement | null","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":115,"column":2},"end":{"line":115,"column":27}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"{ direction: \"bottom\" | \"top\" | \"left\" | \"right\" }","source":{"start":{"line":354,"column":4},"end":{"line":354,"column":40}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"InlineComponent","name":"Portal"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Portal/Portal.svelte":{"hash":"9355213101a50945fe6c44375ee987f1bebac8449084477d0dc0f9802eac1e57","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":59,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"tag","kind":"let","description":"Specify the tag name.","type":"keyof HTMLElementTagNameMap","typeSource":"jsdoc","value":"\"div\"","defaultValue":{"raw":"\"div\"","kind":"literal","value":"div"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":25}}},{"name":"target","kind":"let","description":"Specify the DOM element to mount the portal into.\nDefaults to `document.body`.","type":"HTMLElement | null","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":27}}},{"name":"ref","kind":"let","description":"Obtain a reference to the portal element.","binding":"readonly","type":"null | HTMLElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":57,"column":2},"end":{"line":57,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svelte:element"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ProgressBar/ProgressBar.svelte":{"hash":"f4da13b86f335840797ee1744dd7c81c13b1777bbe3ad4866a7f6a47718cf3c0","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":110,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"value","kind":"let","description":"Specify the current value.","type":"number","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":31}}},{"name":"max","kind":"let","description":"Specify the maximum value","type":"number","typeSource":"default","value":"100","defaultValue":{"raw":"100","kind":"literal","value":100},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":23}}},{"name":"kind","kind":"let","description":"Specify the kind of progress bar.","type":"\"default\" | \"inline\" | \"indented\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":30}}},{"name":"status","kind":"let","description":"Specify the status.","type":"\"active\" | \"finished\" | \"error\"","typeSource":"jsdoc","value":"\"active\"","defaultValue":{"raw":"\"active\"","kind":"literal","value":"active"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":31}}},{"name":"size","kind":"let","description":"Specify the size.","type":"\"sm\" | \"md\"","typeSource":"jsdoc","value":"\"md\"","defaultValue":{"raw":"\"md\"","kind":"literal","value":"md"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":25}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":31}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":29}}},{"name":"id","kind":"let","description":"Set an id for the progress bar element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":39,"column":2},"end":{"line":39,"column":54}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":80,"column":4},"end":{"line":80,"column":51}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ProgressIndicator/ProgressIndicator.svelte":{"hash":"b7c9c028dbf80af1e632ad13c008f4d6b0ae4e4af74311620db0048200f07c6a","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":118,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"currentIndex","kind":"let","description":"Specify the current step index.","binding":"writable","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":30}}},{"name":"vertical","kind":"let","description":"Set to `true` to use the vertical variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":30}}},{"name":"spaceEqually","kind":"let","description":"Set to `true` to specify whether the progress steps should be split equally in size in the div","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":34}}},{"name":"preventChangeOnClick","kind":"let","description":"Set to `true` to prevent `currentIndex` from updating","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":42}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":116,"column":2},"end":{"line":116,"column":10}}}],"events":[{"type":"dispatched","name":"change","detail":"number","source":{"start":{"line":83,"column":4},"end":{"line":83,"column":29}}},{"type":"forwarded","name":"click","element":"ul","source":{"start":{"line":111,"column":2},"end":{"line":111,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"ul","source":{"start":{"line":113,"column":2},"end":{"line":113,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"ul","source":{"start":{"line":114,"column":2},"end":{"line":114,"column":15}}},{"type":"forwarded","name":"mouseover","element":"ul","source":{"start":{"line":112,"column":2},"end":{"line":112,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"ul"},"contexts":[{"key":"carbon:ProgressIndicator","typeName":"CarbonProgressIndicatorContext","properties":[{"name":"steps","type":"import(\"svelte/store\").Writable<ReadonlyArray<{ id: string; complete: boolean; disabled: boolean; index: number; current: boolean }>>","description":"","optional":false},{"name":"stepsById","type":"import(\"svelte/store\").Readable<Record<string, { id: string; complete: boolean; disabled: boolean; index: number; current: boolean }>>","description":"","optional":false},{"name":"preventChangeOnClick","type":"import(\"svelte/store\").Readable<boolean>","description":"","optional":false},{"name":"add","type":"(step: { id: string; complete: boolean; disabled: boolean }) => void","description":"","optional":false},{"name":"remove","type":"(id: string) => void","description":"","optional":false},{"name":"change","type":"(index: number) => void","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ProgressIndicator/ProgressIndicatorSkeleton.svelte":{"hash":"7c04027fe52796fbfdbb4b95444e3eb38002a50ae6053494e708f6d1a4d1eb8a","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":43,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"vertical","kind":"let","description":"Set to `true` to use the vertical variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":30}}},{"name":"spaceEqually","kind":"let","description":"Set to `true` to specify whether the progress steps should be split equally in size in the div","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":34}}},{"name":"count","kind":"let","description":"Specify the number of steps to render","type":"number","typeSource":"default","value":"4","defaultValue":{"raw":"4","kind":"literal","value":4},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":23}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"ul","source":{"start":{"line":20,"column":2},"end":{"line":20,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"ul","source":{"start":{"line":22,"column":2},"end":{"line":22,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"ul","source":{"start":{"line":23,"column":2},"end":{"line":23,"column":15}}},{"type":"forwarded","name":"mouseover","element":"ul","source":{"start":{"line":21,"column":2},"end":{"line":21,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"ul"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ProgressIndicator/ProgressStep.svelte":{"hash":"c1dc27512a01c126b6d0224a8637729cae6bba623bbb3eb74329211f166c0180","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":114,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"complete","kind":"let","description":"Set to `true` for the complete variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":30}}},{"name":"current","kind":"let","description":"Set to `true` to use the current variant.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":29}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the progress step","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":30}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":29}}},{"name":"description","kind":"let","description":"Specify the step description","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":30}}},{"name":"label","kind":"let","description":"Specify the step label","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":24}}},{"name":"secondaryLabel","kind":"let","description":"Specify the step secondary label","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":33}}},{"name":"id","kind":"let","description":"Set an id for the top-level element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":54}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"<p class:bx--progress-label={true}>{label}</p>","slot_props":"{ props: { class: \"bx--progress-label\" } }","source":{"start":{"line":104,"column":6},"end":{"line":106,"column":13}}},{"name":"icon","default":false,"fallback":"{#if invalid}\n        <Warning class=\"bx--progress__warning\" title={description} />\n      {:else if current}\n        <Incomplete title={description} />\n      {:else if complete}\n        <CheckmarkOutline title={description} />\n      {:else}\n        <CircleDash title={description} />\n      {/if}","slot_props":"{\n  complete: boolean;\n  current: boolean;\n  invalid: boolean;\n  description: string;\n}","source":{"start":{"line":92,"column":4},"end":{"line":102,"column":11}}}],"events":[{"type":"forwarded","name":"blur","element":"button","source":{"start":{"line":90,"column":4},"end":{"line":90,"column":11}}},{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":80,"column":4},"end":{"line":80,"column":12}}},{"type":"forwarded","name":"focus","element":"button","source":{"start":{"line":89,"column":4},"end":{"line":89,"column":12}}},{"type":"forwarded","name":"keydown","element":"button","source":{"start":{"line":88,"column":4},"end":{"line":88,"column":14}}},{"type":"forwarded","name":"mouseenter","element":"button","source":{"start":{"line":86,"column":4},"end":{"line":86,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"button","source":{"start":{"line":87,"column":4},"end":{"line":87,"column":17}}},{"type":"forwarded","name":"mouseover","element":"button","source":{"start":{"line":85,"column":4},"end":{"line":85,"column":16}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"li"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/RadioButton/RadioButton.svelte":{"hash":"06835a68b2904c689ad0200f83b3005e0155d9fdf4bb1a03d5485a4fa77bd5bc","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":204,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"value","kind":"let","description":"Specify the value of the radio button.","type":"Value","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":24}}},{"name":"checked","kind":"let","description":"Set to `true` to check the radio button.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":29}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the radio button","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":30}}},{"name":"required","kind":"let","description":"Set to `true` to mark the field as required","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":30}}},{"name":"labelPosition","kind":"let","description":"Specify the label position.","type":"\"right\" | \"left\"","typeSource":"jsdoc","value":"\"right\"","defaultValue":{"raw":"\"right\"","kind":"literal","value":"right"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":37}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":31}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the radio button input.\nWhen multiple standalone RadioButton components share the same `name`,\nthey form an implicit group and their `checked` state will be synchronized.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":45,"column":2},"end":{"line":45,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":51,"column":2},"end":{"line":51,"column":24}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":199,"column":8},"end":{"line":199,"column":55}}}],"events":[{"type":"forwarded","name":"blur","element":"input","source":{"start":{"line":172,"column":4},"end":{"line":172,"column":11}}},{"type":"forwarded","name":"change","element":"input","source":{"start":{"line":193,"column":4},"end":{"line":193,"column":13}}},{"type":"forwarded","name":"focus","element":"input","source":{"start":{"line":171,"column":4},"end":{"line":171,"column":12}}}],"typedefs":[],"generics":["Value","Value extends string | number = string | number"],"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/RadioButton/RadioButtonSkeleton.svelte":{"hash":"ff2676566dab732f8b2cb665aaa0d4ef44a73d4c197c76db5a1464e6b8b11f0e","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":14,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":6,"column":2},"end":{"line":6,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":9,"column":2},"end":{"line":9,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":7,"column":2},"end":{"line":7,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/RadioButtonGroup/RadioButtonGroup.svelte":{"hash":"9c2ee9cf30cdc36798c03226817bedd9ab6f99f746f910b98cf711a3f1738753","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":176,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selected","kind":"let","description":"Set the selected radio button value.","binding":"writable","type":"Value | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":34}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the radio buttons","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":30}}},{"name":"required","kind":"let","description":"Set to `true` to require the selection of a radio button.","type":"boolean","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":34}}},{"name":"name","kind":"let","description":"Specify a name attribute for the radio button inputs.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":30}}},{"name":"legendText","kind":"let","description":"Specify the legend text.\nAlternatively, use the named slot \"legendChildren\".","tags":[{"name":"example","body":" ```svelte\n <RadioButtonGroup>\n   <span slot=\"legendChildren\">Custom Legend</span>\n   <RadioButton labelText=\"Option 1\" value=\"1\" />\n   <RadioButton labelText=\"Option 2\" value=\"2\" />\n   <RadioButton labelText=\"Option 3\" value=\"3\" />\n </RadioButtonGroup>\n ```"}],"type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":42,"column":2},"end":{"line":42,"column":29}}},{"name":"hideLegend","kind":"let","description":"Set to `true` to visually hide the legend","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":45,"column":2},"end":{"line":45,"column":32}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":48,"column":2},"end":{"line":48,"column":29}}},{"name":"readonly","kind":"let","description":"Set to `true` to use the read-only variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":51,"column":2},"end":{"line":51,"column":30}}},{"name":"labelPosition","kind":"let","description":"Specify the label position.","type":"\"right\" | \"left\"","typeSource":"jsdoc","value":"\"right\"","defaultValue":{"raw":"\"right\"","kind":"literal","value":"right"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":57,"column":2},"end":{"line":57,"column":37}}},{"name":"orientation","kind":"let","description":"Specify the orientation of the radio buttons.","type":"\"horizontal\" | \"vertical\"","typeSource":"jsdoc","value":"\"horizontal\"","defaultValue":{"raw":"\"horizontal\"","kind":"literal","value":"horizontal"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":63,"column":2},"end":{"line":63,"column":40}}},{"name":"id","kind":"let","description":"Set an id for the container div element.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":69,"column":2},"end":{"line":69,"column":28}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":164,"column":4},"end":{"line":164,"column":12}}},{"name":"legendChildren","default":false,"fallback":"{legendText}","slot_props":"Record<string, never>","source":{"start":{"line":161,"column":8},"end":{"line":161,"column":55}}}],"events":[{"type":"dispatched","name":"change","detail":"Value","source":{"start":{"line":120,"column":6},"end":{"line":120,"column":31}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":146,"column":2},"end":{"line":146,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":148,"column":2},"end":{"line":148,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":149,"column":2},"end":{"line":149,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":147,"column":2},"end":{"line":147,"column":14}}}],"typedefs":[],"generics":["Value","Value extends string | number = string | number"],"rest_props":{"type":"Element","name":"div"},"contexts":[{"key":"carbon:RadioButtonGroup","typeName":"CarbonRadioButtonGroupContext","properties":[{"name":"selectedValue","type":"import(\"svelte/store\").Writable<Value | undefined>","description":"","optional":false},{"name":"groupName","type":"any","optional":false},{"name":"groupRequired","type":"any","optional":false},{"name":"readonly","type":"any","optional":false},{"name":"helperId","type":"any","optional":false},{"name":"add","type":"(data: { checked: boolean; value: Value }) => void","description":"","optional":false},{"name":"update","type":"(value: Value) => void","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/RecursiveList/RecursiveList.svelte":{"hash":"d14d7b3b2b5236d7d1f1ccc32d4b1604e202d1071ffa255da62fe5d4f7aa52af","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":51,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"nodes","kind":"let","description":"Specify the nodes to render.","type":"ReadonlyArray<Node & { nodes?: Node[] }>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":24}}},{"name":"type","kind":"let","description":"Specify the type of list to render.","type":"\"unordered\" | \"ordered\" | \"ordered-native\"","typeSource":"jsdoc","value":"\"unordered\"","defaultValue":{"raw":"\"unordered\"","kind":"literal","value":"unordered"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":32}}},{"name":"expressive","kind":"let","description":"Set to `true` to use Carbon's expressive typesetting","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":32}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[{"type":"{\n  /** Unique node identifier; used as the each-block key when provided */\n  id?: string | number;\n  /** Node text content */\n  text?: string;\n  /** Node link URL */\n  href?: string;\n  /** Node HTML content */\n  html?: string;\n  /** Node link target */\n  target?: import(\"svelte/elements\").SvelteHTMLElements[\"a\"][\"target\"];\n  /** Node link rel */\n  rel?: import(\"svelte/elements\").SvelteHTMLElements[\"a\"][\"rel\"];\n  /** Child nodes */\n  nodes?: RecursiveListNode[];\n}","name":"RecursiveListNode","ts":"type RecursiveListNode = {\n  /** Unique node identifier; used as the each-block key when provided */\n  id?: string | number;\n  /** Node text content */\n  text?: string;\n  /** Node link URL */\n  href?: string;\n  /** Node HTML content */\n  html?: string;\n  /** Node link target */\n  target?: import(\"svelte/elements\").SvelteHTMLElements[\"a\"][\"target\"];\n  /** Node link rel */\n  rel?: import(\"svelte/elements\").SvelteHTMLElements[\"a\"][\"rel\"];\n  /** Child nodes */\n  nodes?: RecursiveListNode[];\n};"}],"generics":["Node","Node extends RecursiveListNode = RecursiveListNode"],"rest_props":{"type":"Element","name":"ul | ol"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Search/FluidSearchSkeleton.svelte":{"hash":"7d74bdf85086e0a85619601c7c38ff34356247192e71eecaebb74b4243ed1760","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":15,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":7,"column":2},"end":{"line":7,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":9,"column":2},"end":{"line":9,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":10,"column":2},"end":{"line":10,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Search/Search.svelte":{"hash":"fde3e2a2a81e5912e8ca604dcdcf9d8c8028bc803fbb0e606abe0983da33b291","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":201,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"value","kind":"let","description":"Specify the value of the search input.","binding":"writable","type":"T","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":43}}},{"name":"size","kind":"let","description":"Specify the size of the search input.","type":"\"xs\" | \"sm\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"\"xl\"","defaultValue":{"raw":"\"xl\"","kind":"literal","value":"xl"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":25}}},{"name":"searchClass","kind":"let","description":"Specify the class name passed to the outer div element","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":30}}},{"name":"skeleton","kind":"let","description":"Set to `true` to display the skeleton state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":30}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the search input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":30}}},{"name":"expandable","kind":"let","description":"Set to `true` to enable the expandable variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":32}}},{"name":"expanded","kind":"let","description":"Set to `true to expand the search input.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":42,"column":2},"end":{"line":42,"column":30}}},{"name":"fluid","kind":"let","description":"Set to `true` to use the fluid variant.\nInherited from the parent `FluidForm` context,\nso it does not need to be set when used inside `FluidForm`.\nCannot be combined with the expandable variant.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":27}}},{"name":"placeholder","kind":"let","description":"Specify the `placeholder` attribute of the search input","type":"string","typeSource":"default","value":"\"Search...\"","defaultValue":{"raw":"\"Search...\"","kind":"literal","value":"Search..."},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":53,"column":2},"end":{"line":53,"column":39}}},{"name":"autocomplete","kind":"let","description":"Specify the `autocomplete` attribute.","type":"\"on\" | \"off\"","typeSource":"jsdoc","value":"\"off\"","defaultValue":{"raw":"\"off\"","kind":"literal","value":"off"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":59,"column":2},"end":{"line":59,"column":34}}},{"name":"autofocus","kind":"let","description":"Set to `true` to auto focus the search element","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":62,"column":2},"end":{"line":62,"column":31}}},{"name":"closeButtonLabelText","kind":"let","description":"Specify the close button label text","type":"string","typeSource":"default","value":"\"Clear search input\"","defaultValue":{"raw":"\"Clear search input\"","kind":"literal","value":"Clear search input"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":65,"column":2},"end":{"line":65,"column":57}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":68,"column":2},"end":{"line":68,"column":28}}},{"name":"icon","kind":"let","description":"Specify the icon to render.","type":"Icon","typeSource":"jsdoc","value":"IconSearch","defaultValue":{"raw":"IconSearch","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":74,"column":2},"end":{"line":74,"column":53}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":77,"column":2},"end":{"line":77,"column":54}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":83,"column":2},"end":{"line":83,"column":24}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":147,"column":6},"end":{"line":147,"column":53}}}],"events":[{"type":"forwarded","name":"blur","element":"input","source":{"start":{"line":168,"column":6},"end":{"line":168,"column":13}}},{"type":"forwarded","name":"change","element":"input","source":{"start":{"line":162,"column":6},"end":{"line":162,"column":15}}},{"type":"dispatched","name":"clear","detail":"null","source":{"start":{"line":194,"column":8},"end":{"line":194,"column":25}}},{"type":"forwarded","name":"click","element":"SearchSkeleton","source":{"start":{"line":109,"column":4},"end":{"line":109,"column":12}}},{"type":"dispatched","name":"collapse","detail":"null","source":{"start":{"line":6,"column":5},"end":{"line":6,"column":27}}},{"type":"dispatched","name":"expand","detail":"null","source":{"start":{"line":5,"column":5},"end":{"line":5,"column":25}}},{"type":"forwarded","name":"focus","element":"input","source":{"start":{"line":164,"column":6},"end":{"line":164,"column":14}}},{"type":"forwarded","name":"input","element":"input","source":{"start":{"line":163,"column":6},"end":{"line":163,"column":14}}},{"type":"forwarded","name":"keydown","element":"input","source":{"start":{"line":174,"column":6},"end":{"line":174,"column":16}}},{"type":"forwarded","name":"keyup","element":"input","source":{"start":{"line":181,"column":6},"end":{"line":181,"column":14}}},{"type":"forwarded","name":"mouseenter","element":"SearchSkeleton","source":{"start":{"line":111,"column":4},"end":{"line":111,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"SearchSkeleton","source":{"start":{"line":112,"column":4},"end":{"line":112,"column":17}}},{"type":"forwarded","name":"mouseover","element":"SearchSkeleton","source":{"start":{"line":110,"column":4},"end":{"line":110,"column":16}}},{"type":"forwarded","name":"paste","element":"input","source":{"start":{"line":182,"column":6},"end":{"line":182,"column":14}}}],"typedefs":[],"generics":["T, Icon","T = any, Icon = any"],"rest_props":{"type":"Element","name":"input"},"contexts":[],"diagnostics":[{"component":"./Search/Search.svelte","kind":"event-no-source","name":"expand","message":"@event \"expand\" has no matching dispatch or callback prop.","source":{"start":{"line":5,"column":5},"end":{"line":5,"column":25}}},{"component":"./Search/Search.svelte","kind":"event-no-source","name":"collapse","message":"@event \"collapse\" has no matching dispatch or callback prop.","source":{"start":{"line":6,"column":5},"end":{"line":6,"column":27}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Search/SearchSkeleton.svelte":{"hash":"63a57cf52f28047714d879a0c07b745224a55372bc048119bf0ac35d98ef9a4b","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Specify the size of the search input.","type":"\"xs\" | \"sm\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"\"xl\"","defaultValue":{"raw":"\"xl\"","kind":"literal","value":"xl"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":25}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":31}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":21,"column":2},"end":{"line":21,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":23,"column":2},"end":{"line":23,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":24,"column":2},"end":{"line":24,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":22,"column":2},"end":{"line":22,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/SearchMenu/SearchMenu.svelte":{"hash":"d1fe73ec2b007749a8e87bfdad940441213e51d6e48c1319ca5d58f191dfbdf0","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":463,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"value","kind":"let","description":"Specify the value of the search input.","binding":"writable","type":"T","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":43}}},{"name":"open","kind":"let","description":"Whether the results menu is visible. Driven by focus and available content.","binding":"readonly","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":26}}},{"name":"shouldFilter","kind":"let","description":"Set to `true` to filter items by the search value using fuzzy matching","type":"boolean","typeSource":"default","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":33}}},{"name":"match","kind":"let","description":"Override how the search value is matched against each item's `text`.\nReceives the item `text` and the current search value, and returns whether\nthe item `matched` along with the `indices` of characters to highlight.\nDefaults to fuzzy matching. Supply your own function for custom filtering\nand highlighting, or pass a no-op like `() => ({ matched: true })` to keep\nevery item and disable highlighting.","type":"(text: string, query: string) => { matched: boolean; indices?: number[] }","typeSource":"jsdoc","value":"fuzzyMatch","defaultValue":{"raw":"fuzzyMatch","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":41,"column":2},"end":{"line":41,"column":32}}},{"name":"size","kind":"let","description":"Specify the size of the search input.","type":"\"xs\" | \"sm\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"\"xl\"","defaultValue":{"raw":"\"xl\"","kind":"literal","value":"xl"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":47,"column":2},"end":{"line":47,"column":25}}},{"name":"menuSize","kind":"let","description":"Specify the size of the results menu, independent of the input `size`.\nDefaults to the input `size`.","type":"\"xs\" | \"sm\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":54,"column":2},"end":{"line":54,"column":34}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":57,"column":2},"end":{"line":57,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the search input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":60,"column":2},"end":{"line":60,"column":30}}},{"name":"loading","kind":"let","description":"Set to `true` to render a skeleton menu while results are loading, for\nexample while fetching server-side results. Override the placeholder rows\nwith the `loading` slot.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":67,"column":2},"end":{"line":67,"column":29}}},{"name":"skeletonCount","kind":"let","description":"Specify the number of skeleton rows rendered while `loading`","type":"number","typeSource":"default","value":"4","defaultValue":{"raw":"4","kind":"literal","value":4},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":70,"column":2},"end":{"line":70,"column":31}}},{"name":"placeholder","kind":"let","description":"Specify the placeholder text","type":"string","typeSource":"default","value":"\"Search...\"","defaultValue":{"raw":"\"Search...\"","kind":"literal","value":"Search..."},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":73,"column":2},"end":{"line":73,"column":39}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":76,"column":2},"end":{"line":76,"column":28}}},{"name":"closeButtonLabelText","kind":"let","description":"Specify the close button label text","type":"string","typeSource":"default","value":"\"Clear search input\"","defaultValue":{"raw":"\"Clear search input\"","kind":"literal","value":"Clear search input"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":79,"column":2},"end":{"line":79,"column":57}}},{"name":"icon","kind":"let","description":"Specify the icon to render.","type":"any","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":85,"column":2},"end":{"line":85,"column":30}}},{"name":"direction","kind":"let","description":"Specify the direction of the results menu.","type":"\"bottom\" | \"top\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":91,"column":2},"end":{"line":91,"column":34}}},{"name":"portal","kind":"let","description":"Set to `true` to render the menu in a portal to escape `overflow: hidden` containers","type":"boolean","typeSource":"default","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":94,"column":2},"end":{"line":94,"column":27}}},{"name":"searchClass","kind":"let","description":"Specify a class passed to the inner Search element","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":97,"column":2},"end":{"line":97,"column":30}}},{"name":"id","kind":"let","description":"Set an id for the search input","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":100,"column":2},"end":{"line":100,"column":54}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":107,"column":2},"end":{"line":107,"column":24}}},{"name":"menuRef","kind":"let","description":"Obtain a reference to the menu HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":114,"column":2},"end":{"line":114,"column":28}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":452,"column":10},"end":{"line":452,"column":18}}},{"name":"before","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":364,"column":6},"end":{"line":364,"column":28}}},{"name":"loading","default":false,"fallback":"{#each skeletonWidths as width, i (i)}\n              <div class=\"bx--search-menu-item bx--search-menu-item--skeleton\">\n                <SkeletonText {width} />\n              </div>\n            {/each}","slot_props":"Record<string, never>","source":{"start":{"line":444,"column":10},"end":{"line":450,"column":17}}},{"name":"noResults","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":455,"column":14},"end":{"line":455,"column":39}}}],"events":[{"type":"forwarded","name":"blur","element":"Search","source":{"start":{"line":389,"column":6},"end":{"line":389,"column":13}}},{"type":"forwarded","name":"change","element":"Search","source":{"start":{"line":393,"column":6},"end":{"line":393,"column":15}}},{"type":"forwarded","name":"clear","element":"Search","source":{"start":{"line":394,"column":6},"end":{"line":394,"column":14}}},{"type":"dispatched","name":"close","detail":"{ trigger: \"escape-key\" | \"outside-click\" | \"select\" | \"blur\" }","source":{"start":{"line":221,"column":22},"end":{"line":221,"column":52}}},{"type":"forwarded","name":"focus","element":"Search","source":{"start":{"line":387,"column":6},"end":{"line":387,"column":14}}},{"type":"forwarded","name":"input","element":"Search","source":{"start":{"line":391,"column":6},"end":{"line":391,"column":14}}},{"type":"forwarded","name":"keydown","element":"Search","source":{"start":{"line":395,"column":6},"end":{"line":395,"column":16}}},{"type":"forwarded","name":"keyup","element":"Search","source":{"start":{"line":397,"column":6},"end":{"line":397,"column":14}}},{"type":"forwarded","name":"paste","element":"Search","source":{"start":{"line":398,"column":6},"end":{"line":398,"column":14}}},{"type":"dispatched","name":"select","detail":"{ value: string; item: { text?: string; value?: string; href?: string }; event: Event }","source":{"start":{"line":187,"column":6},"end":{"line":187,"column":32}}},{"type":"dispatched","name":"submit","detail":"{ value: T }","source":{"start":{"line":281,"column":10},"end":{"line":281,"column":39}}}],"typedefs":[],"generics":["T","T = string"],"rest_props":{"type":"Element","name":"input"},"contexts":[{"key":"carbon:SearchMenu","typeName":"CarbonSearchMenuContext","properties":[{"name":"query","type":"any","optional":false},{"name":"shouldFilter","type":"any","optional":false},{"name":"match","type":"any","optional":false},{"name":"activeId","type":"any","optional":false},{"name":"setActiveId","type":"(next: any) => any","optional":false},{"name":"selectItem","type":"(detail: any) => any","optional":false},{"name":"hasPrimaryItems","type":"any","optional":false},{"name":"registerItem","type":"(itemId: any, filterable: any, arg: any) => any","optional":false},{"name":"unregisterItem","type":"(itemId: any) => any","optional":false}]}],"diagnostics":[{"component":"./SearchMenu/SearchMenu.svelte","kind":"context-any-type","name":"query","message":"Context \"carbon:SearchMenu\" property \"query\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":178,"column":4},"end":{"line":178,"column":21}}},{"component":"./SearchMenu/SearchMenu.svelte","kind":"context-any-type","name":"shouldFilter","message":"Context \"carbon:SearchMenu\" property \"shouldFilter\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":179,"column":4},"end":{"line":179,"column":35}}},{"component":"./SearchMenu/SearchMenu.svelte","kind":"context-any-type","name":"match","message":"Context \"carbon:SearchMenu\" property \"match\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":180,"column":4},"end":{"line":180,"column":21}}},{"component":"./SearchMenu/SearchMenu.svelte","kind":"context-any-type","name":"activeId","message":"Context \"carbon:SearchMenu\" property \"activeId\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":181,"column":4},"end":{"line":181,"column":12}}},{"component":"./SearchMenu/SearchMenu.svelte","kind":"context-any-type","name":"hasPrimaryItems","message":"Context \"carbon:SearchMenu\" property \"hasPrimaryItems\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":192,"column":4},"end":{"line":192,"column":41}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/SearchMenu/SearchMenuGroup.svelte":{"hash":"962d35d78d2035a8a86e13b8f3da7d2a4cb13963a95c61211fedf9a283767563","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":73,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"label","kind":"let","description":"Specify the group label shown as a category header","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":7,"column":2},"end":{"line":7,"column":24}}},{"name":"filter","kind":"let","description":"Override whether items in this group are filtered by the search value.\nFor example, set to `false` for a recent searches group.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":32}}},{"name":"divider","kind":"let","description":"Set to `true` to render a top divider, for example a footer actions group","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":29}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":71,"column":2},"end":{"line":71,"column":10}}},{"name":"action","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":66,"column":10},"end":{"line":66,"column":32}}}],"events":[],"typedefs":[],"generics":null,"contexts":[{"key":"carbon:SearchMenuGroup","typeName":"CarbonSearchMenuGroupContext","properties":[{"name":"divider","type":"boolean","description":"Set to `true` to render a top divider, for example a footer actions group","optional":false},{"name":"filter","type":"any","optional":false},{"name":"registerItem","type":"(id: any) => any","optional":false},{"name":"unregisterItem","type":"(id: any) => any","optional":false}]}],"diagnostics":[{"component":"./SearchMenu/SearchMenuGroup.svelte","kind":"context-any-type","name":"filter","message":"Context \"carbon:SearchMenuGroup\" property \"filter\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":40,"column":4},"end":{"line":40,"column":23}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/SearchMenu/SearchMenuItem.svelte":{"hash":"42662888a75a39b1cc002e5aad2e044ba6261edb552a1ca94c92e96ef1f35ed1","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":206,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"text","kind":"let","description":"Specify the result label. The portion matching the search value is highlighted.\nOmit `text` and use the default slot to render custom content.","type":"string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":30}}},{"name":"value","kind":"let","description":"Specify the value emitted on selection. Defaults to `text`.","type":"string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":31}}},{"name":"href","kind":"let","description":"Render the item as a link with this `href`.","type":"string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":30}}},{"name":"icon","kind":"let","description":"Specify the icon rendered before the label.","type":"any","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":30}}},{"name":"iconRight","kind":"let","description":"Specify the icon rendered after the label, for example an external-link affordance.","type":"any","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":35}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the item","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":39,"column":2},"end":{"line":39,"column":30}}},{"name":"persistent","kind":"let","description":"Set to `true` to always render the item, bypassing fuzzy filtering.\nUse for persistent rows like footer \"Search X in Y\" actions.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":45,"column":2},"end":{"line":45,"column":32}}},{"name":"filter","kind":"let","description":"Override whether this item is filtered by the search value.\nDefaults to the group's `filter`, then the menu's `shouldFilter`.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":32}}},{"name":"id","kind":"let","description":"Set an id for the item element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":55,"column":2},"end":{"line":55,"column":54}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"{ query: string; matched: boolean; indices: number[]; segments: Array<{ text: string; match: boolean }> }","source":{"start":{"line":187,"column":8},"end":{"line":192,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"svelte:element","source":{"start":{"line":173,"column":4},"end":{"line":173,"column":12}}},{"type":"forwarded","name":"mousedown","element":"svelte:element","source":{"start":{"line":175,"column":4},"end":{"line":175,"column":31}}},{"type":"dispatched","name":"select","detail":"{ value: string; item: { text?: string; value?: string; href?: string }; event: Event }","source":{"start":{"line":147,"column":4},"end":{"line":147,"column":30}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svelte:element"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/SearchMenu/SearchMenuSkeleton.svelte":{"hash":"81a8b67e615c17796e395b0adb7f633177e5e9075c729b56a197dcf901d85181","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":32,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Specify the size of the search menu.","type":"\"xs\" | \"sm\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"\"xl\"","defaultValue":{"raw":"\"xl\"","kind":"literal","value":"xl"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":25}}},{"name":"count","kind":"let","description":"Specify the number of skeleton menu items to render","type":"number","typeSource":"default","value":"4","defaultValue":{"raw":"4","kind":"literal","value":4},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":23}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":21,"column":2},"end":{"line":21,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":23,"column":2},"end":{"line":23,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":24,"column":2},"end":{"line":24,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":22,"column":2},"end":{"line":22,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Select/FluidSelectSkeleton.svelte":{"hash":"606b4fbdd88de8a4b013c36d53618f49c848e50ad8b1050c0e2c88c1f1d10e57","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":15,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":7,"column":2},"end":{"line":7,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":9,"column":2},"end":{"line":9,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":10,"column":2},"end":{"line":10,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Select/Select.svelte":{"hash":"56779828ee2957a3dce137fdf1eb4f9fb7cea45e9b2f0abe396627264d368ca2","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":362,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selected","kind":"let","description":"Specify the selected item value.","binding":"writable","type":"Value | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":34}}},{"name":"size","kind":"let","description":"Set the size of the select input.","type":"\"xs\" | \"sm\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":30}}},{"name":"inline","kind":"let","description":"Set to `true` to use the inline variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":28}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the select element","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":30}}},{"name":"id","kind":"let","description":"Set an id for the select element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the select element.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":30}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":39,"column":2},"end":{"line":39,"column":29}}},{"name":"invalidText","kind":"let","description":"Specify the invalid state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":42,"column":2},"end":{"line":42,"column":30}}},{"name":"warn","kind":"let","description":"Set to `true` to indicate a warning state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":45,"column":2},"end":{"line":45,"column":26}}},{"name":"warnText","kind":"let","description":"Specify the warning state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":48,"column":2},"end":{"line":48,"column":27}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":51,"column":2},"end":{"line":51,"column":29}}},{"name":"noLabel","kind":"let","description":"Set to `true` to not render a label","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":54,"column":2},"end":{"line":54,"column":29}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":57,"column":2},"end":{"line":57,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":60,"column":2},"end":{"line":60,"column":31}}},{"name":"ref","kind":"let","description":"Obtain a reference to the select HTML element.","binding":"readonly","type":"null | HTMLSelectElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":66,"column":2},"end":{"line":66,"column":24}}},{"name":"required","kind":"let","description":"Set to `true` to mark the field as required","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":69,"column":2},"end":{"line":69,"column":30}}},{"name":"readonly","kind":"let","description":"Set to `true` for the select to be read-only","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":72,"column":2},"end":{"line":72,"column":30}}},{"name":"fluid","kind":"let","description":"Set to `true` to use the fluid variant.\nInherited from the parent `FluidForm` context,\nso it does not need to be set when used inside `FluidForm`.\nCannot be combined with the inline variant.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":80,"column":2},"end":{"line":80,"column":27}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":319,"column":10},"end":{"line":319,"column":18}}},{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":216,"column":8},"end":{"line":216,"column":55}}}],"events":[{"type":"forwarded","name":"blur","element":"select","source":{"start":{"line":249,"column":12},"end":{"line":249,"column":19}}},{"type":"forwarded","name":"change","element":"select","source":{"start":{"line":246,"column":12},"end":{"line":246,"column":21}}},{"type":"forwarded","name":"focus","element":"select","source":{"start":{"line":248,"column":12},"end":{"line":248,"column":20}}},{"type":"forwarded","name":"input","element":"select","source":{"start":{"line":247,"column":12},"end":{"line":247,"column":20}}},{"type":"dispatched","name":"update","detail":"Value","description":"The selected value.","source":{"start":{"line":165,"column":8},"end":{"line":165,"column":42}}}],"typedefs":[],"generics":["Value","Value extends string | number = string | number"],"rest_props":{"type":"Element","name":"select"},"contexts":[{"key":"carbon:Select","typeName":"CarbonSelectContext","properties":[{"name":"selectedValue","type":"import(\"svelte/store\").Writable<string | number | undefined>","description":"","optional":false},{"name":"setDefaultValue","type":"(id: string, value: string | number) => void","description":"Use the first `SelectItem` value as the\ndefault value if `selected` is `undefined`.","optional":false},{"name":"syncNativeSelectValue","type":"any","optional":false}]}],"diagnostics":[{"component":"./Select/Select.svelte","kind":"context-any-type","name":"syncNativeSelectValue","message":"Context \"carbon:Select\" property \"syncNativeSelectValue\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":128,"column":4},"end":{"line":128,"column":25}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Select/SelectItem.svelte":{"hash":"bc6788f4ab200f2d53f103c2bf30a7a3e78a1501b50964d0602bc3d50d94408d","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":75,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"value","kind":"let","description":"Specify the option value.","type":"Value","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":24}}},{"name":"text","kind":"let","description":"Specify the option text.\nIf not specified, the value will be used as the text.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":30}}},{"name":"hidden","kind":"let","description":"Set to `true` to hide the option","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":28}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the option","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":30}}},{"name":"class","localName":"className","kind":"let","description":"Specify the class of the `option` element.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":32}}},{"name":"style","kind":"let","description":"Specify the style of the `option` element.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":["Value","Value extends string | number = string | number"],"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Select/SelectItemGroup.svelte":{"hash":"df02cb55895de46b92ef9b428ec1645e2692ae8676ce355d212695eabcb4444e","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":12,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"disabled","kind":"let","description":"Set to `true` to disable the optgroup element","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":30}}},{"name":"label","kind":"let","description":"Specify the label attribute of the optgroup element","type":"string","typeSource":"default","value":"\"Provide label\"","defaultValue":{"raw":"\"Provide label\"","kind":"literal","value":"Provide label"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":37}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":10,"column":2},"end":{"line":10,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"optgroup"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Select/SelectSkeleton.svelte":{"hash":"c8eb654f3479506324c2d99b14de13b95a58b195f9696aa74d128290a9cc5f1b","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":23,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"hideLabel","kind":"let","description":"Set to `true` to hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":31}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":11,"column":2},"end":{"line":11,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":13,"column":2},"end":{"line":13,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":12,"column":2},"end":{"line":12,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/SessionStorage/SessionStorage.svelte":{"hash":"c4e523c709fe33929d80a1ebb686bf34c9cf6032ee1b64647552f937026acb71","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":160,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"key","kind":"let","description":"Specify the session storage key.","type":"string","typeSource":"default","value":"\"session-storage-key\"","defaultValue":{"raw":"\"session-storage-key\"","kind":"literal","value":"session-storage-key"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":41}}},{"name":"value","kind":"let","description":"Provide a value to persist.","binding":"writable","type":"T","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":43}}},{"name":"sync","kind":"let","description":"`\"off\"` ignores storage events from other documents in this tab (e.g. an\niframe). `\"on\"` (default) keeps the previous behavior.","type":"\"on\" | \"off\"","typeSource":"jsdoc","value":"\"on\"","defaultValue":{"raw":"\"on\"","kind":"literal","value":"on"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":25}}},{"name":"clearItem","kind":"function","description":"Remove the persisted key value from the browser's session storage.\nNote: this only clears storage; the bound `value` is left untouched.\nIf `value` mutates afterwards, it will be re-persisted. Reset `value`\nyourself if you want it cleared as well.","tags":[{"name":"example","body":" ```svelte\n <SessionStorage bind:this={storage} key=\"my-key\" bind:value={data} />\n <button on:click={() => { storage.clearItem(); data = \"\"; }}>Clear Item</button>\n ```"}],"type":"() => void","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":42,"column":2},"end":{"line":44,"column":3}}},{"name":"clearAll","kind":"function","description":"Clear all key values from the browser's session storage.\nNote: this only clears storage; the bound `value` is left untouched.\nIf `value` mutates afterwards, it will be re-persisted. Reset `value`\nyourself if you want it cleared as well.","tags":[{"name":"example","body":" ```svelte\n <SessionStorage bind:this={storage} key=\"my-key\" bind:value={data} />\n <button on:click={() => { storage.clearAll(); data = \"\"; }}>Clear All Storage</button>\n ```"}],"type":"() => void","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":58,"column":2},"end":{"line":60,"column":3}}}],"moduleExports":[],"slots":[],"events":[{"type":"dispatched","name":"error","detail":"{ error: unknown }","description":"Fires when a write to sessionStorage fails (e.g. quota exceeded or access denied).","source":{"start":{"line":84,"column":6},"end":{"line":84,"column":34}}},{"type":"dispatched","name":"save","detail":"null","source":{"start":{"line":111,"column":6},"end":{"line":111,"column":22}}},{"type":"dispatched","name":"update","detail":"{\n  prevValue: T;\n  value: T;\n}","description":"Fires when the stored value changes, either from a bound value update or when sessionStorage is modified by another same origin document in this tab (e.g. an iframe). Set `sync` to `\"off\"` to ignore those external updates.","source":{"start":{"line":156,"column":24},"end":{"line":156,"column":75}}}],"typedefs":[],"generics":["T","T = any"],"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ShapeIndicator/ShapeIndicator.svelte":{"hash":"8eb1faeb5417e4cc33d6da44231719c7946d674d35b9e867b24187e57d31b221","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":58,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"kind","kind":"let","description":"Specify the kind of the shape indicator.","type":"\"failed\" | \"critical\" | \"high\" | \"medium\" | \"low\" | \"cautious\" | \"undefined\" | \"stable\" | \"informative\" | \"incomplete\" | \"draft\"","typeSource":"jsdoc","isFunction":false,"isFunctionDeclaration":false,"isRequired":true,"constant":false,"reactive":false,"source":{"start":{"line":8,"column":2},"end":{"line":8,"column":18}}},{"name":"label","kind":"let","description":"Specify the label displayed next to the shape.","type":"string","typeSource":"jsdoc","isFunction":false,"isFunctionDeclaration":false,"isRequired":true,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":19}}},{"name":"textSize","kind":"let","description":"Specify the text size of the shape indicator.","type":"12 | 14","typeSource":"jsdoc","value":"12","defaultValue":{"raw":"12","kind":"literal","value":12},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":27}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{label}","slot_props":"Record<string, never>","source":{"start":{"line":56,"column":2},"end":{"line":56,"column":43}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/SkeletonIcon/SkeletonIcon.svelte":{"hash":"b85eb4ad12deb457954031f02eb1eca99b97f0092a957977af17adca27319222","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":22,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Specify the icon size.\nCarbon icons use a 16/20/24/32 scale, but any number (pixels) can be used.","type":"(16 | 20 | 24 | 32 | (number & {}))","typeSource":"jsdoc","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":23}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"SkeletonPlaceholder","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"SkeletonPlaceholder","source":{"start":{"line":19,"column":2},"end":{"line":19,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"SkeletonPlaceholder","source":{"start":{"line":20,"column":2},"end":{"line":20,"column":15}}},{"type":"forwarded","name":"mouseover","element":"SkeletonPlaceholder","source":{"start":{"line":18,"column":2},"end":{"line":18,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"InlineComponent","name":"SkeletonPlaceholder"},"extends":{"interface":"SkeletonPlaceholderProps","import":"\"../SkeletonPlaceholder/SkeletonPlaceholder.svelte\""},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/SkeletonPlaceholder/SkeletonPlaceholder.svelte":{"hash":"40f7c23ebdbf9eb7d0d6ad7ab9f0afa80438e2f887097c8a603a6d0f238db6f0","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":47,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Shorthand size that sets both width and height.\nAccepts a number (px) or string (e.g., \"12rem\").","type":"number | string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":7,"column":2},"end":{"line":7,"column":30}}},{"name":"width","kind":"let","description":"Width of the placeholder.\nAccepts a number (px) or string (e.g., \"12rem\").","type":"number | string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":31}}},{"name":"height","kind":"let","description":"Height of the placeholder.\nAccepts a number (px) or string (e.g., \"12rem\").","type":"number | string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":32}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":42,"column":2},"end":{"line":42,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":44,"column":2},"end":{"line":44,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":45,"column":2},"end":{"line":45,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":43,"column":2},"end":{"line":43,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/SkeletonText/SkeletonText.svelte":{"hash":"0e90a00baa582e0bf7fdf9321e73b313cf90a7b9b72f8a92cb62666c12855689","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":51,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"lines","kind":"let","description":"Specify the number of lines to render","type":"number","typeSource":"default","value":"3","defaultValue":{"raw":"3","kind":"literal","value":3},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":23}}},{"name":"heading","kind":"let","description":"Set to `true` to use the heading size variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":29}}},{"name":"paragraph","kind":"let","description":"Set to `true` to use the paragraph size variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":31}}},{"name":"width","kind":"let","description":"Specify the width of the text (% or px)","type":"string","typeSource":"default","value":"\"100%\"","defaultValue":{"raw":"\"100%\"","kind":"literal","value":"100%"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":28}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":23,"column":24},"end":{"line":23,"column":32}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":23,"column":46},"end":{"line":23,"column":59}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":23,"column":60},"end":{"line":23,"column":73}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":23,"column":33},"end":{"line":23,"column":45}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Slider/RangeSlider.svelte":{"hash":"ade7b745e6433a3b0756c283eeb841d7b40577610938a095ab2919fc87a9a461","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":527,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"value","kind":"let","description":"Specify the lower bound value of the slider.","binding":"writable","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":23}}},{"name":"valueUpper","kind":"let","description":"Specify the upper bound value of the slider.","binding":"writable","type":"number","typeSource":"default","value":"100","defaultValue":{"raw":"100","kind":"literal","value":100},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":30}}},{"name":"max","kind":"let","description":"Set the maximum slider value","type":"number","typeSource":"default","value":"100","defaultValue":{"raw":"100","kind":"literal","value":100},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":23}}},{"name":"maxLabel","kind":"let","description":"Specify the label for the max value","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":27}}},{"name":"min","kind":"let","description":"Set the minimum slider value","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":21}}},{"name":"minLabel","kind":"let","description":"Specify the label for the min value","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":27}}},{"name":"step","kind":"let","description":"Set the step value","type":"number","typeSource":"default","value":"1","defaultValue":{"raw":"1","kind":"literal","value":1},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":22}}},{"name":"stepMultiplier","kind":"let","description":"Set the step multiplier value","type":"number","typeSource":"default","value":"4","defaultValue":{"raw":"4","kind":"literal","value":4},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":32}}},{"name":"required","kind":"let","description":"Set to `true` to require a value","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":30}}},{"name":"inputType","kind":"let","description":"Specify the input type","type":"string","typeSource":"default","value":"\"number\"","defaultValue":{"raw":"\"number\"","kind":"literal","value":"number"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":41,"column":2},"end":{"line":41,"column":34}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the slider","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":30}}},{"name":"readonly","kind":"let","description":"Set to `true` to use the read-only variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":47,"column":2},"end":{"line":47,"column":30}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":27}}},{"name":"hideTextInput","kind":"let","description":"Set to `true` to hide the text inputs","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":53,"column":2},"end":{"line":53,"column":35}}},{"name":"fullWidth","kind":"let","description":"Set to `true` for the slider to span\nthe full width of its containing element.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":59,"column":2},"end":{"line":59,"column":31}}},{"name":"id","kind":"let","description":"Set an id for the slider div element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":62,"column":2},"end":{"line":62,"column":54}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":65,"column":2},"end":{"line":65,"column":29}}},{"name":"invalidText","kind":"let","description":"Specify the invalid state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":68,"column":2},"end":{"line":68,"column":30}}},{"name":"warn","kind":"let","description":"Set to `true` to indicate a warning state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":71,"column":2},"end":{"line":71,"column":26}}},{"name":"warnText","kind":"let","description":"Specify the warning state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":74,"column":2},"end":{"line":74,"column":27}}},{"name":"labelText","kind":"let","description":"Specify the label text.\nAlternatively, use the \"labelChildren\" slot.","tags":[{"name":"example","body":" ```svelte\n <RangeSlider>\n   <span slot=\"labelChildren\">Custom Label</span>\n </RangeSlider>\n ```"}],"type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":86,"column":2},"end":{"line":86,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":89,"column":2},"end":{"line":89,"column":31}}},{"name":"name","kind":"let","description":"Set a name for the lower bound input element","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":92,"column":2},"end":{"line":92,"column":23}}},{"name":"nameUpper","kind":"let","description":"Set a name for the upper bound input element","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":95,"column":2},"end":{"line":95,"column":28}}},{"name":"ariaLabelInput","kind":"let","description":"Specify the `aria-label` for the lower bound input and handle","type":"string","typeSource":"default","value":"\"Lower bound\"","defaultValue":{"raw":"\"Lower bound\"","kind":"literal","value":"Lower bound"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":98,"column":2},"end":{"line":98,"column":44}}},{"name":"ariaLabelInputUpper","kind":"let","description":"Specify the `aria-label` for the upper bound input and handle","type":"string","typeSource":"default","value":"\"Upper bound\"","defaultValue":{"raw":"\"Upper bound\"","kind":"literal","value":"Upper bound"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":101,"column":2},"end":{"line":101,"column":49}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":107,"column":2},"end":{"line":107,"column":24}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":296,"column":4},"end":{"line":296,"column":49}}}],"events":[{"type":"dispatched","name":"change","detail":"{ value: number; valueUpper: number }","source":{"start":{"line":491,"column":10},"end":{"line":491,"column":51}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":284,"column":2},"end":{"line":284,"column":10}}},{"type":"dispatched","name":"input","detail":"{ value: number; valueUpper: number }","source":{"start":{"line":243,"column":4},"end":{"line":243,"column":44}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":286,"column":2},"end":{"line":286,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":287,"column":2},"end":{"line":287,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":285,"column":2},"end":{"line":285,"column":14}}}],"typedefs":[{"type":"{ value: number; valueUpper: number }","name":"RangeSliderChangeDetail","ts":"interface RangeSliderChangeDetail { value: number; valueUpper: number }"},{"type":"\"lower\" | \"upper\"","name":"ActiveHandle","ts":"type ActiveHandle = \"lower\" | \"upper\";"},{"type":"MouseEvent | TouchEvent","name":"PointerLikeEvent","ts":"type PointerLikeEvent = MouseEvent | TouchEvent;"}],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Slider/RangeSliderSkeleton.svelte":{"hash":"35a9720c4e426327b66ea47bab250c5de075a985b8fc02e0f7cf1bb95e5b1864","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":34,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"hideLabel","kind":"let","description":"Set to `true` to hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":31}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":11,"column":2},"end":{"line":11,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":13,"column":2},"end":{"line":13,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":12,"column":2},"end":{"line":12,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Slider/Slider.svelte":{"hash":"afb560149971cfa5d53551ed3c482a25a29d6956a37620e65678c10444ff293a","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":327,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"value","kind":"let","description":"Specify the value of the slider.","binding":"writable","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":23}}},{"name":"max","kind":"let","description":"Set the maximum slider value","type":"number","typeSource":"default","value":"100","defaultValue":{"raw":"100","kind":"literal","value":100},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":23}}},{"name":"maxLabel","kind":"let","description":"Specify the label for the max value","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":27}}},{"name":"min","kind":"let","description":"Set the minimum slider value","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":21}}},{"name":"minLabel","kind":"let","description":"Specify the label for the min value","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":27}}},{"name":"step","kind":"let","description":"Set the step value","type":"number","typeSource":"default","value":"1","defaultValue":{"raw":"1","kind":"literal","value":1},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":22}}},{"name":"stepMultiplier","kind":"let","description":"Set the step multiplier value","type":"number","typeSource":"default","value":"4","defaultValue":{"raw":"4","kind":"literal","value":4},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":32}}},{"name":"required","kind":"let","description":"Set to `true` to require a value","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":30}}},{"name":"inputType","kind":"let","description":"Specify the input type","type":"string","typeSource":"default","value":"\"number\"","defaultValue":{"raw":"\"number\"","kind":"literal","value":"number"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":34}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the slider","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":30}}},{"name":"readonly","kind":"let","description":"Set to `true` to use the read-only variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":41,"column":2},"end":{"line":41,"column":30}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":27}}},{"name":"hideTextInput","kind":"let","description":"Set to `true` to hide the text input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":47,"column":2},"end":{"line":47,"column":35}}},{"name":"fullWidth","kind":"let","description":"Set to `true` for the slider to span\nthe full width of its containing element.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":53,"column":2},"end":{"line":53,"column":31}}},{"name":"id","kind":"let","description":"Set an id for the slider div element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":56,"column":2},"end":{"line":56,"column":54}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":59,"column":2},"end":{"line":59,"column":29}}},{"name":"invalidText","kind":"let","description":"Specify the invalid state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":62,"column":2},"end":{"line":62,"column":30}}},{"name":"warn","kind":"let","description":"Set to `true` to indicate a warning state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":65,"column":2},"end":{"line":65,"column":26}}},{"name":"warnText","kind":"let","description":"Specify the warning state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":68,"column":2},"end":{"line":68,"column":27}}},{"name":"labelText","kind":"let","description":"Specify the label text.\nAlternatively, use the \"labelChildren\" slot.","tags":[{"name":"example","body":" ```svelte\n <Slider>\n   <span slot=\"labelChildren\">Custom Label</span>\n </Slider>\n ```"}],"type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":80,"column":2},"end":{"line":80,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":83,"column":2},"end":{"line":83,"column":31}}},{"name":"name","kind":"let","description":"Set a name for the slider element","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":86,"column":2},"end":{"line":86,"column":23}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":92,"column":2},"end":{"line":92,"column":24}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":199,"column":4},"end":{"line":199,"column":51}}}],"events":[{"type":"dispatched","name":"change","detail":"number","source":{"start":{"line":293,"column":12},"end":{"line":293,"column":37}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":187,"column":2},"end":{"line":187,"column":10}}},{"type":"dispatched","name":"input","detail":"number","source":{"start":{"line":249,"column":12},"end":{"line":249,"column":36}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":189,"column":2},"end":{"line":189,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":190,"column":2},"end":{"line":190,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":188,"column":2},"end":{"line":188,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Slider/SliderSkeleton.svelte":{"hash":"5cd6fb40a54ebf36b6b651205bf0f38928c3c5a800bc822d4af5125274891605","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":29,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"hideLabel","kind":"let","description":"Set to `true` to hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":31}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":11,"column":2},"end":{"line":11,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":13,"column":2},"end":{"line":13,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":12,"column":2},"end":{"line":12,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Stack/Stack.svelte":{"hash":"69e6ce99d0c583102b7cc3e44ee35df4c7b4d8c77e6a37c95802bb23c659fda6","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":104,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"gap","kind":"let","description":"Specify the gap between items in the stack.\nThe scale maps to Carbon layout values.\nUse 0 to omit any gap class.\nAlternatively, specify a custom value (e.g., \"200px\" or \"1.5rem\").\nCustom values *must* be a string.","type":"StackScale | string","typeSource":"jsdoc","value":"1","defaultValue":{"raw":"1","kind":"literal","value":1},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":21}}},{"name":"orientation","kind":"let","description":"Specify the orientation of the stack.","type":"\"vertical\" | \"horizontal\"","typeSource":"jsdoc","value":"\"vertical\"","defaultValue":{"raw":"\"vertical\"","kind":"literal","value":"vertical"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":38}}},{"name":"align","kind":"let","description":"Specify the cross-axis alignment of items in the stack.","type":"\"start\" | \"center\" | \"end\" | \"stretch\" | \"baseline\"","typeSource":"jsdoc","value":"\"stretch\"","defaultValue":{"raw":"\"stretch\"","kind":"literal","value":"stretch"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":41,"column":2},"end":{"line":41,"column":31}}},{"name":"justify","kind":"let","description":"Specify the main-axis alignment of items in the stack.","type":"\"start\" | \"center\" | \"end\" | \"space-between\" | \"space-around\" | \"space-evenly\"","typeSource":"jsdoc","value":"\"start\"","defaultValue":{"raw":"\"start\"","kind":"literal","value":"start"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":47,"column":2},"end":{"line":47,"column":31}}},{"name":"wrap","kind":"let","description":"Specify how items wrap onto multiple lines.\nOnly applies to horizontal stacks that overflow their container.","type":"\"nowrap\" | \"wrap\" | \"wrap-reverse\"","typeSource":"jsdoc","value":"\"nowrap\"","defaultValue":{"raw":"\"nowrap\"","kind":"literal","value":"nowrap"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":54,"column":2},"end":{"line":54,"column":29}}},{"name":"inline","kind":"let","description":"Set to `true` to use `display: inline-flex` instead of `display: flex`.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":59,"column":2},"end":{"line":59,"column":28}}},{"name":"tag","kind":"let","description":"Specify the tag name.","type":"keyof HTMLElementTagNameMap","typeSource":"jsdoc","value":"\"div\"","defaultValue":{"raw":"\"div\"","kind":"literal","value":"div"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":65,"column":2},"end":{"line":65,"column":25}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":102,"column":2},"end":{"line":102,"column":10}}}],"events":[],"typedefs":[{"type":"0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13","name":"StackScale","description":"The stack scale maps to the following `@carbon/layout` values:\n- 0  --> 0 (no gap)\n- 1  --> 0.125rem\n- 2  --> 0.25rem\n- 3  --> 0.5rem\n- 4  --> 0.75rem\n- 5  --> 1rem\n- 6  --> 1.5rem\n- 7  --> 2rem\n- 8  --> 2.5rem\n- 9  --> 3rem\n- 10 --> 4rem\n- 11 --> 5rem\n- 12 --> 6rem\n- 13 --> 10rem","ts":"type StackScale = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13;"}],"generics":null,"rest_props":{"type":"Element","name":"svelte:element"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/StructuredList/StructuredList.svelte":{"hash":"cff9664528655cc5ff01001afff883e1c57e20a516b20d8c2743159ea85585c5","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":104,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selected","kind":"let","description":"Specify the selected structured list row value.\nWhen `multiple` is `true`, this is an array of selected values.","binding":"writable","type":"Value | Value[] | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":34}}},{"name":"condensed","kind":"let","description":"Set to `true` to use the condensed variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":31}}},{"name":"flush","kind":"let","description":"Set to `true` to flush the list","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":27}}},{"name":"selection","kind":"let","description":"Set to `true` to use the selection variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":31}}},{"name":"multiple","kind":"let","description":"Set to `true` to allow selecting multiple rows","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":30}}},{"name":"icon","kind":"let","description":"Specify the icon rendered in the selection column of selectable rows.\nOnly used when `selection` is `true`.\nThe icon is decorative; selection state is conveyed by each row's `aria-checked`.","type":"Icon","typeSource":"jsdoc","value":"CheckmarkFilled","defaultValue":{"raw":"CheckmarkFilled","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":36}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":102,"column":2},"end":{"line":102,"column":10}}}],"events":[{"type":"dispatched","name":"change","detail":"Value | Value[]","source":{"start":{"line":82,"column":6},"end":{"line":82,"column":40}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":97,"column":2},"end":{"line":97,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":99,"column":2},"end":{"line":99,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":100,"column":2},"end":{"line":100,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":98,"column":2},"end":{"line":98,"column":14}}}],"typedefs":[],"generics":["Value, Icon","Value extends string = string, Icon = any"],"rest_props":{"type":"Element","name":"div"},"contexts":[{"key":"carbon:StructuredListWrapper","typeName":"CarbonStructuredListWrapperContext","properties":[{"name":"selectedValue","type":"import(\"svelte/store\").Writable<Value | Value[] | undefined>","description":"","optional":false},{"name":"update","type":"(value: Value) => void","description":"","optional":false},{"name":"multiple","type":"boolean","description":"Set to `true` to allow selecting multiple rows","optional":false},{"name":"selection","type":"boolean","description":"Set to `true` to use the selection variant","optional":false},{"name":"icon","type":"Icon","description":"Specify the icon rendered in the selection column of selectable rows.\nOnly used when `selection` is `true`.\nThe icon is decorative; selection state is conveyed by each row's `aria-checked`.","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/StructuredList/StructuredListBody.svelte":{"hash":"f881778d635b2e987aabc6593e2fddffcd5842b7695b21ff9326b1df1518bb09","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":22,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":20,"column":2},"end":{"line":20,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":15,"column":2},"end":{"line":15,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":18,"column":2},"end":{"line":18,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":16,"column":2},"end":{"line":16,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/StructuredList/StructuredListCell.svelte":{"hash":"d0be1aec1d40045e70a7281b2f85343159fe209e757cde32bc7280771f0a0fb4","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":28,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"head","kind":"let","description":"Set to `true` to use as a header","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":26}}},{"name":"noWrap","kind":"let","description":"Set to `true` to prevent wrapping","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":28}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":26,"column":2},"end":{"line":26,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":21,"column":2},"end":{"line":21,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":23,"column":2},"end":{"line":23,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":24,"column":2},"end":{"line":24,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":22,"column":2},"end":{"line":22,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/StructuredList/StructuredListHead.svelte":{"hash":"94bdd1c6bceb1f4a05b94b6e552ed5ea1eb695f82fc0bca4d77f9155f103d213","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":21,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":19,"column":2},"end":{"line":19,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":16,"column":2},"end":{"line":16,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":15,"column":2},"end":{"line":15,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/StructuredList/StructuredListInput.svelte":{"hash":"6e7ae75e9ce665a15b50b6cceab19fd521d5d84ff93167f8ad31213d923077a2","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":85,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"checked","kind":"let","description":"Set to `true` to check the input.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":29}}},{"name":"title","kind":"let","description":"Specify the title of the input","type":"string","typeSource":"default","value":"\"title\"","defaultValue":{"raw":"\"title\"","kind":"literal","value":"title"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":29}}},{"name":"value","kind":"let","description":"Specify the value of the input.","type":"Value","typeSource":"jsdoc","value":"\"value\"","defaultValue":{"raw":"\"value\"","kind":"literal","value":"value"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":29}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the input","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":23}}},{"name":"tabindex","kind":"let","description":"Specify the tabindex","type":"number | string | undefined","typeSource":"jsdoc","value":"\"0\"","defaultValue":{"raw":"\"0\"","kind":"literal","value":"0"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":28}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":24}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":["Value","Value extends string = string"],"rest_props":{"type":"Element","name":"input"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/StructuredList/StructuredListRow.svelte":{"hash":"25e805f42bc33de36a073fcfb68b0f4f844d2b34b3f0fd9543bae78a2485b907","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":66,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"head","kind":"let","description":"Set to `true` to use as a header","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":26}}},{"name":"label","kind":"let","description":"Set to `true` to render a label slot","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":27}}},{"name":"tabindex","kind":"let","description":"Specify the tabindex.","deprecated":"no longer applied here -- the row's own `<label>` isn't\na tab stop anymore. Set `tabindex` on `StructuredListInput` instead,\nwhich now owns focus for the selectable row.","type":"number | string | undefined","typeSource":"jsdoc","value":"\"0\"","defaultValue":{"raw":"\"0\"","kind":"literal","value":"0"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":28}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":58,"column":4},"end":{"line":58,"column":12}}}],"events":[{"type":"forwarded","name":"click","element":"label","source":{"start":{"line":34,"column":4},"end":{"line":34,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"label","source":{"start":{"line":36,"column":4},"end":{"line":36,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"label","source":{"start":{"line":37,"column":4},"end":{"line":37,"column":17}}},{"type":"forwarded","name":"mouseover","element":"label","source":{"start":{"line":35,"column":4},"end":{"line":35,"column":16}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"label"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/StructuredList/StructuredListSkeleton.svelte":{"hash":"cccd2a0af5907b2b090073964eb44c4b7dc5e876849fd81c769b69c1404dbdfa","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":42,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"rows","kind":"let","description":"Specify the number of rows","type":"number","typeSource":"default","value":"5","defaultValue":{"raw":"5","kind":"literal","value":5},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":22}}},{"name":"columns","kind":"let","description":"Specify the number of columns","type":"number","typeSource":"default","value":"3","defaultValue":{"raw":"3","kind":"literal","value":3},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":25}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":19,"column":2},"end":{"line":19,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":20,"column":2},"end":{"line":20,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":18,"column":2},"end":{"line":18,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tabs/Tab.svelte":{"hash":"c362c7dea456caea1f2229ac3dcaa8bbde257259319967cf8e35739033ac3f75","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":307,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"label","kind":"let","description":"Specify the tab label.\nAlternatively, use the default slot.","tags":[{"name":"example","body":" ```svelte\n <Tab>\n   <span>Label</span>\n </Tab>\n ```"}],"type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":24}}},{"name":"href","kind":"let","description":"Specify the href attribute","type":"string","typeSource":"default","value":"\"#\"","defaultValue":{"raw":"\"#\"","kind":"literal","value":"#"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":24}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the tab","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":30}}},{"name":"tabindex","kind":"let","description":"Specify the tabindex","type":"number | string | undefined","typeSource":"jsdoc","value":"\"0\"","defaultValue":{"raw":"\"0\"","kind":"literal","value":"0"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":28}}},{"name":"id","kind":"let","description":"Set an id for the top-level element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":54}}},{"name":"secondaryLabel","kind":"let","description":"Specify an optional secondary label.\nOnly rendered for container type tabs.\nAlternatively, use the \"secondaryChildren\" slot.","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":42,"column":2},"end":{"line":42,"column":33}}},{"name":"icon","kind":"let","description":"Specify the icon to render.\nIcon is rendered to the right of the label by default.\nWhen the parent `Tabs` is `dismissible`, the icon is rendered to the left.\nWhen the parent `Tabs` is `iconOnly`, only the icon is rendered and the\n`label` is used as the accessible name and the tooltip shown on hover/focus.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":52}}},{"name":"ref","kind":"let","description":"Obtain a reference to the anchor HTML element.","binding":"readonly","type":"null | HTMLAnchorElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":58,"column":2},"end":{"line":58,"column":24}}},{"name":"tooltipDirection","kind":"let","description":"Set the direction of the tooltip relative to the tab.\nOnly used when the tab is rendered icon-only.","type":"\"top\" | \"bottom\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":65,"column":2},"end":{"line":65,"column":41}}},{"name":"tooltipAlignment","kind":"let","description":"Set the alignment of the tooltip relative to the tab.\nOnly used when the tab is rendered icon-only.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":72,"column":2},"end":{"line":72,"column":41}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"{label}","slot_props":"{ selected: boolean; }","source":{"start":{"line":265,"column":8},"end":{"line":265,"column":39}}},{"name":"secondaryChildren","default":false,"fallback":"{secondaryLabel}","slot_props":"Record<string, never>","source":{"start":{"line":250,"column":10},"end":{"line":250,"column":64}}}],"events":[{"type":"forwarded","name":"click","element":"li","source":{"start":{"line":168,"column":2},"end":{"line":168,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"li","source":{"start":{"line":178,"column":2},"end":{"line":178,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"li","source":{"start":{"line":179,"column":2},"end":{"line":179,"column":15}}},{"type":"forwarded","name":"mouseover","element":"li","source":{"start":{"line":177,"column":2},"end":{"line":177,"column":14}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"li"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tabs/TabContent.svelte":{"hash":"53cd1be8f61d8b40d02b83dee2c0693016ac9b7f932756d6a5303749967ffb42","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":34,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"id","kind":"let","description":"Set an id for the top-level element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":54}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":32,"column":2},"end":{"line":32,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tabs/Tabs.svelte":{"hash":"c122fe6f1b18688334646518e180cf107804d2b0e4e7856253cc323b6d37273f","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":397,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selected","kind":"let","description":"Specify the selected tab index.","binding":"writable","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":26}}},{"name":"type","kind":"let","description":"Specify the type of tabs.","type":"\"default\" | \"container\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":30}}},{"name":"autoWidth","kind":"let","description":"Set to `true` for tabs to have an auto-width","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":31}}},{"name":"dismissible","kind":"let","description":"Set to `true` to render a dismiss button for each tab","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":33}}},{"name":"fullWidth","kind":"let","description":"Set to `true` for tabs to span the full width of the container","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":31}}},{"name":"iconOnly","kind":"let","description":"Set to `true` to render icon-only tabs.\nEach `Tab` displays only its `icon`; the `label` is used as the accessible\nname and the tooltip shown on hover and focus.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":30}}},{"name":"iconSize","kind":"let","description":"Specify the icon size for icon-only tabs.\n`\"lg\"` uses the large scale (48px tabs with a 20px icon);\nthe default scale is 40px tabs with a 16px icon.\nOnly applies when `iconOnly` is `true`.","type":"\"default\" | \"lg\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":42,"column":2},"end":{"line":42,"column":34}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":376,"column":4},"end":{"line":376,"column":12}}},{"name":"content","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":396,"column":0},"end":{"line":396,"column":23}}}],"events":[{"type":"dispatched","name":"change","detail":"number","source":{"start":{"line":293,"column":6},"end":{"line":293,"column":38}}},{"type":"dispatched","name":"dismiss","detail":"{ id: string; label: string; disabled: boolean; hasSecondaryLabel: boolean; index: number }","source":{"start":{"line":192,"column":6},"end":{"line":192,"column":30}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[{"key":"carbon:Tabs","typeName":"CarbonTabsContext","properties":[{"name":"tabs","type":"import(\"svelte/store\").Writable<ReadonlyArray<{ id: string; label: string; disabled: boolean; hasSecondaryLabel: boolean; index: number }>>","description":"","optional":false},{"name":"contentById","type":"import(\"svelte/store\").Readable<Record<string, { id: string; index: number }>>","description":"","optional":false},{"name":"selectedTab","type":"import(\"svelte/store\").Writable<string | undefined>","description":"","optional":false},{"name":"selectedContent","type":"import(\"svelte/store\").Writable<string | undefined>","description":"","optional":false},{"name":"activeTooltip","type":"import(\"svelte/store\").Writable<string | undefined>","description":"Tracks which icon-only tab's tooltip is open so only one shows at a time.\nScoped per `Tabs` instance.","optional":false},{"name":"iconOnly","type":"import(\"svelte/store\").Writable<boolean>","description":"Mirror the `iconOnly` prop into the context so each `Tab` reacts to it.","optional":false},{"name":"useAutoWidth","type":"import(\"svelte/store\").Writable<boolean>","description":"","optional":false},{"name":"useFullWidth","type":"import(\"svelte/store\").Writable<boolean>","description":"","optional":false},{"name":"useDismissible","type":"import(\"svelte/store\").Writable<boolean>","description":"","optional":false},{"name":"hasSecondaryLabel","type":"any","optional":false},{"name":"add","type":"(data: { id: string; label: string; disabled: boolean; hasSecondaryLabel: boolean }) => void","description":"","optional":false},{"name":"remove","type":"(id: string) => void","description":"","optional":false},{"name":"addContent","type":"(data: { id: string }) => void","description":"","optional":false},{"name":"removeContent","type":"(id: string) => void","description":"","optional":false},{"name":"update","type":"(id: string) => void","description":"","optional":false},{"name":"dismiss","type":"(id: string) => void","description":"","optional":false}]}],"diagnostics":[{"component":"./Tabs/Tabs.svelte","kind":"context-any-type","name":"hasSecondaryLabel","message":"Context \"carbon:Tabs\" property \"hasSecondaryLabel\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":254,"column":4},"end":{"line":254,"column":21}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tabs/TabsSkeleton.svelte":{"hash":"4ca5c946e057bca5c86ebc238d709a4d7e7cb02507dda422c214720def845a52","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":33,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"count","kind":"let","description":"Specify the number of tabs to render","type":"number","typeSource":"default","value":"4","defaultValue":{"raw":"4","kind":"literal","value":4},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":23}}},{"name":"type","kind":"let","description":"Specify the type of tabs.","type":"\"default\" | \"container\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":30}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":20,"column":2},"end":{"line":20,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":22,"column":2},"end":{"line":22,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":23,"column":2},"end":{"line":23,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":21,"column":2},"end":{"line":21,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tabs/TabsVertical.svelte":{"hash":"c8df4b7c9d9ee67a99eba0c6c28e00cd663544b5454d9cbde3071b2ae8053497","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":358,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selected","kind":"let","description":"Specify the selected tab index.","binding":"writable","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":26}}},{"name":"size","kind":"let","description":"Specify the size of the vertical tabs.\n`\"xl\"` matches the default height.","type":"\"sm\" | \"md\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"\"xl\"","defaultValue":{"raw":"\"xl\"","kind":"literal","value":"xl"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":25}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":336,"column":6},"end":{"line":336,"column":14}}},{"name":"content","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":356,"column":2},"end":{"line":356,"column":25}}}],"events":[{"type":"dispatched","name":"change","detail":"number","source":{"start":{"line":249,"column":6},"end":{"line":249,"column":38}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[{"key":"carbon:Tabs","typeName":"CarbonTabsContext","properties":[{"name":"tabs","type":"import(\"svelte/store\").Writable<ReadonlyArray<{ id: string; label: string; disabled: boolean; hasSecondaryLabel: boolean; index: number }>>","description":"","optional":false},{"name":"contentById","type":"import(\"svelte/store\").Readable<Record<string, { id: string; index: number }>>","description":"","optional":false},{"name":"selectedTab","type":"import(\"svelte/store\").Writable<string | undefined>","description":"","optional":false},{"name":"selectedContent","type":"import(\"svelte/store\").Writable<string | undefined>","description":"","optional":false},{"name":"activeTooltip","type":"any","optional":false},{"name":"iconOnly","type":"any","optional":false},{"name":"useAutoWidth","type":"any","optional":false},{"name":"useFullWidth","type":"any","optional":false},{"name":"useDismissible","type":"any","optional":false},{"name":"hasSecondaryLabel","type":"any","optional":false},{"name":"add","type":"(data: { id: string; label: string; disabled: boolean; hasSecondaryLabel: boolean }) => void","description":"","optional":false},{"name":"remove","type":"(id: string) => void","description":"","optional":false},{"name":"addContent","type":"(data: { id: string }) => void","description":"","optional":false},{"name":"removeContent","type":"(id: string) => void","description":"","optional":false},{"name":"update","type":"(id: string) => void","description":"","optional":false},{"name":"dismiss","type":"any","optional":false}]}],"diagnostics":[{"component":"./Tabs/TabsVertical.svelte","kind":"context-any-type","name":"activeTooltip","message":"Context \"carbon:Tabs\" property \"activeTooltip\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":205,"column":4},"end":{"line":205,"column":17}}},{"component":"./Tabs/TabsVertical.svelte","kind":"context-any-type","name":"iconOnly","message":"Context \"carbon:Tabs\" property \"iconOnly\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":206,"column":4},"end":{"line":206,"column":25}}},{"component":"./Tabs/TabsVertical.svelte","kind":"context-any-type","name":"useAutoWidth","message":"Context \"carbon:Tabs\" property \"useAutoWidth\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":207,"column":4},"end":{"line":207,"column":16}}},{"component":"./Tabs/TabsVertical.svelte","kind":"context-any-type","name":"useFullWidth","message":"Context \"carbon:Tabs\" property \"useFullWidth\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":208,"column":4},"end":{"line":208,"column":16}}},{"component":"./Tabs/TabsVertical.svelte","kind":"context-any-type","name":"useDismissible","message":"Context \"carbon:Tabs\" property \"useDismissible\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":209,"column":4},"end":{"line":209,"column":18}}},{"component":"./Tabs/TabsVertical.svelte","kind":"context-any-type","name":"hasSecondaryLabel","message":"Context \"carbon:Tabs\" property \"hasSecondaryLabel\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":210,"column":4},"end":{"line":210,"column":21}}},{"component":"./Tabs/TabsVertical.svelte","kind":"context-any-type","name":"dismiss","message":"Context \"carbon:Tabs\" property \"dismiss\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":216,"column":4},"end":{"line":216,"column":11}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tabs/TabsVerticalSkeleton.svelte":{"hash":"fba3de7730955f401d334302f983323185bc6fb423cbe50ef75bd88a0bfcb826","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":28,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"count","kind":"let","description":"Specify the number of tabs to render","type":"number","typeSource":"default","value":"4","defaultValue":{"raw":"4","kind":"literal","value":4},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":23}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":14,"column":4},"end":{"line":14,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":16,"column":4},"end":{"line":16,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":17,"column":4},"end":{"line":17,"column":17}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":15,"column":4},"end":{"line":15,"column":16}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tag/SelectableTag.svelte":{"hash":"1faffca969dd78ba5b98ab1e9fcc7f6e75ff10cb405970d30d674c466b81554b","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":86,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selected","kind":"let","description":"Set to `true` to select the tag.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":30}}},{"name":"type","kind":"let","description":"Specify the type of tag.","type":"\"red\" | \"magenta\" | \"purple\" | \"blue\" | \"cyan\" | \"teal\" | \"green\" | \"gray\" | \"cool-gray\" | \"warm-gray\" | \"high-contrast\" | \"outline\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":30}}},{"name":"size","kind":"let","type":"\"sm\" | \"default\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":30}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the tag","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":30}}},{"name":"icon","kind":"let","description":"Specify the icon to render.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":52}}},{"name":"id","kind":"let","description":"Set an id for the tag","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":54}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":84,"column":9},"end":{"line":84,"column":17}}},{"name":"icon","default":false,"fallback":"<svelte:component this={icon} />","slot_props":"Record<string, never>","source":{"start":{"line":81,"column":6},"end":{"line":81,"column":65}}}],"events":[{"type":"dispatched","name":"change","detail":"{ selected: boolean }","source":{"start":{"line":42,"column":4},"end":{"line":42,"column":36}}},{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":72,"column":2},"end":{"line":72,"column":10}}},{"type":"forwarded","name":"keydown","element":"button","source":{"start":{"line":77,"column":2},"end":{"line":77,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"button","source":{"start":{"line":75,"column":2},"end":{"line":75,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"button","source":{"start":{"line":76,"column":2},"end":{"line":76,"column":15}}},{"type":"forwarded","name":"mouseover","element":"button","source":{"start":{"line":74,"column":2},"end":{"line":74,"column":14}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"button"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tag/Tag.svelte":{"hash":"c38b5bbdb7e9a6b643a223c395a06033edd869a250ed2401eee633ddbbf493a5","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":242,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"type","kind":"let","description":"Specify the type of tag.","type":"\"red\" | \"magenta\" | \"purple\" | \"blue\" | \"cyan\" | \"teal\" | \"green\" | \"gray\" | \"cool-gray\" | \"warm-gray\" | \"high-contrast\" | \"outline\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":30}}},{"name":"size","kind":"let","description":"Specify the size of the tag.\nDefaults to `\"default\"`, or to the `size` of a parent `TagSet`.","type":"\"sm\" | \"default\" | \"lg\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":30}}},{"name":"filter","kind":"let","description":"Set to `true` to use filterable variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":28}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable a filterable tag","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":30}}},{"name":"interactive","kind":"let","description":"Set to `true` to render a `button` element instead of a `div`","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":33}}},{"name":"skeleton","kind":"let","description":"Set to `true` to display the skeleton state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":30}}},{"name":"inline","kind":"let","description":"Set to `true` to omit the default outer margin","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":28}}},{"name":"title","kind":"let","description":"Set the title for the close button in a filterable tag","type":"string","typeSource":"default","value":"\"Clear filter\"","defaultValue":{"raw":"\"Clear filter\"","kind":"literal","value":"Clear filter"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":36}}},{"name":"icon","kind":"let","description":"Specify the icon to render.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":42,"column":2},"end":{"line":42,"column":52}}},{"name":"id","kind":"let","description":"Set an id for the filterable tag","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":45,"column":2},"end":{"line":45,"column":54}}},{"name":"ref","kind":"let","description":"Obtain a reference to the outer HTML element.","binding":"readonly","type":"null | HTMLButtonElement | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"{ props: { class: \"bx--tag__label\" } }","source":{"start":{"line":239,"column":60},"end":{"line":239,"column":68}}},{"name":"icon","default":false,"fallback":"<svelte:component this={icon} />","slot_props":"Record<string, never>","source":{"start":{"line":236,"column":8},"end":{"line":236,"column":67}}}],"events":[{"type":"forwarded","name":"click","element":"TagSkeleton","source":{"start":{"line":113,"column":4},"end":{"line":113,"column":12}}},{"type":"dispatched","name":"close","detail":"null","source":{"start":{"line":103,"column":4},"end":{"line":103,"column":21}}},{"type":"forwarded","name":"mouseenter","element":"TagSkeleton","source":{"start":{"line":115,"column":4},"end":{"line":115,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"TagSkeleton","source":{"start":{"line":116,"column":4},"end":{"line":116,"column":17}}},{"type":"forwarded","name":"mouseover","element":"TagSkeleton","source":{"start":{"line":114,"column":4},"end":{"line":114,"column":16}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"div | span"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tag/TagSkeleton.svelte":{"hash":"9b31ec663fab77287aa03e6b80fa083c0677327e79a9c164fc058ddc846f4094","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":19,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"\"sm\" | \"default\" | \"lg\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":30}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"span","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"span","source":{"start":{"line":16,"column":2},"end":{"line":16,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"span","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":15}}},{"type":"forwarded","name":"mouseover","element":"span","source":{"start":{"line":15,"column":2},"end":{"line":15,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"span"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TagSet/TagSet.svelte":{"hash":"76f542a1e43661f959c79d28de6615bd3023d3e139d1a9c217b7f560336ad969","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":238,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"align","kind":"let","description":"Horizontal alignment of the visible tag row.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"start\"","defaultValue":{"raw":"\"start\"","kind":"literal","value":"start"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":29}}},{"name":"overflowAlign","kind":"let","description":"Alignment of the overflow tooltip relative to the \"+N\" indicator.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":38}}},{"name":"overflowDirection","kind":"let","description":"Direction of the overflow tooltip relative to the \"+N\" indicator.","type":"\"top\" | \"bottom\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":41,"column":2},"end":{"line":41,"column":42}}},{"name":"maxVisible","kind":"let","description":"Hard cap on visible tags regardless of available space.","type":"number | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":46,"column":2},"end":{"line":46,"column":36}}},{"name":"multiline","kind":"let","description":"Set to `true` to wrap all tags instead of collapsing to overflow.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":49,"column":2},"end":{"line":49,"column":31}}},{"name":"measurementOffset","kind":"let","description":"Subtracted from the measured available width before fitting tags.","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":35}}},{"name":"containingElement","kind":"let","description":"Custom element to measure instead of `TagSet`'s own wrapper.","type":"HTMLElement | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":57,"column":2},"end":{"line":57,"column":43}}},{"name":"size","kind":"let","description":"Size of every tag, including the \"+N\" overflow indicator. Applies to\nslotted `Tag` children without their own `size`.","type":"\"sm\" | \"default\" | \"lg\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":64,"column":2},"end":{"line":64,"column":30}}},{"name":"gap","kind":"let","description":"Spacing between tags. Accepts a Carbon layout scale (`0`–`13`) or a CSS\nlength string.","type":"import(\"../Stack/Stack.svelte\").StackScale | string","typeSource":"jsdoc","value":"3","defaultValue":{"raw":"3","kind":"literal","value":3},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":71,"column":2},"end":{"line":71,"column":21}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":220,"column":4},"end":{"line":220,"column":12}}},{"name":"overflowTooltip","default":false,"fallback":"{overflowTooltipText}","slot_props":"{ tags: TagSetItem[]; count: number }","description":"Override the \"+N\" indicator's tooltip content. Defaults to a comma-separated list of the hidden labels.","source":{"start":{"line":231,"column":8},"end":{"line":233,"column":15}}}],"events":[{"type":"dispatched","name":"click:overflow","detail":"{ count: number }","description":"User clicks the \"+N\" indicator.","source":{"start":{"line":203,"column":4},"end":{"line":203,"column":56}}},{"type":"dispatched","name":"close:tag","detail":"{ tag: TagSetItem; index: number }","description":"User clicks the close icon on a dismissible (`filter`) tag.","source":{"start":{"line":104,"column":4},"end":{"line":104,"column":69}}},{"type":"dispatched","name":"overflow:change","detail":"{ count: number }","description":"Dispatched when the number of overflowing tags changes, from a resize, a slotted-children change, or a `maxVisible` change.","source":{"start":{"line":198,"column":6},"end":{"line":198,"column":50}}}],"typedefs":[{"type":"{\n  id: string;\n  node: HTMLElement;\n  label: string;\n  type?: string;\n  size: string;\n  disabled: boolean;\n  filter: boolean;\n}","name":"TagSetItem","ts":"type TagSetItem = {\n  id: string;\n  node: HTMLElement;\n  label: string;\n  type?: string;\n  size: string;\n  disabled: boolean;\n  filter: boolean;\n};"}],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[{"key":"carbon:TagSet","typeName":"CarbonTagSetContext","properties":[{"name":"items","type":"import(\"svelte/store\").Writable<TagSetItem[]>","description":"","optional":false},{"name":"overflowIds","type":"import(\"svelte/store\").Writable<Set<string>>","description":"","optional":false},{"name":"size","type":"any","optional":false},{"name":"register","type":"(item: any) => any","optional":false},{"name":"unregister","type":"(id: any) => any","optional":false},{"name":"update","type":"(id: any, patch: any) => any","optional":false},{"name":"notifyClose","type":"(id: any) => any","optional":false}]}],"diagnostics":[{"component":"./TagSet/TagSet.svelte","kind":"context-any-type","name":"size","message":"Context \"carbon:TagSet\" property \"size\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":110,"column":4},"end":{"line":110,"column":19}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Text/Text.svelte":{"hash":"738c45ffd30ffd824d86b11b12cd479ce7d2610a14192d43b5201907c91def97","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":115,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"type","kind":"let","description":"Set the Carbon type style.","type":"\"caption-01\" | \"caption-02\" | \"label-01\" | \"label-02\" | \"helper-text-01\" | \"helper-text-02\" | \"body-short-01\" | \"body-short-02\" | \"body-long-01\" | \"body-long-02\" | \"code-01\" | \"code-02\" | \"heading-01\" | \"heading-02\" | \"productive-heading-01\" | \"productive-heading-02\" | \"productive-heading-03\" | \"productive-heading-04\" | \"productive-heading-05\" | \"productive-heading-06\" | \"productive-heading-07\" | \"expressive-paragraph-01\" | \"expressive-heading-01\" | \"expressive-heading-02\" | \"expressive-heading-03\" | \"expressive-heading-04\" | \"expressive-heading-05\" | \"expressive-heading-06\" | \"quotation-01\" | \"quotation-02\" | \"display-01\" | \"display-02\" | \"display-03\" | \"display-04\"","typeSource":"jsdoc","value":"\"body-long-01\"","defaultValue":{"raw":"\"body-long-01\"","kind":"literal","value":"body-long-01"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":35}}},{"name":"color","kind":"let","description":"Set the text color using a Carbon text token.","type":"\"primary\" | \"secondary\" | \"placeholder\" | \"helper\" | \"on-color\" | \"inverse\" | \"error\" | \"disabled\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":31}}},{"name":"weight","kind":"let","description":"Set the font weight.","type":"\"light\" | \"regular\" | \"semibold\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":32}}},{"name":"italic","kind":"let","description":"Set to `true` to render italic text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":28}}},{"name":"family","kind":"let","description":"Set the font family.","type":"\"mono\" | \"sans\" | \"serif\" | \"sans-condensed\" | \"sans-hebrew\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":32}}},{"name":"wrap","kind":"let","description":"Set text wrapping behavior.","type":"\"break-word\" | \"nowrap\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":40,"column":2},"end":{"line":40,"column":30}}},{"name":"balance","kind":"let","description":"Set to `true` to balance line lengths across broken headings and short blocks","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":29}}},{"name":"maxWidth","kind":"let","description":"Set the max width. Numbers are treated as pixels; strings accept any CSS length (e.g. `\"38ch\"`, `\"20rem\"`).","type":"number | string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":49,"column":2},"end":{"line":49,"column":34}}},{"name":"fullWidth","kind":"let","description":"Set to `true` to span the full width of the container","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":31}}},{"name":"lines","kind":"let","description":"Truncate text after this many lines. Values above `1` use multiline mode (end clamp only).","type":"number | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":58,"column":2},"end":{"line":58,"column":31}}},{"name":"clamp","kind":"let","description":"Specify `\"end\"` or `\"front\"`. `\"front\"` only works when `lines` is `1`.","type":"\"end\" | \"front\"","typeSource":"jsdoc","value":"\"end\"","defaultValue":{"raw":"\"end\"","kind":"literal","value":"end"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":64,"column":2},"end":{"line":64,"column":27}}},{"name":"tag","kind":"let","description":"Specify the tag name.","type":"keyof HTMLElementTagNameMap","typeSource":"jsdoc","value":"\"p\"","defaultValue":{"raw":"\"p\"","kind":"literal","value":"p"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":70,"column":2},"end":{"line":70,"column":23}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":112,"column":4},"end":{"line":112,"column":12}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"any"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TextArea/FluidTextAreaSkeleton.svelte":{"hash":"b67566c4c4a1f26ef8cefac56f5bf7afc88a67df970eb8c4b323f5a38ffe60e9","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":15,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":7,"column":2},"end":{"line":7,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":9,"column":2},"end":{"line":9,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":10,"column":2},"end":{"line":10,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TextArea/TextArea.svelte":{"hash":"c4021ef972aaacd343cd5c2a3aa1a085071c259ecb29801aefae6ad639792e55","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":209,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"value","kind":"let","description":"Specify the textarea value.","binding":"writable","type":"null | string","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":7,"column":2},"end":{"line":7,"column":24}}},{"name":"placeholder","kind":"let","description":"Specify the placeholder text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":30}}},{"name":"cols","kind":"let","description":"Specify the number of cols.\nIf specified, the textarea will not be resizable.\nOverride this using the `resize` style attribute.","type":"number","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":30}}},{"name":"rows","kind":"let","description":"Specify the number of rows","type":"number","typeSource":"default","value":"4","defaultValue":{"raw":"4","kind":"literal","value":4},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":22}}},{"name":"maxCount","kind":"let","description":"Specify the max character count.","type":"number","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":34}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":30}}},{"name":"readonly","kind":"let","description":"Set to `true` to use the read-only variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":30}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":39,"column":2},"end":{"line":39,"column":29}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":42,"column":2},"end":{"line":42,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":45,"column":2},"end":{"line":45,"column":31}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":48,"column":2},"end":{"line":48,"column":29}}},{"name":"invalidText","kind":"let","description":"Specify the text for the invalid state","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":51,"column":2},"end":{"line":51,"column":30}}},{"name":"warn","kind":"let","description":"Set to `true` to indicate a warning state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":54,"column":2},"end":{"line":54,"column":26}}},{"name":"warnText","kind":"let","description":"Specify the warning state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":57,"column":2},"end":{"line":57,"column":27}}},{"name":"fluid","kind":"let","description":"Set to `true` to use the fluid variant.\nInherited from the parent `FluidForm` context,\nso it does not need to be set when used inside `FluidForm`.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":64,"column":2},"end":{"line":64,"column":27}}},{"name":"id","kind":"let","description":"Set an id for the textarea element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":67,"column":2},"end":{"line":67,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the input.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":73,"column":2},"end":{"line":73,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the textarea HTML element.","binding":"readonly","type":"null | HTMLTextAreaElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":79,"column":2},"end":{"line":79,"column":24}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":114,"column":8},"end":{"line":114,"column":55}}}],"events":[{"type":"forwarded","name":"blur","element":"textarea","source":{"start":{"line":172,"column":6},"end":{"line":172,"column":13}}},{"type":"forwarded","name":"change","element":"textarea","source":{"start":{"line":167,"column":6},"end":{"line":167,"column":15}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":98,"column":2},"end":{"line":98,"column":10}}},{"type":"forwarded","name":"focus","element":"textarea","source":{"start":{"line":171,"column":6},"end":{"line":171,"column":14}}},{"type":"forwarded","name":"input","element":"textarea","source":{"start":{"line":168,"column":6},"end":{"line":168,"column":14}}},{"type":"forwarded","name":"keydown","element":"textarea","source":{"start":{"line":169,"column":6},"end":{"line":169,"column":16}}},{"type":"forwarded","name":"keyup","element":"textarea","source":{"start":{"line":170,"column":6},"end":{"line":170,"column":14}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":100,"column":2},"end":{"line":100,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":101,"column":2},"end":{"line":101,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":99,"column":2},"end":{"line":99,"column":14}}},{"type":"forwarded","name":"paste","element":"textarea","source":{"start":{"line":173,"column":6},"end":{"line":173,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"textarea"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TextArea/TextAreaSkeleton.svelte":{"hash":"3be0e93b03e52b356a2b712aad7e4d482ebf66a59a9b752e2ddc35f571b27bd5","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":21,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":31}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":11,"column":2},"end":{"line":11,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":13,"column":2},"end":{"line":13,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":12,"column":2},"end":{"line":12,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TextInput/FluidTextInputSkeleton.svelte":{"hash":"7d74bdf85086e0a85619601c7c38ff34356247192e71eecaebb74b4243ed1760","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":15,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":7,"column":2},"end":{"line":7,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":9,"column":2},"end":{"line":9,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":10,"column":2},"end":{"line":10,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":8,"column":2},"end":{"line":8,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TextInput/PasswordInput.svelte":{"hash":"02648841959941709664f07c943f439a21a8362c998538ac2a1a94c890e65006","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":326,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Set the size of the input.","type":"\"xs\" | \"sm\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":30}}},{"name":"value","kind":"let","description":"Specify the input value.","binding":"writable","type":"number | string","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":24}}},{"name":"type","kind":"let","description":"Set to `\"text\"` to toggle the password visibility.","binding":"writable","type":"\"text\" | \"password\"","typeSource":"jsdoc","value":"\"password\"","defaultValue":{"raw":"\"password\"","kind":"literal","value":"password"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":31}}},{"name":"placeholder","kind":"let","description":"Specify the placeholder text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":30}}},{"name":"hidePasswordLabel","kind":"let","description":"Specify the hide password label text","type":"string","typeSource":"default","value":"\"Hide password\"","defaultValue":{"raw":"\"Hide password\"","kind":"literal","value":"Hide password"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":49}}},{"name":"showPasswordLabel","kind":"let","description":"Specify the show password label text","type":"string","typeSource":"default","value":"\"Show password\"","defaultValue":{"raw":"\"Show password\"","kind":"literal","value":"Show password"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":49}}},{"name":"tooltipAlignment","kind":"let","description":"Set the alignment of the tooltip relative to the icon.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":41}}},{"name":"tooltipPosition","kind":"let","description":"Set the position of the tooltip relative to the icon.","type":"\"top\" | \"right\" | \"bottom\" | \"left\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":41,"column":2},"end":{"line":41,"column":40}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":47,"column":2},"end":{"line":47,"column":30}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":29}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":53,"column":2},"end":{"line":53,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":56,"column":2},"end":{"line":56,"column":31}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":59,"column":2},"end":{"line":59,"column":29}}},{"name":"invalidText","kind":"let","description":"Specify the text for the invalid state","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":62,"column":2},"end":{"line":62,"column":30}}},{"name":"warn","kind":"let","description":"Set to `true` to indicate a warning state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":65,"column":2},"end":{"line":65,"column":26}}},{"name":"warnText","kind":"let","description":"Specify the warning state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":68,"column":2},"end":{"line":68,"column":27}}},{"name":"inline","kind":"let","description":"Set to `true` to use inline version","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":71,"column":2},"end":{"line":71,"column":28}}},{"name":"readonly","kind":"let","description":"Set to `true` to use the read-only variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":74,"column":2},"end":{"line":74,"column":30}}},{"name":"fluid","kind":"let","description":"Set to `true` to use the fluid variant.\nInherited from the parent `FluidForm` context,\nso it does not need to be set when used inside `FluidForm`.\nCannot be combined with the inline variant.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":82,"column":2},"end":{"line":82,"column":27}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":85,"column":2},"end":{"line":85,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the input.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":91,"column":2},"end":{"line":91,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":97,"column":2},"end":{"line":97,"column":24}}},{"name":"portalTooltip","kind":"let","description":"Set to `true` to render the tooltip in a portal,\npreventing it from being clipped by `overflow: hidden` containers.\nBy default, the tooltip is portalled when inside a `Modal`.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":105,"column":2},"end":{"line":105,"column":39}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":185,"column":6},"end":{"line":185,"column":53}}}],"events":[{"type":"forwarded","name":"blur","element":"input","source":{"start":{"line":243,"column":8},"end":{"line":243,"column":15}}},{"type":"forwarded","name":"change","element":"input","source":{"start":{"line":235,"column":8},"end":{"line":235,"column":17}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":143,"column":2},"end":{"line":143,"column":10}}},{"type":"forwarded","name":"focus","element":"input","source":{"start":{"line":242,"column":8},"end":{"line":242,"column":16}}},{"type":"forwarded","name":"input","element":"input","source":{"start":{"line":236,"column":8},"end":{"line":236,"column":16}}},{"type":"forwarded","name":"keydown","element":"input","source":{"start":{"line":240,"column":8},"end":{"line":240,"column":18}}},{"type":"forwarded","name":"keyup","element":"input","source":{"start":{"line":241,"column":8},"end":{"line":241,"column":16}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":145,"column":2},"end":{"line":145,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":146,"column":2},"end":{"line":146,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":144,"column":2},"end":{"line":144,"column":14}}},{"type":"forwarded","name":"paste","element":"input","source":{"start":{"line":244,"column":8},"end":{"line":244,"column":16}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"input"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TextInput/PasswordInputSkeleton.svelte":{"hash":"356537a3d4e66f4a6575d72ccfb268788c953f0e3cf93d7c3492b16da52bce97","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":21,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"hideLabel","kind":"let","description":"Set to `true` to hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":31}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":11,"column":2},"end":{"line":11,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":13,"column":2},"end":{"line":13,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":12,"column":2},"end":{"line":12,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TextInput/TextInput.svelte":{"hash":"290ce621703a24c3a9d2d1e489617d025b4793cb6f3e15cb6b19409014128bd6","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":259,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Set the size of the input.","type":"\"xs\" | \"sm\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":30}}},{"name":"value","kind":"let","description":"Specify the input value.\n\n`value` will be set to `null` if type=\"number\" and the value is empty.","binding":"writable","type":"null | number | string","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":24}}},{"name":"placeholder","kind":"let","description":"Specify the placeholder text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":30}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":30}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":29}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the input.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":41,"column":2},"end":{"line":41,"column":30}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":47,"column":2},"end":{"line":47,"column":31}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":29}}},{"name":"invalidText","kind":"let","description":"Specify the invalid state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":53,"column":2},"end":{"line":53,"column":30}}},{"name":"warn","kind":"let","description":"Set to `true` to indicate a warning state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":56,"column":2},"end":{"line":56,"column":26}}},{"name":"warnText","kind":"let","description":"Specify the warning state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":59,"column":2},"end":{"line":59,"column":27}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":65,"column":2},"end":{"line":65,"column":24}}},{"name":"required","kind":"let","description":"Set to `true` to mark the field as required","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":68,"column":2},"end":{"line":68,"column":30}}},{"name":"inline","kind":"let","description":"Set to `true` to use the inline variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":71,"column":2},"end":{"line":71,"column":28}}},{"name":"readonly","kind":"let","description":"Set to `true` to use the read-only variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":74,"column":2},"end":{"line":74,"column":30}}},{"name":"fluid","kind":"let","description":"Set to `true` to use the fluid variant.\nInherited from the parent `FluidForm` context,\nso it does not need to be set when used inside `FluidForm`.\nCannot be combined with the inline variant.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":82,"column":2},"end":{"line":82,"column":27}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":170,"column":6},"end":{"line":170,"column":53}}}],"events":[{"type":"forwarded","name":"blur","element":"input","source":{"start":{"line":228,"column":8},"end":{"line":228,"column":15}}},{"type":"dispatched","name":"change","detail":"null | number | string","source":{"start":{"line":105,"column":4},"end":{"line":105,"column":49}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":126,"column":2},"end":{"line":126,"column":10}}},{"type":"forwarded","name":"focus","element":"input","source":{"start":{"line":227,"column":8},"end":{"line":227,"column":16}}},{"type":"dispatched","name":"input","detail":"null | number | string","source":{"start":{"line":100,"column":4},"end":{"line":100,"column":28}}},{"type":"forwarded","name":"keydown","element":"input","source":{"start":{"line":225,"column":8},"end":{"line":225,"column":18}}},{"type":"forwarded","name":"keyup","element":"input","source":{"start":{"line":226,"column":8},"end":{"line":226,"column":16}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":128,"column":2},"end":{"line":128,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":129,"column":2},"end":{"line":129,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":127,"column":2},"end":{"line":127,"column":14}}},{"type":"forwarded","name":"paste","element":"input","source":{"start":{"line":229,"column":8},"end":{"line":229,"column":16}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"input"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TextInput/TextInputSkeleton.svelte":{"hash":"356537a3d4e66f4a6575d72ccfb268788c953f0e3cf93d7c3492b16da52bce97","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":21,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"hideLabel","kind":"let","description":"Set to `true` to hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":31}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":11,"column":2},"end":{"line":11,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":13,"column":2},"end":{"line":13,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":12,"column":2},"end":{"line":12,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Theme/Theme.svelte":{"hash":"573e2b0283d6186488a5ac6ac9169243510c1c842548910c8393b1cdd9065be7","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":169,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"theme","kind":"let","description":"Set the current Carbon theme.","binding":"writable","type":"CarbonTheme","typeSource":"jsdoc","value":"\"white\"","defaultValue":{"raw":"\"white\"","kind":"literal","value":"white"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":29}}},{"name":"tokens","kind":"let","description":"Customize a theme with your own tokens.\n@see https://carbondesignsystem.com/elements/themes/overview/#customizing-a-theme","type":"Tokens","typeSource":"jsdoc","value":"{}","defaultValue":{"raw":"{}","kind":"object","value":{}},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":42,"column":2},"end":{"line":42,"column":49}}},{"name":"persist","kind":"let","description":"Set to `true` to persist the theme using window.localStorage","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":45,"column":2},"end":{"line":45,"column":29}}},{"name":"persistKey","kind":"let","description":"Specify the local storage key","type":"string","typeSource":"default","value":"\"theme\"","defaultValue":{"raw":"\"theme\"","kind":"literal","value":"theme"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":48,"column":2},"end":{"line":48,"column":34}}},{"name":"render","kind":"let","description":"Render a toggle, select, or dropdown to control the theme.","type":"\"toggle\" | \"select\" | \"dropdown\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":54,"column":2},"end":{"line":54,"column":32}}},{"name":"toggle","kind":"let","description":"Override the default toggle props.","type":"import(\"../Toggle/Toggle.svelte\").ToggleProps & { themes?: [labelA: CarbonTheme, labelB: CarbonTheme]; }","typeSource":"jsdoc","value":"{     themes: [\"white\", \"g100\"],     labelA: \"\",     labelB: \"\",     labelText: \"Dark mode\",     hideLabel: false,   }","defaultValue":{"raw":"{     themes: [\"white\", \"g100\"],     labelA: \"\",     labelB: \"\",     labelText: \"Dark mode\",     hideLabel: false,   }","kind":"object","value":{"themes":["white","g100"],"labelA":"","labelB":"","labelText":"Dark mode","hideLabel":false}},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":60,"column":2},"end":{"line":66,"column":4}}},{"name":"select","kind":"let","description":"Override the default select props.","type":"import(\"../Select/Select.svelte\").SelectProps<CarbonTheme> & { themes?: CarbonTheme[]; }","typeSource":"jsdoc","value":"{     themes: themeKeys,     labelText: \"Themes\",     hideLabel: false,   }","defaultValue":{"raw":"{     themes: themeKeys,     labelText: \"Themes\",     hideLabel: false,   }","kind":"object"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":75,"column":2},"end":{"line":79,"column":4}}},{"name":"dropdown","kind":"let","description":"Override the default dropdown props.","type":"Omit<import(\"../Dropdown/Dropdown.svelte\").DropdownProps, \"items\" | \"selectedId\"> & { themes?: CarbonTheme[]; }","typeSource":"jsdoc","value":"{     themes: themeKeys,     labelText: \"Themes\",     hideLabel: false,   }","defaultValue":{"raw":"{     themes: themeKeys,     labelText: \"Themes\",     hideLabel: false,   }","kind":"object"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":85,"column":2},"end":{"line":89,"column":4}}}],"moduleExports":[{"name":"themes","kind":"const","type":"Record<CarbonTheme, string>","typeSource":"jsdoc","value":"{     white: \"White\",     g10: \"Gray 10\",     g80: \"Gray 80\",     g90: \"Gray 90\",     g100: \"Gray 100\",   }","defaultValue":{"raw":"{     white: \"White\",     g10: \"Gray 10\",     g80: \"Gray 80\",     g90: \"Gray 90\",     g100: \"Gray 100\",   }","kind":"object","value":{"white":"White","g10":"Gray 10","g80":"Gray 80","g90":"Gray 90","g100":"Gray 100"}},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":true,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":9,"column":4}}}],"slots":[{"name":null,"default":true,"slot_props":"{ theme: CarbonTheme; }","source":{"start":{"line":168,"column":0},"end":{"line":168,"column":16}}}],"events":[{"type":"dispatched","name":"update","detail":"{\n  theme: CarbonTheme;\n}","source":{"start":{"line":132,"column":4},"end":{"line":132,"column":33}}}],"typedefs":[{"type":"\"white\" | \"g10\" | \"g80\" | \"g90\" | \"g100\"","name":"CarbonTheme","ts":"type CarbonTheme = \"white\" | \"g10\" | \"g80\" | \"g90\" | \"g100\";"}],"generics":["Tokens","Tokens = Record<string, any>"],"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tile/ClickableTile.svelte":{"hash":"0829aa89bf893926a47b411f4ea3a10750aaf1eda589bb40690d81ddbff1727f","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":68,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"clicked","kind":"let","description":"Set to `true` to click the tile.","binding":"readonly","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":8,"column":2},"end":{"line":8,"column":29}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the tile","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":30}}},{"name":"href","kind":"let","description":"Set the `href`.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the underlying anchor HTML element.","binding":"readonly","typeSource":"unknown","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":66,"column":2},"end":{"line":66,"column":10}}}],"events":[{"type":"forwarded","name":"blur","element":"Link","source":{"start":{"line":64,"column":2},"end":{"line":64,"column":9}}},{"type":"forwarded","name":"click","element":"Link","source":{"start":{"line":47,"column":2},"end":{"line":47,"column":10}}},{"type":"forwarded","name":"focus","element":"Link","source":{"start":{"line":63,"column":2},"end":{"line":63,"column":10}}},{"type":"forwarded","name":"keydown","element":"Link","source":{"start":{"line":52,"column":2},"end":{"line":52,"column":12}}},{"type":"forwarded","name":"keyup","element":"Link","source":{"start":{"line":59,"column":2},"end":{"line":59,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"Link","source":{"start":{"line":61,"column":2},"end":{"line":61,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"Link","source":{"start":{"line":62,"column":2},"end":{"line":62,"column":15}}},{"type":"forwarded","name":"mouseover","element":"Link","source":{"start":{"line":60,"column":2},"end":{"line":60,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"a | p"},"contexts":[],"diagnostics":[{"component":"./Tile/ClickableTile.svelte","kind":"prop-unknown-type","name":"ref","message":"Prop \"ref\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":26,"column":2},"end":{"line":26,"column":24}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tile/ExpandableTile.svelte":{"hash":"27c870e97a52929d3ecda616101884579ba6d947e81c51c4940db5ffde83b080","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":157,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"expanded","kind":"let","description":"Set to `true` to expand the tile.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":30}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":27}}},{"name":"tileMaxHeight","kind":"let","description":"Specify the max height of the tile  (number of pixels).","binding":"writable","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":31}}},{"name":"tilePadding","kind":"let","description":"Specify the padding of the tile (number of pixels).","binding":"writable","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":29}}},{"name":"tileCollapsedIconText","kind":"let","description":"Specify the icon text of the collapsed tile","type":"string","typeSource":"default","value":"\"Interact to expand Tile\"","defaultValue":{"raw":"\"Interact to expand Tile\"","kind":"literal","value":"Interact to expand Tile"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":63}}},{"name":"tileExpandedIconText","kind":"let","description":"Specify the icon text of the expanded tile","type":"string","typeSource":"default","value":"\"Interact to collapse Tile\"","defaultValue":{"raw":"\"Interact to collapse Tile\"","kind":"literal","value":"Interact to collapse Tile"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":64}}},{"name":"tileExpandedLabel","kind":"let","description":"Specify the icon label of the expanded tile","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":36}}},{"name":"tileCollapsedLabel","kind":"let","description":"Specify the icon label of the collapsed tile","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":37}}},{"name":"tabindex","kind":"let","description":"Specify the tabindex","type":"number | string | undefined","typeSource":"jsdoc","value":"\"0\"","defaultValue":{"raw":"\"0\"","kind":"literal","value":"0"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":39,"column":2},"end":{"line":39,"column":28}}},{"name":"id","kind":"let","description":"Set an id for the top-level div element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":42,"column":2},"end":{"line":42,"column":54}}},{"name":"hasInteractiveContent","kind":"let","description":"Set to `true` if the tile contains interactive content\n(e.g., links, buttons, inputs). The tile will render as\na `div` instead of a `button` to avoid invalid HTML nesting,\nand the expand/collapse toggle moves to the chevron button.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":43}}},{"name":"ref","kind":"let","description":"Obtain a reference to the top-level element.","binding":"readonly","type":"null | HTMLElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":56,"column":2},"end":{"line":56,"column":24}}}],"moduleExports":[],"slots":[{"name":"above","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":132,"column":8},"end":{"line":132,"column":29}}},{"name":"below","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":152,"column":8},"end":{"line":152,"column":29}}}],"events":[{"type":"forwarded","name":"blur","element":"svelte:element","source":{"start":{"line":127,"column":2},"end":{"line":127,"column":9}}},{"type":"forwarded","name":"click","element":"svelte:element","source":{"start":{"line":118,"column":2},"end":{"line":118,"column":10}}},{"type":"forwarded","name":"focus","element":"svelte:element","source":{"start":{"line":126,"column":2},"end":{"line":126,"column":10}}},{"type":"forwarded","name":"keypress","element":"svelte:element","source":{"start":{"line":122,"column":2},"end":{"line":122,"column":13}}},{"type":"forwarded","name":"mouseenter","element":"svelte:element","source":{"start":{"line":124,"column":2},"end":{"line":124,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"svelte:element","source":{"start":{"line":125,"column":2},"end":{"line":125,"column":15}}},{"type":"forwarded","name":"mouseover","element":"svelte:element","source":{"start":{"line":123,"column":2},"end":{"line":123,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svelte:element"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tile/RadioTile.svelte":{"hash":"f7e69a3d2e3fda09fa98bff48b2761669efdeb7ad660ef2c9847e744546cc892","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":119,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"checked","kind":"let","description":"Set to `true` to check the tile.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":29}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the tile","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":30}}},{"name":"required","kind":"let","description":"Set to `true` to mark the field as required","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":30}}},{"name":"value","kind":"let","description":"Specify the value of the radio input.","type":"Value","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":24}}},{"name":"tabindex","kind":"let","description":"Specify the tabindex","type":"number | string | undefined","typeSource":"jsdoc","value":"\"0\"","defaultValue":{"raw":"\"0\"","kind":"literal","value":"0"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":28}}},{"name":"iconDescription","kind":"let","description":"Specify the ARIA label for the radio tile checkmark icon","type":"string","typeSource":"default","value":"\"Tile checkmark\"","defaultValue":{"raw":"\"Tile checkmark\"","kind":"literal","value":"Tile checkmark"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":48}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the radio tile input.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":30}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":117,"column":39},"end":{"line":117,"column":47}}}],"events":[{"type":"forwarded","name":"change","element":"input","source":{"start":{"line":85,"column":2},"end":{"line":85,"column":11}}},{"type":"forwarded","name":"click","element":"label","source":{"start":{"line":109,"column":2},"end":{"line":109,"column":10}}},{"type":"forwarded","name":"keydown","element":"input","source":{"start":{"line":90,"column":2},"end":{"line":90,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"label","source":{"start":{"line":111,"column":2},"end":{"line":111,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"label","source":{"start":{"line":112,"column":2},"end":{"line":112,"column":15}}},{"type":"forwarded","name":"mouseover","element":"label","source":{"start":{"line":110,"column":2},"end":{"line":110,"column":14}}}],"typedefs":[],"generics":["Value","Value extends string = string"],"rest_props":{"type":"Element","name":"label"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tile/SelectableTile.svelte":{"hash":"ba16a51ec079245ce0b7335eff03b27ad690413ddcb7191d404d90dfd30198ec","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":132,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selected","kind":"let","description":"Set to `true` to select the tile.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":30}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the tile","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":30}}},{"name":"title","kind":"let","description":"Specify the title of the selectable tile","type":"string","typeSource":"default","value":"\"title\"","defaultValue":{"raw":"\"title\"","kind":"literal","value":"title"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":29}}},{"name":"value","kind":"let","description":"Specify the value of the selectable tile","type":"string","typeSource":"default","value":"\"value\"","defaultValue":{"raw":"\"value\"","kind":"literal","value":"value"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":29}}},{"name":"tabindex","kind":"let","description":"Specify the tabindex","type":"number | string | undefined","typeSource":"jsdoc","value":"\"0\"","defaultValue":{"raw":"\"0\"","kind":"literal","value":"0"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":28}}},{"name":"iconDescription","kind":"let","description":"Specify the ARIA label for the selectable tile checkmark icon","type":"string","typeSource":"default","value":"\"Tile checkmark\"","defaultValue":{"raw":"\"Tile checkmark\"","kind":"literal","value":"Tile checkmark"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":48}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the input.","type":"string","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":41,"column":2},"end":{"line":41,"column":23}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":47,"column":2},"end":{"line":47,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":130,"column":39},"end":{"line":130,"column":47}}}],"events":[{"type":"forwarded","name":"click","element":"label","source":{"start":{"line":122,"column":2},"end":{"line":122,"column":10}}},{"type":"dispatched","name":"deselect","detail":"string","source":{"start":{"line":99,"column":8},"end":{"line":99,"column":32}}},{"type":"forwarded","name":"keydown","element":"input","source":{"start":{"line":103,"column":2},"end":{"line":103,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"label","source":{"start":{"line":124,"column":2},"end":{"line":124,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"label","source":{"start":{"line":125,"column":2},"end":{"line":125,"column":15}}},{"type":"forwarded","name":"mouseover","element":"label","source":{"start":{"line":123,"column":2},"end":{"line":123,"column":14}}},{"type":"dispatched","name":"select","detail":"string","source":{"start":{"line":97,"column":8},"end":{"line":97,"column":30}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"label"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tile/SelectableTileGroup.svelte":{"hash":"ba5d4fb7ceee5f8e8bd012c97c67f5762e628b1ad12d65bf1236a94302ef952a","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":112,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selected","kind":"let","description":"Specify the selected tile values.","binding":"writable","type":"T[]","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the tile group","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":30}}},{"name":"name","kind":"let","description":"Specify a name attribute for the checkbox inputs.","type":"string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":30}}},{"name":"legendText","kind":"let","description":"Specify the legend text.\nAlternatively, use the named slot \"legendChildren\".","tags":[{"name":"example","body":" ```svelte\n <SelectableTileGroup>\n   <span slot=\"legendChildren\">Custom Legend</span>\n </SelectableTileGroup>\n ```"}],"type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":29}}},{"name":"hideLegend","kind":"let","description":"Set to `true` to visually hide the legend","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":32}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":110,"column":7},"end":{"line":110,"column":15}}},{"name":"legendChildren","default":false,"fallback":"{legendText}","slot_props":"Record<string, never>","source":{"start":{"line":107,"column":6},"end":{"line":107,"column":53}}}],"events":[{"type":"dispatched","name":"deselect","detail":"T","source":{"start":{"line":86,"column":8},"end":{"line":86,"column":35}}},{"type":"dispatched","name":"select","detail":"T","source":{"start":{"line":81,"column":8},"end":{"line":81,"column":33}}}],"typedefs":[],"generics":["T","T extends string = string"],"rest_props":{"type":"Element","name":"fieldset"},"contexts":[{"key":"carbon:SelectableTileGroup","typeName":"CarbonSelectableTileGroupContext","properties":[{"name":"selectedValues","type":"import(\"svelte/store\").Writable<T[]>","description":"","optional":false},{"name":"groupName","type":"import(\"svelte/store\").Readable<string | undefined>","description":"","optional":false},{"name":"add","type":"(data: { selected: boolean; value: T }) => void","description":"","optional":false},{"name":"remove","type":"(value: T) => void","description":"","optional":false},{"name":"update","type":"(data: { value: T; selected: boolean }) => void","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tile/Tile.svelte":{"hash":"a51d5126753091794a44dd9913eddf4b604e7d87aa34e7b51ee5e5f4094ec64b","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":19,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":27}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":12,"column":2},"end":{"line":12,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":15,"column":2},"end":{"line":15,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":13,"column":2},"end":{"line":13,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tile/TileGroup.svelte":{"hash":"3f4fa457a3a414491f8dde2c00ca17bc3cf0c7b406400ee937f24c25753e5797","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":105,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selected","kind":"let","description":"Specify the selected tile value.","binding":"writable","type":"T | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":34}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the tile group","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":30}}},{"name":"required","kind":"let","description":"Set to `true` to require the selection of a radio button.","type":"boolean","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":34}}},{"name":"name","kind":"let","description":"Specify a name attribute for the radio button inputs.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":30}}},{"name":"legendText","kind":"let","description":"Specify the legend text.\nAlternatively, use the named slot \"legendChildren\".","tags":[{"name":"example","body":" ```svelte\n <TileGroup>\n   <span slot=\"legendChildren\">Custom Legend</span>\n </TileGroup>\n ```"}],"type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":39,"column":2},"end":{"line":39,"column":29}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":103,"column":7},"end":{"line":103,"column":15}}},{"name":"legendChildren","default":false,"fallback":"{legendText}","slot_props":"Record<string, never>","source":{"start":{"line":100,"column":6},"end":{"line":100,"column":53}}}],"events":[{"type":"dispatched","name":"select","detail":"T","source":{"start":{"line":80,"column":4},"end":{"line":80,"column":29}}}],"typedefs":[],"generics":["T","T extends string = string"],"rest_props":{"type":"Element","name":"fieldset"},"contexts":[{"key":"carbon:TileGroup","typeName":"CarbonTileGroupContext","properties":[{"name":"selectedValue","type":"import(\"svelte/store\").Writable<T | undefined>","description":"","optional":false},{"name":"groupName","type":"import(\"svelte/store\").Readable<string | undefined>","description":"","optional":false},{"name":"groupRequired","type":"import(\"svelte/store\").Readable<boolean | undefined>","description":"","optional":false},{"name":"add","type":"(data: { checked: boolean; value: T }) => void","description":"","optional":false},{"name":"update","type":"(value: T) => void","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TimePicker/FluidTimePickerSkeleton.svelte":{"hash":"3e0756541c41167f11d087a641586c4c7daa37abe79374f7724929843651c1ef","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":26,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"isOnlyTwo","kind":"let","description":"Set to `true` if there are only two time picker elements","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":31}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":15,"column":2},"end":{"line":15,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":18,"column":2},"end":{"line":18,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":16,"column":2},"end":{"line":16,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TimePicker/TimePicker.svelte":{"hash":"6c4ef37da7f672281ff044b6f4dfa3fe36278d7507d4e631ec9adae6af18436e","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":295,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Specify the size of the input.","type":"\"sm\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":30}}},{"name":"value","kind":"let","description":"Specify the input value.","binding":"writable","type":"string","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":24}}},{"name":"placeholder","kind":"let","description":"Specify the input placeholder text","type":"string","typeSource":"default","value":"\"hh:mm\"","defaultValue":{"raw":"\"hh:mm\"","kind":"literal","value":"hh:mm"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":35}}},{"name":"pattern","kind":"let","description":"Specify the `pattern` attribute for the input element","type":"string","typeSource":"default","value":"\"(1[012]|[1-9]):[0-5][0-9](\\\\s)?\"","defaultValue":{"raw":"\"(1[012]|[1-9]):[0-5][0-9](\\\\s)?\"","kind":"literal","value":"(1[012]|[1-9]):[0-5][0-9](\\s)?"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":57}}},{"name":"maxlength","kind":"let","description":"Specify the `maxlength` input attribute","type":"number","typeSource":"default","value":"5","defaultValue":{"raw":"5","kind":"literal","value":5},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":27}}},{"name":"light","kind":"let","description":"Set to `true` to enable the light variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":27}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":30}}},{"name":"readonly","kind":"let","description":"Set to `true` to mark the input as read-only","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":30}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":31}}},{"name":"invalid","kind":"let","description":"Set to `true` to indicate an invalid state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":40,"column":2},"end":{"line":40,"column":29}}},{"name":"invalidText","kind":"let","description":"Specify the invalid state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":30}}},{"name":"warn","kind":"let","description":"Set to `true` to indicate a warning state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":46,"column":2},"end":{"line":46,"column":26}}},{"name":"warnText","kind":"let","description":"Specify the warning state text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":49,"column":2},"end":{"line":49,"column":27}}},{"name":"helperText","kind":"let","description":"Specify the helper text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":29}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":55,"column":2},"end":{"line":55,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the input.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":61,"column":2},"end":{"line":61,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":67,"column":2},"end":{"line":67,"column":24}}},{"name":"fluid","kind":"let","description":"Set to `true` to use the fluid variant.\nInherited from the parent `FluidForm` context,\nso it does not need to be set when used inside `FluidForm`.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":74,"column":2},"end":{"line":74,"column":27}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":276,"column":10},"end":{"line":276,"column":18}}},{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":223,"column":12},"end":{"line":223,"column":59}}}],"events":[{"type":"forwarded","name":"blur","element":"input","source":{"start":{"line":175,"column":18},"end":{"line":175,"column":25}}},{"type":"forwarded","name":"change","element":"input","source":{"start":{"line":170,"column":18},"end":{"line":170,"column":27}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":114,"column":2},"end":{"line":114,"column":10}}},{"type":"forwarded","name":"focus","element":"input","source":{"start":{"line":174,"column":18},"end":{"line":174,"column":26}}},{"type":"forwarded","name":"input","element":"input","source":{"start":{"line":171,"column":18},"end":{"line":171,"column":26}}},{"type":"forwarded","name":"keydown","element":"input","source":{"start":{"line":172,"column":18},"end":{"line":172,"column":28}}},{"type":"forwarded","name":"keyup","element":"input","source":{"start":{"line":173,"column":18},"end":{"line":173,"column":26}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":116,"column":2},"end":{"line":116,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":117,"column":2},"end":{"line":117,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":115,"column":2},"end":{"line":115,"column":14}}},{"type":"forwarded","name":"paste","element":"input","source":{"start":{"line":176,"column":18},"end":{"line":176,"column":26}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"input"},"contexts":[{"key":"carbon:TimePicker","typeName":"CarbonTimePickerContext","properties":[{"name":"timePickerContext","type":"any","optional":false}]}],"diagnostics":[{"component":"./TimePicker/TimePicker.svelte","kind":"context-any-type","name":"timePickerContext","message":"Context \"carbon:TimePicker\" variable \"timePickerContext\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":95,"column":34},"end":{"line":95,"column":51}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TimePicker/TimePickerSelect.svelte":{"hash":"b4dc23188599aaccdcea35318dbde61a9cd43f219a7d62572ffe807e384afd08","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":184,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"value","kind":"let","description":"Specify the select value.","binding":"writable","type":"number | string","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":7,"column":2},"end":{"line":7,"column":24}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the select","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":30}}},{"name":"readonly","kind":"let","description":"Set to `true` for the select to be read-only","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":30}}},{"name":"iconDescription","kind":"let","description":"Specify the ARIA label for the chevron icon","type":"string","typeSource":"default","value":"\"Open list of options\"","defaultValue":{"raw":"\"Open list of options\"","kind":"literal","value":"Open list of options"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":54}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":28}}},{"name":"id","kind":"let","description":"Set an id for the select element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":54}}},{"name":"name","kind":"let","description":"Specify a name attribute for the select element.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the select HTML element.","binding":"readonly","type":"null | HTMLSelectElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":175,"column":6},"end":{"line":175,"column":14}}},{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":139,"column":8},"end":{"line":139,"column":55}}}],"events":[{"type":"forwarded","name":"blur","element":"select","source":{"start":{"line":98,"column":10},"end":{"line":98,"column":17}}},{"type":"forwarded","name":"change","element":"select","source":{"start":{"line":95,"column":10},"end":{"line":95,"column":19}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":67,"column":6},"end":{"line":67,"column":14}}},{"type":"forwarded","name":"focus","element":"select","source":{"start":{"line":97,"column":10},"end":{"line":97,"column":18}}},{"type":"forwarded","name":"input","element":"select","source":{"start":{"line":96,"column":10},"end":{"line":96,"column":18}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":69,"column":6},"end":{"line":69,"column":19}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":70,"column":6},"end":{"line":70,"column":19}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":68,"column":6},"end":{"line":68,"column":18}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[{"key":"carbon:TimePickerSelect","typeName":"CarbonTimePickerSelectContext","properties":[{"name":"selectedValue","type":"import(\"svelte/store\").Writable<number | string>","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Toggle/Toggle.svelte":{"hash":"9fcd020edd21afc245f22cd3cc41ec9a03c5a5c6705baf48b8a03547ac55dc63","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":123,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Specify the toggle size.","type":"\"default\" | \"sm\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":30}}},{"name":"toggled","kind":"let","description":"Set to `true` to toggle the checkbox input.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":29}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable checkbox input","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":30}}},{"name":"labelA","kind":"let","description":"Specify the label for the untoggled state","type":"string","typeSource":"default","value":"\"Off\"","defaultValue":{"raw":"\"Off\"","kind":"literal","value":"Off"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":28}}},{"name":"labelB","kind":"let","description":"Specify the label for the toggled state","type":"string","typeSource":"default","value":"\"On\"","defaultValue":{"raw":"\"On\"","kind":"literal","value":"On"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":27}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":31}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":54}}},{"name":"readonly","kind":"let","description":"Set to `true` to use the read-only variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":30}}},{"name":"name","kind":"let","description":"Specify a name attribute for the checkbox input.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":49,"column":2},"end":{"line":49,"column":24}}}],"moduleExports":[],"slots":[{"name":"labelA","default":false,"fallback":"{labelA}","slot_props":"Record<string, never>","source":{"start":{"line":115,"column":8},"end":{"line":115,"column":45}}},{"name":"labelB","default":false,"fallback":"{labelB}","slot_props":"Record<string, never>","source":{"start":{"line":118,"column":8},"end":{"line":118,"column":45}}},{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":107,"column":8},"end":{"line":107,"column":55}}}],"events":[{"type":"forwarded","name":"blur","element":"input","source":{"start":{"line":95,"column":4},"end":{"line":95,"column":11}}},{"type":"forwarded","name":"change","element":"input","source":{"start":{"line":86,"column":4},"end":{"line":86,"column":13}}},{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":63,"column":2},"end":{"line":63,"column":10}}},{"type":"forwarded","name":"focus","element":"input","source":{"start":{"line":94,"column":4},"end":{"line":94,"column":12}}},{"type":"forwarded","name":"keyup","element":"input","source":{"start":{"line":93,"column":4},"end":{"line":93,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":65,"column":2},"end":{"line":65,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":66,"column":2},"end":{"line":66,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":64,"column":2},"end":{"line":64,"column":14}}},{"type":"dispatched","name":"toggle","detail":"{ toggled: boolean; }","source":{"start":{"line":84,"column":6},"end":{"line":84,"column":37}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Toggle/ToggleSkeleton.svelte":{"hash":"c15036fe7e9a1e481eaea6a63a2eb14e187846203780b60fa6e142031cc39093","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":50,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Specify the toggle size.","type":"\"default\" | \"sm\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":30}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":28}}},{"name":"id","kind":"let","description":"Set an id for the input element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":54}}}],"moduleExports":[],"slots":[{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":42,"column":8},"end":{"line":42,"column":55}}}],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":20,"column":2},"end":{"line":20,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"div","source":{"start":{"line":22,"column":2},"end":{"line":22,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"div","source":{"start":{"line":23,"column":2},"end":{"line":23,"column":15}}},{"type":"forwarded","name":"mouseover","element":"div","source":{"start":{"line":21,"column":2},"end":{"line":21,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Toggletip/Toggletip.svelte":{"hash":"3a7cef75f99ccc142aeec97e4de2a5c957bce4deecfcbc01da737433f1e83069","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":295,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"align","kind":"let","description":"Set the alignment of the content relative to the button.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":17,"column":2},"end":{"line":17,"column":30}}},{"name":"direction","kind":"let","description":"Set the direction of the content relative to the button.","type":"\"top\" | \"right\" | \"bottom\" | \"left\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":34}}},{"name":"open","kind":"let","description":"Set to `true` to open the toggletip.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":26}}},{"name":"icon","kind":"let","description":"Specify the icon to render for the toggletip button.\nDefaults to `<Information />`.","type":"Icon","typeSource":"jsdoc","value":"Information","defaultValue":{"raw":"Information","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":54}}},{"name":"iconName","kind":"let","description":"Specify the icon name attribute","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":39,"column":2},"end":{"line":39,"column":27}}},{"name":"iconDescription","kind":"let","description":"Specify the ARIA label for the toggletip button","type":"string","typeSource":"default","value":"\"Show information\"","defaultValue":{"raw":"\"Show information\"","kind":"literal","value":"Show information"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":42,"column":2},"end":{"line":42,"column":50}}},{"name":"labelText","kind":"let","description":"Set the toggletip label text.\nAlternatively, use the \"labelText\" slot.","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":48,"column":2},"end":{"line":48,"column":28}}},{"name":"ref","kind":"let","description":"Obtain a reference to the button HTML element.","binding":"readonly","type":"null | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":54,"column":2},"end":{"line":54,"column":24}}},{"name":"portalTooltip","kind":"let","description":"Set to `true` to render the content in a portal,\npreventing it from being clipped by `overflow: hidden` containers.\nBy default, the content is portalled when inside a `Modal`.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":62,"column":2},"end":{"line":62,"column":39}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":290,"column":8},"end":{"line":290,"column":16}}},{"name":"icon","default":false,"fallback":"<svelte:component this={icon} name={iconName} />","slot_props":"Record<string, never>","description":"Override the button icon.","source":{"start":{"line":242,"column":6},"end":{"line":244,"column":13}}},{"name":"labelText","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","description":"Set the toggletip label, rendered beside the button.","source":{"start":{"line":212,"column":6},"end":{"line":212,"column":47}}}],"events":[{"type":"dispatched","name":"close","detail":"null","source":{"start":{"line":13,"column":4},"end":{"line":14,"column":17}}},{"type":"dispatched","name":"open","detail":"null","source":{"start":{"line":11,"column":5},"end":{"line":14,"column":10}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"span"},"contexts":[],"diagnostics":[{"component":"./Toggletip/Toggletip.svelte","kind":"event-no-source","name":"open","message":"@event \"open\" has no matching dispatch or callback prop.","source":{"start":{"line":11,"column":5},"end":{"line":14,"column":10}}},{"component":"./Toggletip/Toggletip.svelte","kind":"event-no-source","name":"close","message":"@event \"close\" has no matching dispatch or callback prop.","source":{"start":{"line":13,"column":4},"end":{"line":14,"column":17}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Toggletip/ToggletipFooter.svelte":{"hash":"0b1524d8692432a5ce7de655daa725d8f4d041195892d81e6b529c25d71f79f8","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":4,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":2,"column":2},"end":{"line":2,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tooltip/Tooltip.svelte":{"hash":"a00a196ebe52e48f8e64d5636b7498595d0acf27ea5465200aaf6548bfade8ae","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":392,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"align","kind":"let","description":"Set the alignment of the tooltip relative to the icon.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":30}}},{"name":"direction","kind":"let","description":"Set the direction of the tooltip relative to the button.","type":"\"top\" | \"right\" | \"bottom\" | \"left\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":34}}},{"name":"open","kind":"let","description":"Set to `true` to open the tooltip.","binding":"writable","type":"boolean","typeSource":"jsdoc","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":26}}},{"name":"hideIcon","kind":"let","description":"Set to `true` to hide the tooltip icon.","type":"boolean","typeSource":"jsdoc","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":30}}},{"name":"icon","kind":"let","description":"Specify the icon to render for the tooltip button.\nDefaults to `<Information />`.","type":"Icon","typeSource":"jsdoc","value":"Information","defaultValue":{"raw":"Information","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":54}}},{"name":"iconDescription","kind":"let","description":"Specify the ARIA label for the tooltip button","type":"string","typeSource":"default","value":"\"Show information\"","defaultValue":{"raw":"\"Show information\"","kind":"literal","value":"Show information"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":41,"column":2},"end":{"line":41,"column":50}}},{"name":"iconName","kind":"let","description":"Specify the icon name attribute","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":27}}},{"name":"tabindex","kind":"let","description":"Set the button tabindex","type":"number | string | undefined","typeSource":"jsdoc","value":"\"0\"","defaultValue":{"raw":"\"0\"","kind":"literal","value":"0"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":50,"column":2},"end":{"line":50,"column":28}}},{"name":"tooltipId","kind":"let","description":"Set an id for the tooltip.","type":"string","typeSource":"jsdoc","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":56,"column":2},"end":{"line":56,"column":61}}},{"name":"triggerId","kind":"let","description":"Set an id for the tooltip button.","type":"string","typeSource":"jsdoc","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":62,"column":2},"end":{"line":62,"column":61}}},{"name":"triggerText","kind":"let","description":"Set the tooltip button text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":65,"column":2},"end":{"line":65,"column":30}}},{"name":"enterDelayMs","kind":"let","description":"Specify the duration in milliseconds to delay before displaying the tooltip.","type":"number","typeSource":"jsdoc","value":"100","defaultValue":{"raw":"100","kind":"literal","value":100},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":71,"column":2},"end":{"line":71,"column":32}}},{"name":"leaveDelayMs","kind":"let","description":"Specify the duration in milliseconds to delay before hiding the tooltip.","type":"number","typeSource":"jsdoc","value":"300","defaultValue":{"raw":"300","kind":"literal","value":300},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":77,"column":2},"end":{"line":77,"column":32}}},{"name":"ref","kind":"let","description":"Obtain a reference to the trigger text HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":83,"column":2},"end":{"line":83,"column":24}}},{"name":"refTooltip","kind":"let","description":"Obtain a reference to the tooltip HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":89,"column":2},"end":{"line":89,"column":31}}},{"name":"refIcon","kind":"let","description":"Obtain a reference to the icon HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":95,"column":2},"end":{"line":95,"column":28}}},{"name":"portalTooltip","kind":"let","description":"Set to `true` to render the tooltip in a portal,\npreventing it from being clipped by `overflow: hidden` containers.\nBy default, the tooltip is portalled when inside a `Modal`.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":103,"column":2},"end":{"line":103,"column":39}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":386,"column":10},"end":{"line":386,"column":18}}},{"name":"icon","default":false,"fallback":"<svelte:component this={icon} name={iconName} />","slot_props":"Record<string, never>","source":{"start":{"line":289,"column":8},"end":{"line":291,"column":15}}},{"name":"triggerText","default":false,"fallback":"{triggerText}","slot_props":"Record<string, never>","source":{"start":{"line":306,"column":6},"end":{"line":306,"column":51}}}],"events":[{"type":"forwarded","name":"click","element":"div","source":{"start":{"line":331,"column":8},"end":{"line":331,"column":32}}},{"type":"dispatched","name":"close","detail":"null","source":{"start":{"line":5,"column":5},"end":{"line":5,"column":24}}},{"type":"forwarded","name":"mousedown","element":"div","source":{"start":{"line":332,"column":8},"end":{"line":332,"column":36}}},{"type":"dispatched","name":"open","detail":"null","source":{"start":{"line":4,"column":5},"end":{"line":4,"column":23}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"div"},"contexts":[{"key":"carbon:Tooltip","typeName":"CarbonTooltipContext","properties":[{"name":"tooltipOpen","type":"import(\"svelte/store\").Writable<boolean>","description":"","optional":false},{"name":"openedByHover","type":"import(\"svelte/store\").Writable<boolean>","description":"Tracks whether the latest open was triggered by mouse hover. TooltipFooter\nreads this to avoid stealing focus on hover; focus only moves into the\nfooter when the tooltip is opened via keyboard or programmatically.","optional":false}]}],"diagnostics":[{"component":"./Tooltip/Tooltip.svelte","kind":"event-no-source","name":"open","message":"@event \"open\" has no matching dispatch or callback prop.","source":{"start":{"line":4,"column":5},"end":{"line":4,"column":23}}},{"component":"./Tooltip/Tooltip.svelte","kind":"event-no-source","name":"close","message":"@event \"close\" has no matching dispatch or callback prop.","source":{"start":{"line":5,"column":5},"end":{"line":5,"column":24}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Tooltip/TooltipFooter.svelte":{"hash":"4806aedd2dd62b8cf24e004c4f9c1406fcd7e1e8ebd5adb2beb4cc2d10335cdb","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":36,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"selectorPrimaryFocus","kind":"let","description":"Specify a selector to be focused inside the footer when opening the tooltip","type":"string","typeSource":"default","value":"\"a[href], button:not([disabled])\"","defaultValue":{"raw":"\"a[href], button:not([disabled])\"","kind":"literal","value":"a[href], button:not([disabled])"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":70}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":35,"column":54},"end":{"line":35,"column":62}}}],"events":[],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TooltipDefinition/TooltipDefinition.svelte":{"hash":"e17cb902a5c53a066019646581cf468cb2a10592ea9e2849799235d2043457e7","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":195,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"tooltipText","kind":"let","description":"Specify the tooltip text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":8,"column":2},"end":{"line":8,"column":30}}},{"name":"open","kind":"let","description":"Set to `true` to open the tooltip.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":26}}},{"name":"align","kind":"let","description":"Set the alignment of the tooltip relative to the icon.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":30}}},{"name":"direction","kind":"let","description":"Set the direction of the tooltip relative to the icon.","type":"\"top\" | \"bottom\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":34}}},{"name":"id","kind":"let","description":"Set an id for the tooltip div element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":29,"column":2},"end":{"line":29,"column":54}}},{"name":"clickToOpen","kind":"let","description":"By default, the tooltip is opened on hover or focus.\nSet to `true` to open the tooltip on click/focus instead of on hover.\nUnhovering or blurring the tooltip will close it.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":33}}},{"name":"enterDelayMs","kind":"let","description":"Specify the duration in milliseconds to delay before displaying the tooltip.","type":"number","typeSource":"jsdoc","value":"100","defaultValue":{"raw":"100","kind":"literal","value":100},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":42,"column":2},"end":{"line":42,"column":32}}},{"name":"leaveDelayMs","kind":"let","description":"Specify the duration in milliseconds to delay before hiding the tooltip.","type":"number","typeSource":"jsdoc","value":"300","defaultValue":{"raw":"300","kind":"literal","value":300},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":48,"column":2},"end":{"line":48,"column":32}}},{"name":"ref","kind":"let","description":"Obtain a reference to the button HTML element.","binding":"readonly","type":"null | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":54,"column":2},"end":{"line":54,"column":24}}},{"name":"portalTooltip","kind":"let","description":"Set to `true` to render the tooltip in a portal,\npreventing it from being clipped by `overflow: hidden` containers.\nBy default, the tooltip is portalled when inside a `Modal`.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":62,"column":2},"end":{"line":62,"column":39}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":158,"column":4},"end":{"line":158,"column":12}}},{"name":"tooltip","default":false,"fallback":"{tooltipText}","slot_props":"Record<string, never>","source":{"start":{"line":190,"column":8},"end":{"line":190,"column":49}}}],"events":[{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":150,"column":4},"end":{"line":150,"column":12}}},{"type":"dispatched","name":"close","detail":"null","source":{"start":{"line":4,"column":5},"end":{"line":4,"column":24}}},{"type":"forwarded","name":"focus","element":"button","source":{"start":{"line":154,"column":4},"end":{"line":154,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"button","source":{"start":{"line":152,"column":4},"end":{"line":152,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"button","source":{"start":{"line":153,"column":4},"end":{"line":153,"column":17}}},{"type":"forwarded","name":"mouseover","element":"button","source":{"start":{"line":151,"column":4},"end":{"line":151,"column":16}}},{"type":"dispatched","name":"open","detail":"null","source":{"start":{"line":3,"column":5},"end":{"line":3,"column":23}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"span"},"contexts":[],"diagnostics":[{"component":"./TooltipDefinition/TooltipDefinition.svelte","kind":"event-no-source","name":"open","message":"@event \"open\" has no matching dispatch or callback prop.","source":{"start":{"line":3,"column":5},"end":{"line":3,"column":23}}},{"component":"./TooltipDefinition/TooltipDefinition.svelte","kind":"event-no-source","name":"close","message":"@event \"close\" has no matching dispatch or callback prop.","source":{"start":{"line":4,"column":5},"end":{"line":4,"column":24}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TooltipIcon/TooltipIcon.svelte":{"hash":"3361d56004a0a6542e1745c01ce01623ab70a4825fc83de48ac4b188833303b4","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":319,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"tooltipText","kind":"let","description":"Specify the tooltip text.\nAlternatively, use the \"tooltipText\" slot.","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":30}}},{"name":"open","kind":"let","description":"Set to `true` to open the tooltip.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":26}}},{"name":"icon","kind":"let","description":"Specify the icon to render.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":52}}},{"name":"size","kind":"let","description":"Specify the icon size.\nCarbon icons use a 16/20/24/32 scale, but any number (pixels) can be used.","type":"(16 | 20 | 24 | 32 | (number & {}))","typeSource":"jsdoc","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":23}}},{"name":"disabled","kind":"let","description":"Set to `true` to disable the tooltip icon","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":40,"column":2},"end":{"line":40,"column":30}}},{"name":"align","kind":"let","description":"Set the alignment of the tooltip relative to the icon.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":46,"column":2},"end":{"line":46,"column":30}}},{"name":"direction","kind":"let","description":"Set the direction of the tooltip relative to the icon.","type":"\"top\" | \"right\" | \"bottom\" | \"left\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":34}}},{"name":"id","kind":"let","description":"Set an id for the span element","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":55,"column":2},"end":{"line":55,"column":54}}},{"name":"enterDelayMs","kind":"let","description":"Specify the duration in milliseconds to delay before displaying the tooltip.","type":"number","typeSource":"jsdoc","value":"100","defaultValue":{"raw":"100","kind":"literal","value":100},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":61,"column":2},"end":{"line":61,"column":32}}},{"name":"leaveDelayMs","kind":"let","description":"Specify the duration in milliseconds to delay before hiding the tooltip.","type":"number","typeSource":"jsdoc","value":"300","defaultValue":{"raw":"300","kind":"literal","value":300},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":67,"column":2},"end":{"line":67,"column":32}}},{"name":"ref","kind":"let","description":"Obtain a reference to the button HTML element.","binding":"readonly","type":"null | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":73,"column":2},"end":{"line":73,"column":24}}},{"name":"portalTooltip","kind":"let","description":"Set to `true` to render the tooltip in a portal,\npreventing it from being clipped by `overflow: hidden` containers.\nBy default, the tooltip is portalled when inside a `Modal`.","type":"boolean | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":81,"column":2},"end":{"line":81,"column":39}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"<svelte:component this={icon} {size} />","slot_props":"Record<string, never>","source":{"start":{"line":297,"column":2},"end":{"line":297,"column":54}}},{"name":"tooltipText","default":false,"fallback":"{tooltipText}","slot_props":"Record<string, never>","source":{"start":{"line":316,"column":4},"end":{"line":316,"column":49}}}],"events":[{"type":"forwarded","name":"blur","element":"button","source":{"start":{"line":283,"column":2},"end":{"line":283,"column":9}}},{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":227,"column":2},"end":{"line":227,"column":10}}},{"type":"dispatched","name":"close","detail":"null","source":{"start":{"line":5,"column":5},"end":{"line":5,"column":24}}},{"type":"forwarded","name":"focus","element":"button","source":{"start":{"line":273,"column":2},"end":{"line":273,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"button","source":{"start":{"line":238,"column":2},"end":{"line":238,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"button","source":{"start":{"line":257,"column":2},"end":{"line":257,"column":15}}},{"type":"forwarded","name":"mouseover","element":"button","source":{"start":{"line":237,"column":2},"end":{"line":237,"column":14}}},{"type":"dispatched","name":"open","detail":"null","source":{"start":{"line":4,"column":5},"end":{"line":4,"column":23}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"button"},"contexts":[],"diagnostics":[{"component":"./TooltipIcon/TooltipIcon.svelte","kind":"event-no-source","name":"open","message":"@event \"open\" has no matching dispatch or callback prop.","source":{"start":{"line":4,"column":5},"end":{"line":4,"column":23}}},{"component":"./TooltipIcon/TooltipIcon.svelte","kind":"event-no-source","name":"close","message":"@event \"close\" has no matching dispatch or callback prop.","source":{"start":{"line":5,"column":5},"end":{"line":5,"column":24}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TreeView/TreeView.svelte":{"hash":"61968eaef61be148627f98bda113c65568d768e8ac5e8d707d82a141604c84b2","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":932,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"nodes","kind":"let","description":"Provide an array of nodes to render.","type":"ReadonlyArray<Node>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":220,"column":2},"end":{"line":220,"column":24}}},{"name":"activeId","kind":"let","description":"Set the current active node id.\nOnly one node can be active.","binding":"writable","type":"Node[\"id\"]","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":228,"column":2},"end":{"line":228,"column":27}}},{"name":"selectedIds","kind":"let","description":"Set the node ids to be selected.","binding":"writable","type":"ReadonlyArray<Node[\"id\"]>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":235,"column":2},"end":{"line":235,"column":30}}},{"name":"expandedIds","kind":"let","description":"Set the node ids to be expanded.","binding":"writable","type":"ReadonlyArray<Node[\"id\"]>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":242,"column":2},"end":{"line":242,"column":30}}},{"name":"size","kind":"let","description":"Specify the TreeView size.","type":"\"default\" | \"compact\"","typeSource":"jsdoc","value":"\"default\"","defaultValue":{"raw":"\"default\"","kind":"literal","value":"default"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":248,"column":2},"end":{"line":248,"column":30}}},{"name":"labelText","kind":"let","description":"Specify the label text","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":251,"column":2},"end":{"line":251,"column":28}}},{"name":"hideLabel","kind":"let","description":"Set to `true` to visually hide the label text","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":254,"column":2},"end":{"line":254,"column":31}}},{"name":"autoCollapse","kind":"let","description":"Set to `true` to automatically collapse sibling nodes when expanding a node.\nWhen enabled, only one node at each level can be expanded at a time.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":260,"column":2},"end":{"line":260,"column":34}}},{"name":"multiselect","kind":"let","description":"Set to `true` to enable multi-select mode.\nSupports Ctrl/Cmd+Click (toggle) and Shift+Click (range select).","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":266,"column":2},"end":{"line":266,"column":33}}},{"name":"multiselectMode","kind":"let","description":"When `multiselect` is true, `multiselectMode` controls how many nodes a selection gesture includes:\n- `'node'`: only the clicked/active node (default)\n- `'shallow'`: the node plus its direct non-disabled children\n- `'deep'`: the node plus all non-disabled descendants","type":"'node' | 'shallow' | 'deep'","typeSource":"jsdoc","value":"\"node\"","defaultValue":{"raw":"\"node\"","kind":"literal","value":"node"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":275,"column":2},"end":{"line":275,"column":38}}},{"name":"expandAll","kind":"function","description":"Programmatically expand all nodes","tags":[{"name":"example","body":" ```svelte\n <TreeView bind:this={treeView} {nodes} />\n <button on:click={() => treeView.expandAll()}>Expand All</button>\n ```"}],"type":"() => void","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":286,"column":2},"end":{"line":290,"column":3}}},{"name":"collapseAll","kind":"function","description":"Programmatically collapse all nodes","tags":[{"name":"example","body":" ```svelte\n <TreeView bind:this={treeView} {nodes} />\n <button on:click={() => treeView.collapseAll()}>Collapse All</button>\n ```"}],"type":"() => void","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":301,"column":2},"end":{"line":305,"column":3}}},{"name":"expandNodes","kind":"function","description":"Programmatically expand a subset of nodes.\nExpands all nodes if no argument is provided.\nFilter function should return `true` for nodes to expand. If not provided, expands all nodes.","tags":[{"name":"example","body":" ```svelte\n <TreeView bind:this={treeView} {nodes} />\n <button on:click={() => treeView.expandNodes((node) => node.id.startsWith('folder-'))}>\n   Expand Folders\n </button>\n ```"}],"type":"(filterNode?: (node: Node) => boolean) => void","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":320,"column":2},"end":{"line":333,"column":3}}},{"name":"collapseNodes","kind":"function","description":"Programmatically collapse a subset of nodes.\nCollapses all nodes if no argument is provided.\nFilter function should return `true` for nodes to collapse. If not provided, collapses all nodes.","tags":[{"name":"example","body":" ```svelte\n <TreeView bind:this={treeView} {nodes} />\n <button on:click={() => treeView.collapseNodes((node) => node.id.startsWith('folder-'))}>\n   Collapse Folders\n </button>\n ```"}],"type":"(filterNode?: (node: Node) => boolean) => void","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":348,"column":2},"end":{"line":356,"column":3}}},{"name":"showNode","kind":"function","description":"Programmatically show a node by `id`.\nBy default, the matching node will be expanded, selected, and focused.\nUse the options parameter to customize this behavior.","tags":[{"name":"example","body":" ```svelte\n <TreeView bind:this={treeView} {nodes} />\n <button on:click={() => treeView.showNode('node-123')}>\n   Show Node\n </button>\n <button on:click={() => treeView.showNode('node-123', { expand: false, focus: false })}>\n   Show Node (No Expand/Focus)\n </button>\n ```"}],"type":"(id: Node[\"id\"], options?: ShowNodeOptions) => void","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":374,"column":2},"end":{"line":412,"column":3}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"{node.text}","slot_props":"{ node: Node & { expanded: boolean; leaf: boolean; selected: boolean; } }","source":{"start":{"line":929,"column":4},"end":{"line":929,"column":37}}},{"name":"labelChildren","default":false,"fallback":"{labelText}","slot_props":"Record<string, never>","source":{"start":{"line":906,"column":4},"end":{"line":906,"column":49}}}],"events":[{"type":"dispatched","name":"focus","detail":"Node & { expanded: boolean; leaf: boolean; selected: boolean }","source":{"start":{"line":653,"column":4},"end":{"line":653,"column":42}}},{"type":"forwarded","name":"keydown","element":"ul","source":{"start":{"line":925,"column":2},"end":{"line":925,"column":12}}},{"type":"dispatched","name":"select","detail":"Node & { expanded: boolean; leaf: boolean; selected: boolean }","source":{"start":{"line":618,"column":4},"end":{"line":618,"column":43}}},{"type":"dispatched","name":"select:change","detail":"TreeViewSelectionChange<Node[\"id\"]>","source":{"start":{"line":874,"column":8},"end":{"line":878,"column":10}}},{"type":"dispatched","name":"toggle","detail":"Node & { expanded: boolean; leaf: boolean; selected: boolean }","source":{"start":{"line":658,"column":4},"end":{"line":658,"column":43}}},{"type":"dispatched","name":"toggle:change","detail":"TreeViewExpandedChange<Node[\"id\"]>","source":{"start":{"line":893,"column":8},"end":{"line":897,"column":10}}}],"typedefs":[{"type":"{\n  id: Id;\n  text: any;\n  icon?: any;\n  /** Whether the node is disabled */\n  disabled?: boolean;\n  /** Optional URL the node links to */\n  href?: string;\n  /** Optional link target (e.g., \"_blank\") */\n  target?: string;\n  nodes?: TreeNode<Id>[];\n}","name":"TreeNode<Id = (string|number)>","ts":"type TreeNode<Id = (string|number)> = {\n  id: Id;\n  text: any;\n  icon?: any;\n  /** Whether the node is disabled */\n  disabled?: boolean;\n  /** Optional URL the node links to */\n  href?: string;\n  /** Optional link target (e.g., \"_blank\") */\n  target?: string;\n  nodes?: TreeNode<Id>[];\n};"},{"type":"{\n  /** Whether to expand the node and its ancestors (default: true) */\n  expand?: boolean;\n  /** Whether to select the node (default: true) */\n  select?: boolean;\n  /** Whether to focus the node (default: true) */\n  focus?: boolean;\n}","name":"ShowNodeOptions","ts":"type ShowNodeOptions = {\n  /** Whether to expand the node and its ancestors (default: true) */\n  expand?: boolean;\n  /** Whether to select the node (default: true) */\n  select?: boolean;\n  /** Whether to focus the node (default: true) */\n  focus?: boolean;\n};"},{"type":"{\n  /** The full set of expanded node ids after the change */\n  expandedIds: ReadonlyArray<Id>;\n  /** Node ids expanded since the previous change */\n  added: Array<Id>;\n  /** Node ids collapsed since the previous change */\n  removed: Array<Id>;\n}","name":"TreeViewExpandedChange<Id = (string|number)>","ts":"type TreeViewExpandedChange<Id = (string|number)> = {\n  /** The full set of expanded node ids after the change */\n  expandedIds: ReadonlyArray<Id>;\n  /** Node ids expanded since the previous change */\n  added: Array<Id>;\n  /** Node ids collapsed since the previous change */\n  removed: Array<Id>;\n};"},{"type":"{\n  /** The full set of selected node ids after the change */\n  selectedIds: ReadonlyArray<Id>;\n  /** Node ids selected since the previous change */\n  added: Array<Id>;\n  /** Node ids deselected since the previous change */\n  removed: Array<Id>;\n}","name":"TreeViewSelectionChange<Id = (string|number)>","ts":"type TreeViewSelectionChange<Id = (string|number)> = {\n  /** The full set of selected node ids after the change */\n  selectedIds: ReadonlyArray<Id>;\n  /** Node ids selected since the previous change */\n  added: Array<Id>;\n  /** Node ids deselected since the previous change */\n  removed: Array<Id>;\n};"}],"generics":["Node","Node extends TreeNode<any> = TreeNode<any>"],"rest_props":{"type":"Element","name":"ul"},"contexts":[{"key":"carbon:TreeView","typeName":"CarbonTreeViewContext","properties":[{"name":"treeId","type":"any","optional":false},{"name":"activeNodeId","type":"import(\"svelte/store\").Writable<Node[\"id\"]>","description":"","optional":false},{"name":"selectedNodeIds","type":"import(\"svelte/store\").Writable<ReadonlyArray<Node[\"id\"]>>","description":"","optional":false},{"name":"expandedNodeIds","type":"import(\"svelte/store\").Writable<ReadonlyArray<Node[\"id\"]>>","description":"","optional":false},{"name":"selectedIdsSetStore","type":"import(\"svelte/store\").Writable<Set<Node[\"id\"]>>","description":"","optional":false},{"name":"expandedIdsSetStore","type":"import(\"svelte/store\").Writable<Set<Node[\"id\"]>>","description":"","optional":false},{"name":"multiselectStore","type":"import(\"svelte/store\").Writable<boolean>","description":"","optional":false},{"name":"clickNode","type":"(node: Node, event?: Event) => void","description":"","optional":false},{"name":"selectNode","type":"(node: Node) => void","description":"","optional":false},{"name":"expandNode","type":"(node: Node, expanded: boolean) => void","description":"","optional":false},{"name":"focusNode","type":"(node: Node) => void","description":"","optional":false},{"name":"toggleNode","type":"(node: Node) => void","description":"","optional":false}]}],"diagnostics":[{"component":"./TreeView/TreeView.svelte","kind":"context-any-type","name":"treeId","message":"Context \"carbon:TreeView\" property \"treeId\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":662,"column":4},"end":{"line":662,"column":10}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Truncate/Truncate.svelte":{"hash":"4b22762ad49fd2ed0a2c84926ae4cb4bfb792b9df18ec13ee104ef5339a2b8b9","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"clamp","kind":"let","description":"Specify `\"end\"` or `\"front\"`. `\"front\"` only works when `lines` is `1`.","type":"\"end\" | \"front\"","typeSource":"jsdoc","value":"\"end\"","defaultValue":{"raw":"\"end\"","kind":"literal","value":"end"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":27}}},{"name":"lines","kind":"let","description":"Number of visible lines before truncating. Values above `1` use multiline mode (end clamp only).","type":"number","typeSource":"jsdoc","value":"1","defaultValue":{"raw":"1","kind":"literal","value":1},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":23}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":29,"column":2},"end":{"line":29,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"p"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/Content.svelte":{"hash":"1f19be336f21fd91f527111452c97e77db653e6759a5c8f4f59bcdae5a21939d","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"id","kind":"let","description":"Specify the id for the main element","type":"string","typeSource":"default","value":"\"main-content\"","defaultValue":{"raw":"\"main-content\"","kind":"literal","value":"main-content"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":33}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":29,"column":2},"end":{"line":29,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"main"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/Header.svelte":{"hash":"a5bcee8cf894ce264e58cc6fc824dea292e948f44b9a46e4605649c354a68cd7","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":182,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"expandedByDefault","kind":"let","description":"Set to `false` to hide the side nav by default","type":"boolean","typeSource":"default","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":7,"column":2},"end":{"line":7,"column":38}}},{"name":"isSideNavOpen","kind":"let","description":"Set to `true` to open the side nav.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":35}}},{"name":"uiShellAriaLabel","kind":"let","description":"Specify the ARIA label for the header.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":42}}},{"name":"href","kind":"let","description":"Specify the `href` attribute.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":30}}},{"name":"companyName","kind":"let","description":"Specify the company name.\n\nAlternatively, use the named slot \"company\".","tags":[{"name":"example","body":" ```svelte\n <Header>\n   <span slot=\"company\">IBM</span>\n </Header>\n ```"}],"type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":39,"column":2},"end":{"line":39,"column":37}}},{"name":"platformName","kind":"let","description":"Specify the platform name.\nAlternatively, use the named slot \"platform\".","tags":[{"name":"example","body":" ```svelte\n <Header>\n   <span slot=\"platform\">Platform Name</span>\n </Header>\n ```"}],"type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":51,"column":2},"end":{"line":51,"column":31}}},{"name":"persistentHamburgerMenu","kind":"let","description":"Set to `true` to persist the hamburger menu","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":54,"column":2},"end":{"line":54,"column":45}}},{"name":"expansionBreakpoint","kind":"let","description":"The window width (px) at which the SideNav is expanded and the hamburger menu is hidden.\n1056 represents the \"large\" breakpoint in pixels from the Carbon Design System:\n- small: 320\n- medium: 672\n- large: 1056\n- x-large: 1312\n- max: 1584.","type":"number","typeSource":"default","value":"1056","defaultValue":{"raw":"1056","kind":"literal","value":1056},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":65,"column":2},"end":{"line":65,"column":40}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML anchor element.","binding":"readonly","type":"null | HTMLAnchorElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":71,"column":2},"end":{"line":71,"column":24}}},{"name":"iconMenu","kind":"let","description":"Specify the icon to render for the closed state.","type":"Icon","typeSource":"jsdoc","value":"Menu","defaultValue":{"raw":"Menu","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":77,"column":2},"end":{"line":77,"column":51}}},{"name":"iconClose","kind":"let","description":"Specify the icon to render for the opened state.","type":"Icon","typeSource":"jsdoc","value":"Close","defaultValue":{"raw":"Close","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":83,"column":2},"end":{"line":83,"column":53}}},{"name":"ariaLabelMenu","kind":"let","description":"Specify the ARIA label for the hamburger menu.\nDefaults to \"Open menu\" or \"Close menu\" based on `isSideNavOpen` state.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":90,"column":2},"end":{"line":90,"column":39}}},{"name":"theme","kind":"let","description":"Set to `\"classic\"` for the mixed UI Shell theme (Gray 100 header).\nUse with `SideNav` `theme=\"classic\"` (White side nav).\nRequires `carbon-components-svelte/css/all.css`.","type":"\"classic\" | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":98,"column":2},"end":{"line":98,"column":31}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":180,"column":2},"end":{"line":180,"column":10}}},{"name":"company","default":false,"fallback":"{companyName}&nbsp;","slot_props":"Record<string, never>","source":{"start":{"line":175,"column":9},"end":{"line":175,"column":56}}},{"name":"platform","default":false,"fallback":"{platformName}","slot_props":"Record<string, never>","source":{"start":{"line":178,"column":4},"end":{"line":178,"column":47}}},{"name":"skipToContent","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":154,"column":2},"end":{"line":154,"column":31}}}],"events":[{"type":"forwarded","name":"click","element":"a","source":{"start":{"line":171,"column":4},"end":{"line":171,"column":12}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"a"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/HeaderAction.svelte":{"hash":"f2ec5695e05aec587317c958afaf58d7464e9e6651a172f465700ea61446c3d4","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":152,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"isOpen","kind":"let","description":"Set to `true` to open the panel.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":28}}},{"name":"icon","kind":"let","description":"Specify the icon to render when the action panel is closed.","type":"Icon","typeSource":"jsdoc","value":"Switcher","defaultValue":{"raw":"Switcher","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":51}}},{"name":"closeIcon","kind":"let","description":"Specify the icon to render when the action panel is open.","type":"Icon","typeSource":"jsdoc","value":"Close","defaultValue":{"raw":"Close","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":53}}},{"name":"text","kind":"let","description":"Specify the text displayed next to the icon.\nAlternatively, use the named slot \"textChildren\".","tags":[{"name":"example","body":" ```svelte\n <HeaderAction>\n   <div slot=\"textChildren\">Custom Text</div>\n </HeaderAction>\n ```"}],"type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":41,"column":2},"end":{"line":41,"column":30}}},{"name":"iconDescription","kind":"let","description":"Specify an icon tooltip. The tooltip will not be displayed\nif either the `text` prop or a named slot=\"textChildren\" is used.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":48,"column":2},"end":{"line":48,"column":41}}},{"name":"tooltipAlignment","kind":"let","description":"Set the alignment of the tooltip relative to the icon.\nOnly applies when `iconDescription` is provided.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":55,"column":2},"end":{"line":55,"column":41}}},{"name":"ref","kind":"let","description":"Obtain a reference to the button HTML element.","binding":"readonly","type":"null | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":61,"column":2},"end":{"line":61,"column":24}}},{"name":"transition","kind":"let","description":"Customize the panel transition (e.g., `transition:slide`).\nThe panel does not animate by default; provide slide\nparams (e.g., `{ duration: 200 }`) to enable the transition.","type":"false | import(\"svelte/transition\").SlideParams","typeSource":"jsdoc","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":69,"column":2},"end":{"line":69,"column":32}}},{"name":"preventCloseOnClickOutside","kind":"let","description":"Set to `true` to prevent the panel from closing when clicking outside","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":72,"column":2},"end":{"line":72,"column":48}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":149,"column":4},"end":{"line":149,"column":12}}},{"name":"closeIcon","default":false,"fallback":"<svelte:component this={closeIcon} size={20} />","slot_props":"Record<string, never>","source":{"start":{"line":127,"column":4},"end":{"line":129,"column":11}}},{"name":"icon","default":false,"fallback":"<svelte:component this={icon} size={20} />","slot_props":"Record<string, never>","source":{"start":{"line":131,"column":4},"end":{"line":131,"column":73}}},{"name":"textChildren","default":false,"fallback":"{#if text}\n      <span class:bx--header__action-text={true}>{text}</span>\n    {/if}","slot_props":"Record<string, never>","source":{"start":{"line":133,"column":2},"end":{"line":137,"column":9}}}],"events":[{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":117,"column":2},"end":{"line":117,"column":10}}},{"type":"dispatched","name":"close","detail":"{\n  trigger: \"outside-click\" | \"toggle\";\n}","source":{"start":{"line":103,"column":6},"end":{"line":103,"column":53}}},{"type":"dispatched","name":"open","detail":"{\n  trigger: \"toggle\";\n}","source":{"start":{"line":4,"column":5},"end":{"line":4,"column":16}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"button"},"contexts":[],"diagnostics":[{"component":"./UIShell/HeaderAction.svelte","kind":"event-no-source","name":"open","message":"@event \"open\" has no matching dispatch or callback prop.","source":{"start":{"line":4,"column":5},"end":{"line":4,"column":16}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/HeaderActionLink.svelte":{"hash":"391ca7b0a9860c3bb4f1b3b6f6dfad706f70a3d0a3070a7e398f8db619b36e85","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":39,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"linkIsActive","kind":"let","description":"Set to `true` to use the active state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":7,"column":2},"end":{"line":7,"column":34}}},{"name":"href","kind":"let","description":"Specify the `href` attribute.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":30}}},{"name":"icon","kind":"let","description":"Specify the icon to render.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":52}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML anchor element.","binding":"readonly","type":"null | HTMLAnchorElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":24}}}],"moduleExports":[],"slots":[{"name":"icon","default":false,"fallback":"<svelte:component this={icon} size={20} />","slot_props":"Record<string, never>","source":{"start":{"line":37,"column":2},"end":{"line":37,"column":69}}}],"events":[{"type":"forwarded","name":"click","element":"a","source":{"start":{"line":35,"column":2},"end":{"line":35,"column":10}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"a"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/HeaderGlobalAction.svelte":{"hash":"aa9e2ec2b99420f2f6bc734ead92ed6682b2d518f3820875f7eaa8ccd10d6be5","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":46,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"isActive","kind":"let","description":"Set to `true` to use the active variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":8,"column":2},"end":{"line":8,"column":30}}},{"name":"icon","kind":"let","description":"Specify the icon to render.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":52}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML button element.","binding":"readonly","type":"HTMLButtonElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":24}}}],"moduleExports":[],"slots":[{"name":"badge","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":39,"column":4},"end":{"line":39,"column":25}}}],"events":[{"type":"forwarded","name":"click","element":"Button","source":{"start":{"line":36,"column":68},"end":{"line":36,"column":76}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"InlineComponent","name":"Button"},"extends":{"interface":"ButtonProps","import":"\"../Button/Button.svelte\""},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/HeaderNav.svelte":{"hash":"e2bb4354bfecb4cc5776ba9be4716c9bf363884e77d4c9dc62ed5d6015eb3ddf","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":7,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":4,"column":4},"end":{"line":4,"column":12}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"nav"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/HeaderNavItem.svelte":{"hash":"0a2c93c99ace0198fc1a46b8572dd4957d643b1d030e8df7c04bd047ef75517f","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":132,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"href","kind":"let","description":"Specify the `href` attribute.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":30}}},{"name":"text","kind":"let","description":"Specify the text.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":30}}},{"name":"icon","kind":"let","description":"Specify an icon to render after the text.\nAlternatively, use the \"icon\" slot.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":52}}},{"name":"isSelected","kind":"let","description":"Set to `true` to select the item","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":26,"column":2},"end":{"line":26,"column":32}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML anchor element.","binding":"readonly","type":"null | HTMLAnchorElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"{text}","slot_props":"Record<string, never>","source":{"start":{"line":124,"column":46},"end":{"line":124,"column":65}}},{"name":"icon","default":false,"fallback":"<svelte:component this={icon} size={16} />","slot_props":"Record<string, never>","source":{"start":{"line":126,"column":6},"end":{"line":128,"column":13}}}],"events":[{"type":"forwarded","name":"blur","element":"a","source":{"start":{"line":112,"column":4},"end":{"line":112,"column":11}}},{"type":"forwarded","name":"click","element":"a","source":{"start":{"line":78,"column":4},"end":{"line":78,"column":12}}},{"type":"forwarded","name":"focus","element":"a","source":{"start":{"line":111,"column":4},"end":{"line":111,"column":12}}},{"type":"forwarded","name":"keydown","element":"a","source":{"start":{"line":83,"column":4},"end":{"line":83,"column":14}}},{"type":"forwarded","name":"keyup","element":"a","source":{"start":{"line":82,"column":4},"end":{"line":82,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"a","source":{"start":{"line":80,"column":4},"end":{"line":80,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"a","source":{"start":{"line":81,"column":4},"end":{"line":81,"column":17}}},{"type":"forwarded","name":"mouseover","element":"a","source":{"start":{"line":79,"column":4},"end":{"line":79,"column":16}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"a"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/HeaderNavMenu.svelte":{"hash":"97d184722438f20a19b6c1a89fedfd4d04dacf688a8493c981cac4f12aea45c4","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":197,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"expanded","kind":"let","description":"Set to `true` to toggle the expanded state.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":30}}},{"name":"href","kind":"let","description":"Specify the `href` attribute","type":"string","typeSource":"default","value":"\"/\"","defaultValue":{"raw":"\"/\"","kind":"literal","value":"/"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":24}}},{"name":"text","kind":"let","description":"Specify the text.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML anchor element.","binding":"readonly","type":"null | HTMLAnchorElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":194,"column":4},"end":{"line":194,"column":12}}}],"events":[{"type":"forwarded","name":"blur","element":"a","source":{"start":{"line":182,"column":4},"end":{"line":182,"column":11}}},{"type":"forwarded","name":"click","element":"a","source":{"start":{"line":176,"column":4},"end":{"line":176,"column":27}}},{"type":"dispatched","name":"close","detail":"{\n  trigger: \"escape-key\" | \"outside-click\" | \"blur\";\n}","source":{"start":{"line":100,"column":6},"end":{"line":100,"column":53}}},{"type":"forwarded","name":"focus","element":"a","source":{"start":{"line":181,"column":4},"end":{"line":181,"column":12}}},{"type":"forwarded","name":"keydown","element":"a","source":{"start":{"line":135,"column":4},"end":{"line":135,"column":14}}},{"type":"forwarded","name":"keyup","element":"a","source":{"start":{"line":180,"column":4},"end":{"line":180,"column":12}}},{"type":"forwarded","name":"mouseenter","element":"a","source":{"start":{"line":178,"column":4},"end":{"line":178,"column":17}}},{"type":"forwarded","name":"mouseleave","element":"a","source":{"start":{"line":179,"column":4},"end":{"line":179,"column":17}}},{"type":"forwarded","name":"mouseover","element":"a","source":{"start":{"line":177,"column":4},"end":{"line":177,"column":16}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"a"},"contexts":[{"key":"carbon:HeaderNavMenu","typeName":"CarbonHeaderNavMenuContext","properties":[{"name":"selectedItems","type":"import(\"svelte/store\").Writable<Record<string, boolean>>","description":"","optional":false},{"name":"menuItems","type":"import(\"svelte/store\").Writable<ReadonlyArray<HTMLElement>>","description":"","optional":false},{"name":"updateSelectedItems","type":"(item: { id: string; isSelected: boolean }) => void","description":"","optional":false},{"name":"registerMenuItem","type":"(element: HTMLElement) => void","description":"","optional":false},{"name":"unregisterMenuItem","type":"(element: HTMLElement) => void","description":"","optional":false},{"name":"closeMenu","type":"(trigger?: \"escape-key\" | \"blur\") => Promise<void>","description":"","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/HeaderPanelDivider.svelte":{"hash":"d1b0565dbad92d76cd95b9bee586c7958503f2ba09a5b0c38cf8aded1b7127f4","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":5,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":2,"column":44},"end":{"line":2,"column":52}}}],"events":[],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/HeaderPanelLink.svelte":{"hash":"e574da9b990a94e2e5bbfef35a61f9e06da6f2c0641f98661b26e2593c7b042a","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":27,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"href","kind":"let","description":"Specify the `href` attribute.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML anchor element.","binding":"readonly","type":"null | HTMLAnchorElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":24,"column":4},"end":{"line":24,"column":12}}}],"events":[{"type":"forwarded","name":"click","element":"a","source":{"start":{"line":22,"column":4},"end":{"line":22,"column":12}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"a"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/HeaderPanelLinks.svelte":{"hash":"e87eef846dc76d8e83a7b61dbe2b9f67a850ab597e35a35c134f9e77327ebb56","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":4,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":2,"column":2},"end":{"line":2,"column":10}}}],"events":[],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/HeaderSearch.svelte":{"hash":"3522507eb96ee4b4178a4d09f56634e88b6a9b074e5c4c4f5e92829b1db09407","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":512,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"value","kind":"let","description":"Specify the search input value.","binding":"writable","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":38,"column":2},"end":{"line":38,"column":24}}},{"name":"active","kind":"let","description":"Set to `true` to activate and focus the search bar.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":44,"column":2},"end":{"line":44,"column":28}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element.","binding":"readonly","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":51,"column":2},"end":{"line":51,"column":24}}},{"name":"results","kind":"let","description":"Render a list of search results.","type":"ReadonlyArray<Result>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":57,"column":2},"end":{"line":57,"column":26}}},{"name":"selectedResultIndex","kind":"let","description":"Specify the selected result index.","binding":"readonly","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":63,"column":2},"end":{"line":63,"column":37}}},{"name":"icon","kind":"let","description":"Specify the icon to render for the search trigger.","type":"Icon","typeSource":"jsdoc","value":"IconSearch","defaultValue":{"raw":"IconSearch","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":69,"column":2},"end":{"line":69,"column":53}}},{"name":"placeholder","kind":"let","description":"Specify the `placeholder` attribute of the search input.","type":"string","typeSource":"default","value":"\"Search...\"","defaultValue":{"raw":"\"Search...\"","kind":"literal","value":"Search..."},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":72,"column":2},"end":{"line":72,"column":39}}},{"name":"labelText","kind":"let","description":"Specify the text for the assistive label associated with the search input.","type":"string","typeSource":"default","value":"\"Search\"","defaultValue":{"raw":"\"Search\"","kind":"literal","value":"Search"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":75,"column":2},"end":{"line":75,"column":34}}},{"name":"closeButtonLabelText","kind":"let","description":"Specify the label for the clear button.","type":"string","typeSource":"default","value":"\"Clear search input\"","defaultValue":{"raw":"\"Clear search input\"","kind":"literal","value":"Clear search input"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":78,"column":2},"end":{"line":78,"column":57}}},{"name":"shouldFilter","kind":"let","description":"Set to `true` to filter `menu`-slot items by the search value using fuzzy\nmatching. Requires the `menu` slot; ignored when using the `results` prop.","type":"boolean","typeSource":"default","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":84,"column":2},"end":{"line":84,"column":33}}},{"name":"match","kind":"let","description":"Override how the search value is matched against each `menu`-slot item's\n`text`. Receives the item `text` and the current search value, and returns\nwhether the item `matched` along with the `indices` of characters to\nhighlight. Defaults to fuzzy matching. Requires the `menu` slot.","type":"(text: string, query: string) => { matched: boolean; indices?: number[] }","typeSource":"jsdoc","value":"fuzzyMatch","defaultValue":{"raw":"fuzzyMatch","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":93,"column":2},"end":{"line":93,"column":32}}},{"name":"loading","kind":"let","description":"Set to `true` to render a skeleton menu while results are loading.\nOverride the placeholder rows with the `loading` slot. Requires the\n`menu` slot.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":100,"column":2},"end":{"line":100,"column":29}}},{"name":"skeletonCount","kind":"let","description":"Number of skeleton rows while `loading`. Requires the `menu` slot.","type":"number","typeSource":"default","value":"4","defaultValue":{"raw":"4","kind":"literal","value":4},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":103,"column":2},"end":{"line":103,"column":31}}},{"name":"size","kind":"let","description":"Row density for the `menu` slot. Result text stays flush with the header\ninput; smaller sizes shorten rows to fit more results.","type":"\"sm\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"\"sm\"","defaultValue":{"raw":"\"sm\"","kind":"literal","value":"sm"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":110,"column":2},"end":{"line":110,"column":25}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"{result.text}\n              {#if result.description}\n                <span class:bx--header-search-menu-description={true}\n                  >– {result.description}</span\n                >\n              {/if}","slot_props":"{ result: Result; index: number; selected: boolean; }","source":{"start":{"line":498,"column":12},"end":{"line":505,"column":19}}},{"name":"loading","default":false,"fallback":"{#each skeletonWidths as width, i (i)}\n            <div class=\"bx--search-menu-item bx--search-menu-item--skeleton\">\n              <SkeletonText {width} />\n            </div>\n          {/each}","slot_props":"Record<string, never>","source":{"start":{"line":458,"column":8},"end":{"line":464,"column":15}}},{"name":"menu","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":466,"column":8},"end":{"line":466,"column":28}}},{"name":"noResults","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":469,"column":12},"end":{"line":469,"column":37}}}],"events":[{"type":"dispatched","name":"active","detail":"null","source":{"start":{"line":30,"column":5},"end":{"line":30,"column":25}}},{"type":"forwarded","name":"blur","element":"input","source":{"start":{"line":384,"column":6},"end":{"line":384,"column":13}}},{"type":"forwarded","name":"change","element":"input","source":{"start":{"line":378,"column":6},"end":{"line":378,"column":15}}},{"type":"dispatched","name":"clear","detail":"null","source":{"start":{"line":436,"column":10},"end":{"line":436,"column":27}}},{"type":"dispatched","name":"close","detail":"{\n  trigger: \"escape-key\" | \"outside-click\" | \"select\";\n}","source":{"start":{"line":415,"column":14},"end":{"line":415,"column":58}}},{"type":"forwarded","name":"focus","element":"input","source":{"start":{"line":383,"column":6},"end":{"line":383,"column":14}}},{"type":"dispatched","name":"inactive","detail":"null","source":{"start":{"line":31,"column":5},"end":{"line":32,"column":3}}},{"type":"forwarded","name":"input","element":"input","source":{"start":{"line":379,"column":6},"end":{"line":379,"column":14}}},{"type":"forwarded","name":"keydown","element":"input","source":{"start":{"line":385,"column":6},"end":{"line":385,"column":16}}},{"type":"forwarded","name":"paste","element":"input","source":{"start":{"line":425,"column":6},"end":{"line":425,"column":14}}},{"type":"dispatched","name":"select","detail":"{\n  value: string;\n  selectedResultIndex: number;\n  selectedResult: Result;\n}","source":{"start":{"line":295,"column":4},"end":{"line":295,"column":70}}},{"type":"dispatched","name":"submit","detail":"{ value: string }","source":{"start":{"line":267,"column":10},"end":{"line":267,"column":39}}}],"typedefs":[{"type":"{\n  /** Unique result identifier; used as the each-block key when provided */\n  id?: string | number;\n  href: string;\n  text: string;\n  description?: string;\n}","name":"HeaderSearchResult","ts":"type HeaderSearchResult = {\n  /** Unique result identifier; used as the each-block key when provided */\n  id?: string | number;\n  href: string;\n  text: string;\n  description?: string;\n};"}],"generics":["Result, Icon","Result extends HeaderSearchResult = HeaderSearchResult, Icon = any"],"rest_props":{"type":"Element","name":"input"},"contexts":[{"key":"carbon:SearchMenu","typeName":"CarbonSearchMenuContext","properties":[{"name":"query","type":"any","optional":false},{"name":"shouldFilter","type":"any","optional":false},{"name":"match","type":"any","optional":false},{"name":"activeId","type":"any","optional":false},{"name":"setActiveId","type":"(next: any) => any","optional":false},{"name":"selectItem","type":"(detail: any) => any","optional":false},{"name":"hasPrimaryItems","type":"any","optional":false},{"name":"registerItem","type":"(itemId: any, filterable: any, arg: any) => any","optional":false},{"name":"unregisterItem","type":"(itemId: any) => any","optional":false}]}],"diagnostics":[{"component":"./UIShell/HeaderSearch.svelte","kind":"context-any-type","name":"query","message":"Context \"carbon:SearchMenu\" property \"query\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":176,"column":4},"end":{"line":176,"column":21}}},{"component":"./UIShell/HeaderSearch.svelte","kind":"context-any-type","name":"shouldFilter","message":"Context \"carbon:SearchMenu\" property \"shouldFilter\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":177,"column":4},"end":{"line":177,"column":35}}},{"component":"./UIShell/HeaderSearch.svelte","kind":"context-any-type","name":"match","message":"Context \"carbon:SearchMenu\" property \"match\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":178,"column":4},"end":{"line":178,"column":21}}},{"component":"./UIShell/HeaderSearch.svelte","kind":"context-any-type","name":"activeId","message":"Context \"carbon:SearchMenu\" property \"activeId\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":179,"column":4},"end":{"line":179,"column":12}}},{"component":"./UIShell/HeaderSearch.svelte","kind":"context-any-type","name":"hasPrimaryItems","message":"Context \"carbon:SearchMenu\" property \"hasPrimaryItems\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":189,"column":4},"end":{"line":189,"column":41}}},{"component":"./UIShell/HeaderSearch.svelte","kind":"event-no-source","name":"active","message":"@event \"active\" has no matching dispatch or callback prop.","source":{"start":{"line":30,"column":5},"end":{"line":30,"column":25}}},{"component":"./UIShell/HeaderSearch.svelte","kind":"event-no-source","name":"inactive","message":"@event \"inactive\" has no matching dispatch or callback prop.","source":{"start":{"line":31,"column":5},"end":{"line":32,"column":3}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/HeaderSideNavItems.svelte":{"hash":"dbadb921b217ea4c7802ed27a492b790995d1b0728b356b19696f57cd4b0d85c","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":16,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"hasDivider","kind":"let","description":"Set to `true` to add a divider between the header\nnavigation items and the side nav items.","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":32}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":14,"column":2},"end":{"line":14,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"ul"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/HeaderUtilities.svelte":{"hash":"7f65265c456a49acd47cf5813bc7604cc88885fe2533b1556a6c9c53f7dde69c","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":2,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":1,"column":37},"end":{"line":1,"column":45}}}],"events":[],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/ProfileMenu.svelte":{"hash":"d15880b593789db37de7b49296fe387482398fbdc9b47af134e5d034214b7551","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":109,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"isOpen","kind":"let","description":"Set to `true` to open the menu.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":28}}},{"name":"iconDescription","kind":"let","description":"Specify the accessible label for the trigger button.","type":"string","typeSource":"jsdoc","value":"\"Profile\"","defaultValue":{"raw":"\"Profile\"","kind":"literal","value":"Profile"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":41}}},{"name":"ref","kind":"let","description":"Obtain a reference to the trigger button HTML element.","binding":"readonly","type":"null | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":24}}},{"name":"transition","kind":"let","description":"Customize the menu slide transition (for example, `{ duration: 200 }`).\nBy default, the menu does not animate.","type":"false | import(\"svelte/transition\").SlideParams","typeSource":"jsdoc","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":32}}},{"name":"preventCloseOnClickOutside","kind":"let","description":"Set to `true` to prevent the menu from closing when clicking outside","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":48}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":106,"column":4},"end":{"line":106,"column":12}}},{"name":"avatar","default":false,"fallback":"<UserAvatar size=\"md\" />","slot_props":"Record<string, never>","description":"Trigger avatar. Falls back to a placeholder.","source":{"start":{"line":94,"column":4},"end":{"line":94,"column":55}}}],"events":[{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":87,"column":2},"end":{"line":87,"column":10}}},{"type":"dispatched","name":"close","detail":"null","source":{"start":{"line":49,"column":4},"end":{"line":49,"column":21}}},{"type":"dispatched","name":"open","detail":"null","source":{"start":{"line":3,"column":5},"end":{"line":3,"column":23}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"button"},"contexts":[],"diagnostics":[{"component":"./UIShell/ProfileMenu.svelte","kind":"event-no-source","name":"open","message":"@event \"open\" has no matching dispatch or callback prop.","source":{"start":{"line":3,"column":5},"end":{"line":3,"column":23}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/ProfileMenuDetail.svelte":{"hash":"253b85a506033ef2acd1ed5c672c8e18e18f0594d0cc58f9e7883ae792be0469","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":24,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"label","kind":"let","description":"Specify the label describing the value (for example, \"Plan\" or \"Location\").","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":31}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":15,"column":6},"end":{"line":15,"column":14}}},{"name":"action","default":false,"slot_props":"Record<string, never>","source":{"start":{"line":20,"column":6},"end":{"line":20,"column":28}}}],"events":[],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/ProfileMenuDivider.svelte":{"hash":"c55dc0df90e531c1b6e3eed813b1e62d2cbf2db1efc5336432b23b799d8b2f38","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":2,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/ProfileMenuHeader.svelte":{"hash":"b1dd663211d54d037911789a293e00ccb2497bf3492ec6f78a75d01183c372de","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":81,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"name","kind":"let","description":"Specify the display name.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":30}}},{"name":"username","kind":"let","description":"Specify the secondary text below the name (for example, a username).","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":34}}},{"name":"text","kind":"let","description":"Specify the call-to-action text shown below the identity.\nSet to a falsy value to hide it.","type":"string","typeSource":"jsdoc","value":"\"View profile\"","defaultValue":{"raw":"\"View profile\"","kind":"literal","value":"View profile"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":35}}},{"name":"href","kind":"let","description":"Specify the `href` attribute. When set, the entire block is a link.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML element (anchor or div).","binding":"readonly","type":"null | HTMLAnchorElement | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":32,"column":2},"end":{"line":32,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"{text}","slot_props":"Record<string, never>","source":{"start":{"line":77,"column":48},"end":{"line":77,"column":67}}},{"name":"avatar","default":false,"fallback":"<UserAvatar size=\"lg\" />","slot_props":"Record<string, never>","source":{"start":{"line":69,"column":8},"end":{"line":69,"column":59}}}],"events":[{"type":"forwarded","name":"click","element":"a","source":{"start":{"line":45,"column":4},"end":{"line":45,"column":12}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"a"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/ProfileMenuItem.svelte":{"hash":"160922f8aa97d6a1e8998d76b40abb6ba05a1aaf33febb4bd8dc632b477e3528","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":54,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"href","kind":"let","description":"Specify the `href` attribute to render an anchor.\nOmit it to render a button (for actions like \"Log out\" or \"Change theme\").","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":30}}},{"name":"icon","kind":"let","description":"Specify an icon to render at the end of the item.\nUse the `icon` slot for full control over the rendered icon.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":52}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML element (anchor or button).","binding":"readonly","type":"null | HTMLAnchorElement | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":23,"column":2},"end":{"line":23,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":48,"column":52},"end":{"line":48,"column":60}}},{"name":"icon","default":false,"fallback":"<svelte:component this={icon} size={16} />","slot_props":"Record<string, never>","source":{"start":{"line":50,"column":6},"end":{"line":50,"column":73}}}],"events":[{"type":"forwarded","name":"click","element":"a","source":{"start":{"line":33,"column":4},"end":{"line":33,"column":12}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"a"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/ProfileMenuList.svelte":{"hash":"b68c737d4b6424cc8c56a799b0e93c04545b51c337fcdbed05267045fa7c60da","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":18,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"ref","kind":"let","description":"Obtain a reference to the HTML element.","binding":"readonly","type":"null | HTMLDivElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":16,"column":2},"end":{"line":16,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div","description":"Group a set of `ProfileMenuItem` components in the default slot."},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/SideNav.svelte":{"hash":"4cbe3f91dfaf20a69e8013f11ebbfe6774fc55c6d5b6118cb653516e0a6f8ef7","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":138,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"fixed","kind":"let","description":"Set to `true` to use the fixed variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":27}}},{"name":"rail","kind":"let","description":"Set to `true` to use the rail variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":26}}},{"name":"ariaLabel","kind":"let","description":"Specify the ARIA label for the nav.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":35}}},{"name":"isOpen","kind":"let","description":"Set to `true` to toggle the expanded state.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":28}}},{"name":"expansionBreakpoint","kind":"let","description":"The window width (px) at which the SideNav is expanded and the hamburger menu is hidden.\n1056 represents the \"large\" breakpoint in pixels from the Carbon Design System:\n- small: 320\n- medium: 672\n- large: 1056\n- x-large: 1312\n- max: 1584.","type":"number","typeSource":"default","value":"1056","defaultValue":{"raw":"1056","kind":"literal","value":1056},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":35,"column":2},"end":{"line":35,"column":40}}},{"name":"theme","kind":"let","description":"Set to `\"classic\"` for the mixed UI Shell theme (White side nav).\nUse with `Header` `theme=\"classic\"` (Gray 100 header).\nRequires `carbon-components-svelte/css/all.css`.","type":"\"classic\" | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":43,"column":31}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":136,"column":2},"end":{"line":136,"column":10}}}],"events":[{"type":"dispatched","name":"click:overlay","detail":"null","source":{"start":{"line":111,"column":6},"end":{"line":111,"column":31}}},{"type":"dispatched","name":"close","detail":"null","source":{"start":{"line":4,"column":5},"end":{"line":4,"column":24}}},{"type":"dispatched","name":"open","detail":"null","source":{"start":{"line":3,"column":5},"end":{"line":3,"column":23}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"nav"},"contexts":[],"diagnostics":[{"component":"./UIShell/SideNav.svelte","kind":"event-no-source","name":"open","message":"@event \"open\" has no matching dispatch or callback prop.","source":{"start":{"line":3,"column":5},"end":{"line":3,"column":23}}},{"component":"./UIShell/SideNav.svelte","kind":"event-no-source","name":"close","message":"@event \"close\" has no matching dispatch or callback prop.","source":{"start":{"line":4,"column":5},"end":{"line":4,"column":24}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/SideNavDivider.svelte":{"hash":"39fa64ebf740078b5f0281d31ac54ef77838c2850a68fd7a860174b9dae5b344","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":2,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"li"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/SideNavItems.svelte":{"hash":"72c9f32723de3994e03262cbe612d2cdb27a28e2c8e45e22e4dabf82020d9f47","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":4,"column":0}},"syntaxMode":"legacy","props":[],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":2,"column":2},"end":{"line":2,"column":10}}}],"events":[],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/SideNavLink.svelte":{"hash":"6ca0f6c24135365dfbe778f6b556ba7ae090275a72af14fe0c1e5ffa71927e1e","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":56,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"isSelected","kind":"let","description":"Set to `true` to select the current link","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":7,"column":2},"end":{"line":7,"column":32}}},{"name":"href","kind":"let","description":"Specify the `href` attribute.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":30}}},{"name":"text","kind":"let","description":"Specify the text.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":30}}},{"name":"icon","kind":"let","description":"Specify the icon to render.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":52}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML anchor element.","binding":"readonly","type":"null | HTMLAnchorElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":31,"column":2},"end":{"line":31,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"{text}","slot_props":"Record<string, never>","source":{"start":{"line":53,"column":48},"end":{"line":53,"column":69}}},{"name":"icon","default":false,"fallback":"<svelte:component this={icon} />","slot_props":"Record<string, never>","source":{"start":{"line":50,"column":8},"end":{"line":50,"column":67}}}],"events":[{"type":"forwarded","name":"click","element":"a","source":{"start":{"line":43,"column":4},"end":{"line":43,"column":12}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"a"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/SideNavMenu.svelte":{"hash":"df60bd29cabda54cf10f1f72c1e8f5fbd3d3960907da8591d372cbccb7774b10","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":72,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"expanded","kind":"let","description":"Set to `true` to toggle the expanded state.","binding":"writable","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":30}}},{"name":"text","kind":"let","description":"Specify the text.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":16,"column":2},"end":{"line":16,"column":30}}},{"name":"icon","kind":"let","description":"Specify the icon to render.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":52}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML button element.","binding":"readonly","type":"null | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":69,"column":4},"end":{"line":69,"column":12}}},{"name":"icon","default":false,"fallback":"<svelte:component this={icon} />","slot_props":"Record<string, never>","source":{"start":{"line":52,"column":8},"end":{"line":52,"column":67}}}],"events":[{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":45,"column":4},"end":{"line":45,"column":12}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"button"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/SideNavMenuItem.svelte":{"hash":"9c4e734580b866195dfae1deba08a8cafb63e70f62846a931bfd8efb6ee668eb","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":36,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"isSelected","kind":"let","description":"Set to `true` to select the item","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":32}}},{"name":"href","kind":"let","description":"Specify the `href` attribute.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":30}}},{"name":"text","kind":"let","description":"Specify the item text.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":30}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML anchor element.","binding":"readonly","type":"null | HTMLAnchorElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"{text}","slot_props":"Record<string, never>","source":{"start":{"line":33,"column":47},"end":{"line":33,"column":66}}}],"events":[{"type":"forwarded","name":"click","element":"a","source":{"start":{"line":31,"column":4},"end":{"line":31,"column":12}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"a"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/SkipToContent.svelte":{"hash":"d599e5d6606d8195493583c219d428b8d873c66e4ab04d5e16b59d224906eaff","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":15,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"href","kind":"let","description":"Specify the `href` attribute","type":"string","typeSource":"default","value":"\"#main-content\"","defaultValue":{"raw":"\"#main-content\"","kind":"literal","value":"#main-content"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":36}}},{"name":"tabindex","kind":"let","description":"Specify the tabindex","type":"number | string | undefined","typeSource":"jsdoc","value":"\"0\"","defaultValue":{"raw":"\"0\"","kind":"literal","value":"0"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":28}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"Skip to main content","slot_props":"Record<string, never>","source":{"start":{"line":13,"column":2},"end":{"line":13,"column":35}}}],"events":[{"type":"forwarded","name":"click","element":"a","source":{"start":{"line":12,"column":71},"end":{"line":12,"column":79}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"a"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UnorderedList/UnorderedList.svelte":{"hash":"3ab06e7262f89d940ae675b61e138d908da43fe3fdc4d82826ff51f083debe41","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":23,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"nested","kind":"let","description":"Set to `true` to use the nested variant","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":28}}},{"name":"expressive","kind":"let","description":"Set to `true` to use Carbon's expressive typesetting","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":32}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":21,"column":2},"end":{"line":21,"column":10}}}],"events":[{"type":"forwarded","name":"click","element":"ul","source":{"start":{"line":16,"column":2},"end":{"line":16,"column":10}}},{"type":"forwarded","name":"mouseenter","element":"ul","source":{"start":{"line":18,"column":2},"end":{"line":18,"column":15}}},{"type":"forwarded","name":"mouseleave","element":"ul","source":{"start":{"line":19,"column":2},"end":{"line":19,"column":15}}},{"type":"forwarded","name":"mouseover","element":"ul","source":{"start":{"line":17,"column":2},"end":{"line":17,"column":14}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"ul"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UserAvatar/UserAvatar.svelte":{"hash":"485cc27197f5e627785e162358c77a69158a83f52d2428539600d74c43fe8402","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":263,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","description":"Specify the size of the avatar.\nDefaults to `\"md\"`, or to the `size` of a parent `UserAvatarGroup`.","type":"\"sm\" | \"md\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":30}}},{"name":"backgroundColor","kind":"let","description":"Specify the background color rendered behind the initials or icon.\nSet to `\"auto\"` to pick a stable color from `name` (or `initials`).","type":"\"auto\" | \"red\" | \"magenta\" | \"purple\" | \"blue\" | \"cyan\" | \"teal\" | \"green\" | \"gray\" | \"cool-gray\" | \"warm-gray\"","typeSource":"jsdoc","value":"\"gray\"","defaultValue":{"raw":"\"gray\"","kind":"literal","value":"gray"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":38}}},{"name":"name","kind":"let","description":"Specify the user's full name. Initials are derived from the name when `initials` is not set.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":30}}},{"name":"initials","kind":"let","description":"Specify the initials to display. Takes priority over initials derived from `name`.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":34}}},{"name":"image","kind":"let","description":"Specify an image source to render a photo.\nTakes priority over the icon and initials.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":40,"column":2},"end":{"line":40,"column":31}}},{"name":"imageDescription","kind":"let","description":"Specify alternative text for the image.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":46,"column":2},"end":{"line":46,"column":42}}},{"name":"icon","kind":"let","description":"Specify the icon to render. Falls back to a default user icon.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":52}}},{"name":"tooltipText","kind":"let","description":"Specify the tooltip text. When set, the avatar is wrapped in a tooltip.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":58,"column":2},"end":{"line":58,"column":37}}},{"name":"align","kind":"let","description":"Set the alignment of the tooltip relative to the avatar.","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":64,"column":2},"end":{"line":64,"column":30}}},{"name":"direction","kind":"let","description":"Set the direction of the tooltip relative to the avatar.","type":"\"top\" | \"bottom\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":70,"column":2},"end":{"line":70,"column":34}}},{"name":"portalTooltip","kind":"let","description":"Set to `false` to render the tooltip inline instead of in a floating portal.\nThe portal prevents the tooltip from being clipped by the avatar's `overflow: hidden`\nframe or an `overflow: hidden` container such as a `Modal`.","type":"boolean","typeSource":"jsdoc","value":"true","defaultValue":{"raw":"true","kind":"literal","value":true},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":78,"column":2},"end":{"line":78,"column":34}}},{"name":"ref","kind":"let","description":"Obtain a reference to the avatar HTML element.","binding":"readonly","type":"null | HTMLSpanElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":85,"column":2},"end":{"line":85,"column":24}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":251,"column":6},"end":{"line":251,"column":14}}}],"events":[{"type":"forwarded","name":"click","element":"span","source":{"start":{"line":218,"column":6},"end":{"line":218,"column":14}}},{"type":"forwarded","name":"mouseenter","element":"span","source":{"start":{"line":220,"column":6},"end":{"line":220,"column":19}}},{"type":"forwarded","name":"mouseleave","element":"span","source":{"start":{"line":222,"column":6},"end":{"line":222,"column":19}}},{"type":"forwarded","name":"mouseover","element":"span","source":{"start":{"line":219,"column":6},"end":{"line":219,"column":18}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"div","description":"Custom avatar content via the default slot overrides the computed image, icon, and initials."},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UserAvatarGroup/UserAvatarGroup.svelte":{"hash":"5545d8a9debc08b57d99277fd98384f1a290e023b29b832be8b3b09326d4904f","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":201,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"max","kind":"let","description":"Specify the maximum number of avatars to show before collapsing the rest\ninto a \"+N\" overflow avatar. Set to `0` to show every avatar.","type":"number","typeSource":"jsdoc","value":"5","defaultValue":{"raw":"5","kind":"literal","value":5},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":21}}},{"name":"total","kind":"let","description":"Specify the total number of people represented. Defaults to the number of\nslotted avatars. Set this when you render only a subset (large groups) so\nthe overflow count stays right without mounting every avatar.","type":"number","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":20,"column":2},"end":{"line":20,"column":31}}},{"name":"gap","kind":"let","description":"Specify the spacing between avatars. Leave unset for the default\noverlapping (stacked) layout. A positive value spaces the avatars apart,\naccepting a Carbon layout scale (`0`–`13`) or a CSS length string. A\nnegative length string (for example `\"-1rem\"`) overlaps them by that\namount.","type":"import(\"../Stack/Stack.svelte\").StackScale | string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":29}}},{"name":"size","kind":"let","description":"Specify the size of the avatars. Applies to slotted avatars without their\nown `size`, and to the \"+N\" overflow chip.","type":"\"sm\" | \"md\" | \"lg\" | \"xl\"","typeSource":"jsdoc","value":"\"md\"","defaultValue":{"raw":"\"md\"","kind":"literal","value":"md"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":37,"column":2},"end":{"line":37,"column":25}}},{"name":"stackOrder","kind":"let","description":"Specify which end of the stack renders on top when avatars overlap.\n`\"last\"` matches the default browser paint order (and most avatar\nstacks). `\"first\"` keeps the first avatar most prominent instead.","type":"\"last\" | \"first\"","typeSource":"jsdoc","value":"\"last\"","defaultValue":{"raw":"\"last\"","kind":"literal","value":"last"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":45,"column":2},"end":{"line":45,"column":33}}},{"name":"overflowTooltipText","kind":"let","description":"Specify the tooltip text for the \"+N\" overflow avatar. Defaults to a\ncomma-separated list of hidden slotted `name` values. Set this when using\n`total` for people who are not mounted.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":53,"column":2},"end":{"line":53,"column":45}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":196,"column":2},"end":{"line":196,"column":10}}}],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"div","description":"Render a row of `UserAvatar` children. The group adds the \"+N\" overflow chip."},"contexts":[{"key":"carbon:UserAvatarGroup","typeName":"CarbonUserAvatarGroupContext","properties":[{"name":"items","type":"import(\"svelte/store\").Writable<Array<{ id: string; name: string; node?: HTMLElement }>>","description":"","optional":false},{"name":"max","type":"any","optional":false},{"name":"size","type":"any","optional":false},{"name":"activeTooltip","type":"import(\"svelte/store\").Writable<string | null>","description":"","optional":false},{"name":"register","type":"(arg: any) => any","optional":false},{"name":"unregister","type":"(id: any) => any","optional":false},{"name":"updateName","type":"(id: any, name: any) => any","optional":false}]}],"diagnostics":[{"component":"./UserAvatarGroup/UserAvatarGroup.svelte","kind":"context-any-type","name":"max","message":"Context \"carbon:UserAvatarGroup\" property \"max\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":112,"column":4},"end":{"line":112,"column":17}}},{"component":"./UserAvatarGroup/UserAvatarGroup.svelte","kind":"context-any-type","name":"size","message":"Context \"carbon:UserAvatarGroup\" property \"size\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":113,"column":4},"end":{"line":113,"column":19}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Portal/PortalTooltip.svelte":{"hash":"1d63b27be2cba76980adc649fc5c04cdc180cb0834dae0fad460bbebcb4f02c0","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":116,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"anchor","kind":"let","description":"Element to position the tooltip next to.","type":"null | HTMLElement","typeSource":"jsdoc","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":8,"column":2},"end":{"line":8,"column":27}}},{"name":"direction","kind":"let","description":"Preferred edge of the anchor to place the tooltip.\nThe underlying `FloatingPortal` flips to the opposite side when there is not enough space.","type":"\"bottom\" | \"top\" | \"left\" | \"right\"","typeSource":"jsdoc","value":"\"top\"","defaultValue":{"raw":"\"top\"","kind":"literal","value":"top"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":31}}},{"name":"open","kind":"let","description":"Set to `true` to show the tooltip in the portal.","type":"boolean","typeSource":"jsdoc","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":26}}},{"name":"text","kind":"let","description":"Text shown when the default slot is empty.","type":"string","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":23}}},{"name":"tooltipType","kind":"let","description":"When `\"icon\"` or `\"definition\"`, sets `data-tooltip-type` and applies Carbon\n`tooltip--content` typography to the portalled body (via package CSS).","type":"\"icon\" | \"definition\" | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":34,"column":2},"end":{"line":34,"column":37}}},{"name":"id","kind":"let","description":"Set on the portalled content when using a11y tooltips (`role=\"tooltip\"`).","type":"string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":40,"column":2},"end":{"line":40,"column":28}}},{"name":"horizontalGapLeft","kind":"let","description":"Extra horizontal space (px) between anchor and tooltip when placed to the left of the anchor.","type":"number","typeSource":"jsdoc","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":46,"column":2},"end":{"line":46,"column":35}}},{"name":"horizontalGapRight","kind":"let","description":"Extra horizontal space (px) between anchor and tooltip when placed to the right of the anchor.","type":"number","typeSource":"jsdoc","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":52,"column":2},"end":{"line":52,"column":36}}},{"name":"gapTop","kind":"let","description":"Extra vertical space (px) between anchor and tooltip when placed above the anchor.","type":"number","typeSource":"jsdoc","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":58,"column":2},"end":{"line":58,"column":24}}},{"name":"gapBottom","kind":"let","description":"Extra vertical space (px) between anchor and tooltip when placed below the anchor.","type":"number","typeSource":"jsdoc","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":64,"column":2},"end":{"line":64,"column":27}}},{"name":"verticalAlignOffsetLeft","kind":"let","description":"Vertical nudge (px) when the tooltip is placed to the left of the anchor (`intrinsicAlign` along the vertical edge).","type":"number","typeSource":"jsdoc","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":70,"column":2},"end":{"line":70,"column":41}}},{"name":"verticalAlignOffsetRight","kind":"let","description":"Vertical nudge (px) when the tooltip is placed to the right of the anchor (`intrinsicAlign` along the vertical edge).","type":"number","typeSource":"jsdoc","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":76,"column":2},"end":{"line":76,"column":42}}},{"name":"intrinsicAlign","kind":"let","description":"Align portalled tooltip to the anchor (see `FloatingPortal` `intrinsicAlign`).","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":82,"column":2},"end":{"line":82,"column":39}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"{text}","slot_props":"Record<string, never>","source":{"start":{"line":112,"column":6},"end":{"line":112,"column":25}}}],"events":[],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UIShell/HamburgerMenu.svelte":{"hash":"9e0f80fd394a5d8ce471b3853b191536337f600fd5399b5861629aa25e9fde0e","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":48,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"ariaLabel","kind":"let","description":"Specify the ARIA label for the button.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":35}}},{"name":"isOpen","kind":"let","description":"Set to `true` to toggle the open state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":28}}},{"name":"iconMenu","kind":"let","description":"Specify the icon to render for the closed state.","type":"Icon","typeSource":"jsdoc","value":"Menu","defaultValue":{"raw":"Menu","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":19,"column":2},"end":{"line":19,"column":51}}},{"name":"iconClose","kind":"let","description":"Specify the icon to render for the opened state.","type":"Icon","typeSource":"jsdoc","value":"Close","defaultValue":{"raw":"Close","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":25,"column":2},"end":{"line":25,"column":53}}},{"name":"ref","kind":"let","description":"Obtain a reference to the HTML button element","type":"null | HTMLButtonElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":28,"column":2},"end":{"line":28,"column":24}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":43,"column":2},"end":{"line":43,"column":10}}}],"typedefs":[],"generics":["Icon","Icon = any"],"rest_props":{"type":"Element","name":"button"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TreeView/TreeViewNode.svelte":{"hash":"f5da5021b70ca850a9f980f8079875821ae073409ea6d77fbae02604f3b9818d","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":255,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"leaf","kind":"let","description":"@generics Node,Icon","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":64,"column":2},"end":{"line":64,"column":26}}},{"name":"id","kind":"let","type":"Node[\"id\"]","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":67,"column":2},"end":{"line":67,"column":21}}},{"name":"text","kind":"let","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":68,"column":2},"end":{"line":68,"column":23}}},{"name":"disabled","kind":"let","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":69,"column":2},"end":{"line":69,"column":30}}},{"name":"href","kind":"let","description":"Specify the URL the TreeNode links to.","type":"string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":75,"column":2},"end":{"line":75,"column":30}}},{"name":"target","kind":"let","description":"Specify the link target.","type":"string | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":81,"column":2},"end":{"line":81,"column":32}}},{"name":"icon","kind":"let","description":"Specify the icon to render.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":87,"column":2},"end":{"line":87,"column":52}}}],"moduleExports":[{"name":"computeTreeLeafDepth","kind":"function","description":"Computes the depth of a tree leaf node relative to <ul role=\"tree\" />.\nReturns the depth of the node (0-based, where 0 is the root level).","tags":[{"name":"example","body":" ```svelte\n import { computeTreeLeafDepth } from 'carbon-components-svelte/TreeView/TreeViewNode.svelte';\n let nodeElement;\n $: depth = computeTreeLeafDepth(nodeElement);\n\n <li bind:this={nodeElement}>Node at depth {depth}</li>\n ```"}],"type":"(node: HTMLLIElement | null) => number","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":37,"column":3}}},{"name":"findParentTreeNode","kind":"function","description":"Finds the nearest parent tree node","type":"(node: HTMLElement | null) => null | HTMLElement","typeSource":"jsdoc","isFunction":true,"isFunctionDeclaration":true,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":43,"column":2},"end":{"line":54,"column":3}}}],"slots":[{"name":null,"default":true,"fallback":"{text}","slot_props":"{ node: Node & { expanded: false; leaf: boolean; selected: boolean; } }","source":{"start":{"line":251,"column":6},"end":{"line":251,"column":34}}}],"events":[],"typedefs":[{"type":"import('./TreeView.svelte').TreeNode<Id>","name":"TreeNode<Id = (string|number)>","ts":"type TreeNode<Id = (string|number)> = import('./TreeView.svelte').TreeNode<Id>;"}],"generics":["Node,Icon","Node extends TreeNode<any> = TreeNode<any>, Icon = any"],"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TreeView/TreeViewNodeList.svelte":{"hash":"f10f1631daa6fabf919924079ea3d332324592891b4608a08e15d5171e2f3ea2","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":235,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"nodes","kind":"let","type":"ReadonlyArray<TreeNode<Id> & { nodes?: TreeNode<Id>[] }>","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":24}}},{"name":"root","kind":"let","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":26}}},{"name":"id","kind":"let","type":"Id","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":13,"column":2},"end":{"line":13,"column":21}}},{"name":"text","kind":"let","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":14,"column":2},"end":{"line":14,"column":23}}},{"name":"disabled","kind":"let","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":30}}},{"name":"icon","kind":"let","description":"Specify the icon to render.","type":"Icon","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":52}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"fallback":"{node.text}","slot_props":"{ node: TreeNode<Id> & { expanded: boolean; leaf: boolean; selected: boolean; } }","source":{"start":{"line":228,"column":12},"end":{"line":228,"column":43}}}],"events":[],"typedefs":[{"type":"{ id: Id; text: string; disabled?: boolean; expanded?: boolean; }","name":"TreeNode<Id>","ts":"interface TreeNode<Id> { id: Id; text: string; disabled?: boolean; expanded?: boolean; }"}],"generics":["Id,Icon","Id extends string | number = string | number, Icon = any"],"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/TagSet/TagSetOverflow.svelte":{"hash":"0084dc7db8d25238a6f3b4871a9abc1af12b044afcfe86f5918a52039ebbe9a3","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":70,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"triggerRef","kind":"let","description":"Obtain a reference to the indicator's HTML element, so the parent can\nmeasure its natural width for the fit calculation.","binding":"readonly","type":"null | HTMLSpanElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":21,"column":2},"end":{"line":21,"column":31}}},{"name":"count","kind":"let","type":"number","typeSource":"jsdoc","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":24,"column":2},"end":{"line":24,"column":23}}},{"name":"tags","kind":"let","type":"import(\"./TagSet.svelte\").TagSetItem[]","typeSource":"jsdoc","value":"[]","defaultValue":{"raw":"[]","kind":"array","value":[]},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":27,"column":2},"end":{"line":27,"column":23}}},{"name":"overflowAlign","kind":"let","type":"\"start\" | \"center\" | \"end\"","typeSource":"jsdoc","value":"\"center\"","defaultValue":{"raw":"\"center\"","kind":"literal","value":"center"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":30,"column":2},"end":{"line":30,"column":38}}},{"name":"overflowDirection","kind":"let","type":"\"top\" | \"bottom\"","typeSource":"jsdoc","value":"\"bottom\"","defaultValue":{"raw":"\"bottom\"","kind":"literal","value":"bottom"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":33,"column":2},"end":{"line":33,"column":42}}},{"name":"size","kind":"let","type":"\"sm\" | \"default\" | \"lg\" | undefined","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":36,"column":2},"end":{"line":36,"column":30}}}],"moduleExports":[],"slots":[{"name":"tooltip","default":false,"slot_props":"{ tags: import(\"./TagSet.svelte\").TagSetItem[]; count: number }","description":"Override the tooltip content.","source":{"start":{"line":57,"column":4},"end":{"line":57,"column":42}}}],"events":[{"type":"dispatched","name":"trigger","detail":"null","description":"The indicator was clicked.","source":{"start":{"line":54,"column":18},"end":{"line":54,"column":37}}}],"typedefs":[],"generics":null,"contexts":[{"key":"carbon:TagSet","typeName":"CarbonTagSetContext","properties":[{"name":"undefined","type":"any","optional":false}]}],"diagnostics":[{"component":"./TagSet/TagSetOverflow.svelte","kind":"context-any-type","name":"undefined","message":"Context \"carbon:TagSet\" variable \"undefined\" has no type annotation; defaulted to \"any\".","source":{"start":{"line":43,"column":30},"end":{"line":43,"column":39}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/Checkbox/InlineCheckbox.svelte":{"hash":"4c56050e5f420e3b9cd7ff77389d8b86934528303295d703ab838b4b88dbf931","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":42,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"checked","kind":"let","description":"Specify whether the checkbox is checked","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":29}}},{"name":"indeterminate","kind":"let","description":"Specify whether the checkbox is indeterminate","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":35}}},{"name":"title","kind":"let","description":"Specify the title attribute for the label element.","type":"string","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":12,"column":2},"end":{"line":12,"column":31}}},{"name":"id","kind":"let","description":"Set an id for the input label","type":"string","typeSource":"default","value":"`ccs-${Math.random().toString(36)}`","defaultValue":{"raw":"`ccs-${Math.random().toString(36)}`","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":54}}},{"name":"ref","kind":"let","description":"Obtain a reference to the input HTML element","type":"null | HTMLInputElement","typeSource":"inferred","value":"null","defaultValue":{"raw":"null","kind":"literal","value":null},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":true,"source":{"start":{"line":18,"column":2},"end":{"line":18,"column":24}}}],"moduleExports":[],"slots":[],"events":[{"type":"forwarded","name":"blur","element":"input","source":{"start":{"line":33,"column":4},"end":{"line":33,"column":11}}},{"type":"forwarded","name":"change","element":"input","source":{"start":{"line":31,"column":4},"end":{"line":31,"column":13}}},{"type":"forwarded","name":"focus","element":"input","source":{"start":{"line":32,"column":4},"end":{"line":32,"column":12}}}],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"input"},"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/PaginationNav/PaginationOverflow.svelte":{"hash":"013341317e69af67621be9a031f83803543a2dd278aaf39b3d0cca5c583c9182","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":60,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"fromIndex","kind":"let","description":"Specify the pivot start index","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":7,"column":2},"end":{"line":7,"column":27}}},{"name":"count","kind":"let","description":"Specify the pivot end index","type":"number","typeSource":"default","value":"0","defaultValue":{"raw":"0","kind":"literal","value":0},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":10,"column":2},"end":{"line":10,"column":23}}}],"moduleExports":[],"slots":[],"events":[{"type":"dispatched","name":"select","detail":"{ index: number; }","source":{"start":{"line":54,"column":6},"end":{"line":54,"column":46}}}],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/PaginationNav/PaginationItem.svelte":{"hash":"9bc8d698b54e22e687a6241b9882d9c6ef4d4f482ada832f664fee34aeec73b8","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":22,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"page","kind":"let","description":"Specify the current page index","type":"number","typeSource":"default","value":"1","defaultValue":{"raw":"1","kind":"literal","value":1},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":22}}},{"name":"active","kind":"let","description":"Set to `true` to use the active state","type":"boolean","typeSource":"default","value":"false","defaultValue":{"raw":"false","kind":"literal","value":false},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":28}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":18,"column":64},"end":{"line":18,"column":72}}}],"events":[{"type":"forwarded","name":"click","element":"button","source":{"start":{"line":16,"column":4},"end":{"line":16,"column":12}}}],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/ShapeIndicator/ShapeIndicatorIncomplete.svelte":{"hash":"2e27bdecbd6517b4a7286d6f04ae770da09bc14e77f40ad928e66180d4c762bb","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":38,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./ShapeIndicator/ShapeIndicatorIncomplete.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/ArrowsVertical.svelte":{"hash":"0736075b2cfe0508d5e270bc30c2c40fd915cf8720b32bb9fdf7d55f13112b8a","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/ArrowsVertical.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/OverflowMenuHorizontal.svelte":{"hash":"75c1ad2ff674f351444aa6724487ce70ff30cf4621735837f724b2d57ac3e1e8","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/OverflowMenuHorizontal.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/InformationFilled.svelte":{"hash":"f407e3533d5173bd56414402334f4d67014e3151ec1cb2887ae04c11afd488eb","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":36,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/InformationFilled.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/ErrorFilled.svelte":{"hash":"7a93267fe6e3fc36c6a87cf6dfcfcdccc31b0835ec199d9563426e2c9afc22e6","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":37,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/ErrorFilled.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/PendingFilled.svelte":{"hash":"769acd2892683c41a4eeeb4f103035d217f31c0c7f4a65ba45c0c439c48ace31","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":36,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/PendingFilled.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/Incomplete.svelte":{"hash":"64de388bc8bb59aa5a631b97b196e663e2044e12ec34dbb16dda1830d4d5b4e2","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/Incomplete.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/ChevronRight.svelte":{"hash":"25cb14022c5d85979a54e4a7316cabf1b6f6dd02f89b83b983561c53322c9917","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":29,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/ChevronRight.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/ArrowUp.svelte":{"hash":"7ef9ff8ecf4c3c3e7303c9c5ac3574bfb96ff7c4cc273a5a0e364bed370a31c5","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/ArrowUp.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/LowSeverity.svelte":{"hash":"de4fd3b81959c4e77e3836d0dbf2d4fd84300e24d0bc6b299569d99bd4945de6","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":30,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/LowSeverity.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/CaretLeft.svelte":{"hash":"a281e83671b139fbe15a62d64b7641d48547db354a0f32eafff4beed0627e830","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":29,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/CaretLeft.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/CaretDown.svelte":{"hash":"967bc57460cb4d10f544f1083c49f28145e347dc3f586c8ce1177539239cd04e","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":29,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/CaretDown.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/CaretRight.svelte":{"hash":"03dde08f536a900680afd2936479e6fd4097fa9058b31fb5b493392c9d0584df","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":29,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/CaretRight.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/Switcher.svelte":{"hash":"6adcf013f3a1fe78558cb5cfbed2fc6d380b5c2c20eb287a39538b4af41d6f37","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/Switcher.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/Close.svelte":{"hash":"7e131d24889facb2ba4d94a2dc4261682f9d04f3ac5554328fe6b32f6d5a8270","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/Close.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/User.svelte":{"hash":"13ccc6b3e8abaed0f99513e7ed94a06207abc232a0f11cec3f95e4eb453be39a","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":34,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/User.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/ChevronLeft.svelte":{"hash":"d1c980e317ad52379d75c00ab4bf8524cc18c6eba67eab5fbacd66b41d60eb98","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":29,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/ChevronLeft.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/ChevronDown.svelte":{"hash":"bd3fa4ea1bca84853b5504f699f82defe27c2678fcd6265fda4257db4e722d47","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":29,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/ChevronDown.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/UnknownFilled.svelte":{"hash":"557c83ef77bf17437926bf2cb5c0c3a7999a25b398db4b03af1aa6bb0f0fff5f","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":36,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/UnknownFilled.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/CircleStroke.svelte":{"hash":"aa457b1df3ab9bb453d6731561568e0647b804e1c7714264996cd800b9f6a178","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/CircleStroke.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/Checkmark.svelte":{"hash":"56b05b0355067898423c61930c930b58ef1cf74714ab0cf16d43e7dfa5bbefe2","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":29,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/Checkmark.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/Information.svelte":{"hash":"67451ea7515e5767c0b009c2a63b902fff58fbd9bf31ec9e3675829b0ad5d0ce","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":34,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/Information.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/ViewOff.svelte":{"hash":"da25ed9f051dbff7f0a64cea6379f97ad378806f77562e8382a898455d3adb5c","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":34,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/ViewOff.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/Settings.svelte":{"hash":"dc318a523f25f8c31c574eb20c6a215e33e88517ccd318e2a005a5695df455a1","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":34,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/Settings.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/Caution.svelte":{"hash":"9c21ebe925e873dc640e7c516534cfbb40967d97c9351bbf77165c96addcab6c","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":30,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/Caution.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/DiamondFill.svelte":{"hash":"01490a66147e79b0ac8c54f014bb8779283bea5f28287470dc52ac75a123652b","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":32,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/DiamondFill.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/WarningFilled.svelte":{"hash":"b6bb7ae6d1e523eb066735451dc544bf27030bd19c613d63c0d67797c46dcbc3","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":37,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/WarningFilled.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/OverflowMenuVertical.svelte":{"hash":"9f0f3f15d82c4c683873c40ba8cc66daa00a47f191cba3e40e36838363b5530b","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/OverflowMenuVertical.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/WarningAltFilled.svelte":{"hash":"37e08eddc46f0c6de22cfa3971c47da169090425414f3f5848ee086101030b40","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":39,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/WarningAltFilled.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/WarningSquareFilled.svelte":{"hash":"c7d0075713133894815f7165d8bbe8d9479a5f6f0e4421ad1484b58584e4128a","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":36,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/WarningSquareFilled.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/View.svelte":{"hash":"a6d8d93be44b1ceade7ba52bc71d4419006cb3f99747c0e2db734b7b15e75a9b","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":34,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/View.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/Calendar.svelte":{"hash":"0304483e223ad809c179066e47b809b4a1933e0d22aa113269ce6b93a144303a","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/Calendar.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/CheckmarkOutline.svelte":{"hash":"0c52f2ce149804beae3364afdec8bd2fcc4acb1e7ae2a4c28002164276fe9e02","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":34,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/CheckmarkOutline.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/CheckmarkFilled.svelte":{"hash":"b3bede0f7e1c1994c80ec2332d60d45f02820bffc47e2dc61ecfa84c1ff01842","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":36,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/CheckmarkFilled.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/Add.svelte":{"hash":"330511e0539874b564d99c4f407e96aa3d7a13359e87692b727953b7e1bc2240","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/Add.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/Copy.svelte":{"hash":"ca9189dbeae467ce98ad0fa9dd098c9848129a361da891a74a2fdb321ce6b1f7","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":32,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/Copy.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/Critical.svelte":{"hash":"388ada11c6f2a58072d7bbb904ba356c0c28572ce5e5c3c4c111e7b0517acbb3","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":30,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/Critical.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/EditOff.svelte":{"hash":"56a2d48755fac525be051e78ee2fee3bee0260c5f9dbbd03104f1c15399ce0aa","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/EditOff.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/WarningAltInvertedFilled.svelte":{"hash":"823b400b9c3008b1e9f036cacaedb0364f95de765c370f12556b75083cdd9833","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":39,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/WarningAltInvertedFilled.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/Launch.svelte":{"hash":"1cd9156485d11fd48298d65ebb82796eb1e775d6a117783af9fa961326d5b5ff","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":34,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/Launch.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/CriticalSeverity.svelte":{"hash":"3cda300ba8cf7aaf5e472c75e2afd6979ad3078d2c55e1ebbb88133d5b01b985","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":29,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/CriticalSeverity.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/CircleFill.svelte":{"hash":"8793a1c430b52b984138b349c0f4c52721b4e2ae735be90ebf569831942439bc","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":29,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/CircleFill.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/UndefinedFilled.svelte":{"hash":"766d1fb2826cd7f2115021fe250fae2efed3b7f39812f3067c7ee5adcf20c648","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":32,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/UndefinedFilled.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/InProgress.svelte":{"hash":"0e206459717a1bb48f85b91bdcdaeee4a1c923ee15413dce2c0709b6667038c1","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/InProgress.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/CircleDash.svelte":{"hash":"7458d6474bf80e016630d757e04e1a9ba1f34a0e6ad015a9ef9ddd0b30165f51","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/CircleDash.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/Subtract.svelte":{"hash":"088376bc87c9ddcf57933f9c5df71ea6710b44a64b68e46baca617f9d61abbdc","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":29,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/Subtract.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/IconSearch.svelte":{"hash":"a16108ffc6903a3f83299c6c7d9c3159e15abf12df4ef1a13a9b6ad792875ff4","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":31,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/IconSearch.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/InformationSquareFilled.svelte":{"hash":"6a4b5d4c758d4f4d04b563d7a9d517bdd9d566f0965019464969608208fc10a5","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":36,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/InformationSquareFilled.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/icons/Warning.svelte":{"hash":"c99dc6c1320bf82d35017959d73b3d1939a07333c0cd5f64c558f2dc8df43386","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":32,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"size","kind":"let","type":"number","typeSource":"default","value":"16","defaultValue":{"raw":"16","kind":"literal","value":16},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":2,"column":2},"end":{"line":2,"column":23}}},{"name":"title","kind":"let","typeSource":"unknown","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"rest_props":{"type":"Element","name":"svg"},"contexts":[],"diagnostics":[{"component":"./icons/Warning.svelte","kind":"prop-unknown-type","name":"title","message":"Prop \"title\" type could not be inferred; falling back to \"any\".","source":{"start":{"line":4,"column":2},"end":{"line":4,"column":31}}}]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/UserAvatarGroup/UserAvatarGroupOverflow.svelte":{"hash":"98518dc3428aa49b47aaf594ac09e7115a55bf8688ff52f5c6fea11a91a2bcd8","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":39,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"label","kind":"let","type":"string","typeSource":"jsdoc","isFunction":false,"isFunctionDeclaration":false,"isRequired":true,"constant":false,"reactive":false,"source":{"start":{"line":8,"column":2},"end":{"line":8,"column":19}}},{"name":"names","kind":"let","type":"string","typeSource":"jsdoc","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":11,"column":2},"end":{"line":11,"column":24}}}],"moduleExports":[],"slots":[],"events":[],"typedefs":[],"generics":null,"contexts":[{"key":"carbon:UserAvatarGroup","typeName":"CarbonUserAvatarGroupContext","properties":[{"name":"items","type":"any","optional":false},{"name":"max","type":"any","optional":false},{"name":"size","type":"any","optional":false},{"name":"activeTooltip","type":"any","optional":false},{"name":"register","type":"() => any","optional":false},{"name":"unregister","type":"() => any","optional":false},{"name":"updateName","type":"() => any","optional":false}]}],"diagnostics":[]}},"/Users/runner/work/carbon-components-svelte/carbon-components-svelte/src/RecursiveList/RecursiveListItem.svelte":{"hash":"7853846caa27a10d8cf7ea692752cb2763e9b847416b072c07b5d86d808bf13d","parsed":{"source":{"start":{"line":1,"column":0},"end":{"line":46,"column":0}},"syntaxMode":"legacy","scriptLanguage":"js","props":[{"name":"text","kind":"let","description":"Specify the text to render","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":3,"column":2},"end":{"line":3,"column":23}}},{"name":"href","kind":"let","description":"Specify a link href","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":6,"column":2},"end":{"line":6,"column":23}}},{"name":"html","kind":"let","description":"Specify HTML to render using `@html`","type":"string","typeSource":"default","value":"\"\"","defaultValue":{"raw":"\"\"","kind":"literal","value":""},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":9,"column":2},"end":{"line":9,"column":23}}},{"name":"target","kind":"let","description":"Specify the link target.","type":"import(\"svelte/elements\").HTMLAnchorAttributes[\"target\"]","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":15,"column":2},"end":{"line":15,"column":32}}},{"name":"rel","kind":"let","description":"Specify the link rel. When `target` is `\"_blank\"`,\n`rel` defaults to `\"noopener noreferrer\"`.","type":"import(\"svelte/elements\").HTMLAnchorAttributes[\"rel\"]","typeSource":"jsdoc","value":"undefined","defaultValue":{"raw":"undefined","kind":"expression"},"isFunction":false,"isFunctionDeclaration":false,"isRequired":false,"constant":false,"reactive":false,"source":{"start":{"line":22,"column":2},"end":{"line":22,"column":29}}}],"moduleExports":[],"slots":[{"name":null,"default":true,"slot_props":"Record<string, never>","source":{"start":{"line":44,"column":2},"end":{"line":44,"column":10}}}],"events":[],"typedefs":[],"generics":null,"contexts":[],"diagnostics":[]}}}}