diff --git a/.changeset/angry-ads-carry.md b/.changeset/angry-ads-carry.md new file mode 100644 index 000000000..ce2014f7f --- /dev/null +++ b/.changeset/angry-ads-carry.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +Update dependencies (except vitest) diff --git a/.changeset/angry-zebras-remember.md b/.changeset/angry-zebras-remember.md new file mode 100644 index 000000000..958213932 --- /dev/null +++ b/.changeset/angry-zebras-remember.md @@ -0,0 +1,5 @@ +--- +'svelte-ux': patch +--- + +Add styles (with daisy) as top-level export diff --git a/.changeset/chilled-dingos-sell.md b/.changeset/chilled-dingos-sell.md new file mode 100644 index 000000000..aa081efd0 --- /dev/null +++ b/.changeset/chilled-dingos-sell.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": minor +--- + +Update Settings component to expose each settings key as a component prop diff --git a/.changeset/clever-avocados-hope.md b/.changeset/clever-avocados-hope.md new file mode 100644 index 000000000..26f562bfe --- /dev/null +++ b/.changeset/clever-avocados-hope.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": minor +--- + +Add ability to set a default values for labelPlacement and variant props diff --git a/.changeset/cool-hotels-own.md b/.changeset/cool-hotels-own.md new file mode 100644 index 000000000..bc91528f8 --- /dev/null +++ b/.changeset/cool-hotels-own.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +[SelectField] Add `stepper` prop to iterate through options (like `MenuField`) diff --git a/.changeset/eight-bottles-eat.md b/.changeset/eight-bottles-eat.md new file mode 100644 index 000000000..4703329e7 --- /dev/null +++ b/.changeset/eight-bottles-eat.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +[TableOfContents] Support changing icon diff --git a/.changeset/fair-trees-sparkle.md b/.changeset/fair-trees-sparkle.md new file mode 100644 index 000000000..3b3d7d390 --- /dev/null +++ b/.changeset/fair-trees-sparkle.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +[MenuField] Expose `selected` option via prop (similar to `SelectField`) diff --git a/.changeset/fluffy-news-worry.md b/.changeset/fluffy-news-worry.md new file mode 100644 index 000000000..769331abb --- /dev/null +++ b/.changeset/fluffy-news-worry.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": minor +--- + +Add `sumObjects` array util diff --git a/.changeset/for-you-sean.md b/.changeset/for-you-sean.md new file mode 100644 index 000000000..308f7b580 --- /dev/null +++ b/.changeset/for-you-sean.md @@ -0,0 +1,7 @@ +--- +'svelte-ux': minor +--- + +- Rename settings `theme` argument to `classes` +- Rename getTheme to getClasses and getComponentTheme to getComponentClasses + diff --git a/.changeset/friendly-pets-reflect.md b/.changeset/friendly-pets-reflect.md new file mode 100644 index 000000000..e86611b37 --- /dev/null +++ b/.changeset/friendly-pets-reflect.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +Add ThemeInit component to prevent flash of unstyled content when SSR is enabled diff --git a/.changeset/healthy-files-search.md b/.changeset/healthy-files-search.md new file mode 100644 index 000000000..dbd7294f6 --- /dev/null +++ b/.changeset/healthy-files-search.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +[MenuButton] Support hiding `menuIcon` and dispatch `change` event diff --git a/.changeset/light-pianos-refuse.md b/.changeset/light-pianos-refuse.md new file mode 100644 index 000000000..015e51aca --- /dev/null +++ b/.changeset/light-pianos-refuse.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +Rename `ThemeButton` to `ThemeSelect` diff --git a/.changeset/light-ways-dress.md b/.changeset/light-ways-dress.md new file mode 100644 index 000000000..1e024620a --- /dev/null +++ b/.changeset/light-ways-dress.md @@ -0,0 +1,5 @@ +--- +'svelte-ux': minor +--- + +BREAKING: removed `dateDisplay()` in favor of `format()` diff --git a/.changeset/modern-pumpkins-march.md b/.changeset/modern-pumpkins-march.md new file mode 100644 index 000000000..3a65d7ac4 --- /dev/null +++ b/.changeset/modern-pumpkins-march.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +Add a store to manage the current theme diff --git a/.changeset/moody-cows-pull.md b/.changeset/moody-cows-pull.md new file mode 100644 index 000000000..da44301a0 --- /dev/null +++ b/.changeset/moody-cows-pull.md @@ -0,0 +1,5 @@ +--- +'svelte-ux': patch +--- + +Support passing a custom formatter function as `format` argument to format() / formatWithLocale() diff --git a/.changeset/nice-cats-know.md b/.changeset/nice-cats-know.md new file mode 100644 index 000000000..4ed7f44e8 --- /dev/null +++ b/.changeset/nice-cats-know.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +Fix ThemeSwitch SSR behavior by using `dark` class to define positioning and icon display diff --git a/.changeset/ninety-beers-return.md b/.changeset/ninety-beers-return.md new file mode 100644 index 000000000..ef89c0d49 --- /dev/null +++ b/.changeset/ninety-beers-return.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +[MultiSelect] Add `autoFocusSearch` to opt into functionality, which `MultiSelectMenu` maintains diff --git a/.changeset/ninety-carpets-cross.md b/.changeset/ninety-carpets-cross.md new file mode 100644 index 000000000..04b6556c5 --- /dev/null +++ b/.changeset/ninety-carpets-cross.md @@ -0,0 +1,5 @@ +--- +'svelte-ux': patch +--- + +add locale management of date leveraging intl diff --git a/.changeset/pre.json b/.changeset/pre.json new file mode 100644 index 000000000..28253abd3 --- /dev/null +++ b/.changeset/pre.json @@ -0,0 +1,38 @@ +{ + "mode": "pre", + "tag": "next", + "initialVersions": { + "create-svelte-ux": "0.2.1", + "svelte-ux": "0.57.1" + }, + "changesets": [ + "angry-ads-carry", + "angry-zebras-remember", + "beige-papayas-study", + "chilled-dingos-sell", + "cool-hotels-own", + "eight-bottles-eat", + "fair-trees-sparkle", + "for-you-sean", + "friendly-pets-reflect", + "healthy-files-search", + "light-pianos-refuse", + "light-ways-dress", + "modern-pumpkins-march", + "moody-cows-pull", + "ninety-carpets-cross", + "quick-avocados-hope", + "quick-carrots-grab", + "rare-flowers-flash", + "selfish-hounds-dance", + "shiny-hornets-study", + "shy-peaches-ring", + "sixty-walls-rest", + "sour-cougars-beg", + "strong-flies-provide", + "tidy-gifts-yawn", + "wicked-melons-fold", + "yellow-nails-vanish", + "yellow-oranges-fly" + ] +} diff --git a/.changeset/quick-carrots-grab.md b/.changeset/quick-carrots-grab.md new file mode 100644 index 000000000..e59206ed5 --- /dev/null +++ b/.changeset/quick-carrots-grab.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": minor +--- + +Add theme selection/creation page and simplify loading themes diff --git a/.changeset/rare-flowers-flash.md b/.changeset/rare-flowers-flash.md new file mode 100644 index 000000000..ab7149d95 --- /dev/null +++ b/.changeset/rare-flowers-flash.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +Map Skeleton themes to Svelte UX themes diff --git a/.changeset/selfish-hounds-dance.md b/.changeset/selfish-hounds-dance.md new file mode 100644 index 000000000..467dc5b31 --- /dev/null +++ b/.changeset/selfish-hounds-dance.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +[SelectField] Fix toggling display of options menu using toggleIcon. Support hiding toggleIcon (` diff --git a/.changeset/shaggy-cars-approve.md b/.changeset/shaggy-cars-approve.md new file mode 100644 index 000000000..3cad3d562 --- /dev/null +++ b/.changeset/shaggy-cars-approve.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +[DateRange] Remove `scrollIntoView` for date selection components (month, year) diff --git a/.changeset/shiny-schools-ring.md b/.changeset/shiny-schools-ring.md new file mode 100644 index 000000000..4c6327383 --- /dev/null +++ b/.changeset/shiny-schools-ring.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +[DateField] Fix input value when clearing value diff --git a/.changeset/silver-penguins-jam.md b/.changeset/silver-penguins-jam.md new file mode 100644 index 000000000..04ac7168c --- /dev/null +++ b/.changeset/silver-penguins-jam.md @@ -0,0 +1,5 @@ +--- +'svelte-ux': minor +--- + +Add support for passing `class` and `classes` props to the DateField component diff --git a/.changeset/six-drinks-smash.md b/.changeset/six-drinks-smash.md new file mode 100644 index 000000000..ded082619 --- /dev/null +++ b/.changeset/six-drinks-smash.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +Fix overriding `elevation-#` classes. Add `elevation-none` to remove `elevation-#` diff --git a/.changeset/sixty-walls-rest.md b/.changeset/sixty-walls-rest.md new file mode 100644 index 000000000..61b681ddb --- /dev/null +++ b/.changeset/sixty-walls-rest.md @@ -0,0 +1,6 @@ +--- +"svelte-ux": minor +--- + +- Add locale settings to settings object, and allow dynamically changing the current locale. +- Move format function to be a store on the settings object, which updates when the locale changes. diff --git a/.changeset/sour-cougars-beg.md b/.changeset/sour-cougars-beg.md new file mode 100644 index 000000000..186d2e510 --- /dev/null +++ b/.changeset/sour-cougars-beg.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": minor +--- + +Change PeriodType values (0 = unqualified DoW, 1-7 = Sun-Sat) diff --git a/.changeset/spicy-toys-hug.md b/.changeset/spicy-toys-hug.md new file mode 100644 index 000000000..d3f3a95af --- /dev/null +++ b/.changeset/spicy-toys-hug.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +[Appbar] Add `menuIcon` prop and slot diff --git a/.changeset/strong-flies-provide.md b/.changeset/strong-flies-provide.md new file mode 100644 index 000000000..92c7c9f5e --- /dev/null +++ b/.changeset/strong-flies-provide.md @@ -0,0 +1,5 @@ +--- +'svelte-ux': minor +--- + +Support `ux.themes` tailwind config, including Daisy UI diff --git a/.changeset/tidy-gifts-yawn.md b/.changeset/tidy-gifts-yawn.md new file mode 100644 index 000000000..3443e24ff --- /dev/null +++ b/.changeset/tidy-gifts-yawn.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +[Popover|Menu|popover] Support `resize` width or height only diff --git a/.changeset/wicked-melons-fold.md b/.changeset/wicked-melons-fold.md new file mode 100644 index 000000000..6c38d2cc1 --- /dev/null +++ b/.changeset/wicked-melons-fold.md @@ -0,0 +1,5 @@ +--- +"svelte-ux": patch +--- + +Add `ThemeSwitch` component to toggle between light/dark theme diff --git a/.changeset/yellow-nails-vanish.md b/.changeset/yellow-nails-vanish.md new file mode 100644 index 000000000..863f8fdcb --- /dev/null +++ b/.changeset/yellow-nails-vanish.md @@ -0,0 +1,5 @@ +--- +'svelte-ux': minor +--- + +Rename `cssVars` action to `styleVars` and do not prefix properties with `--` by default (more flexible) diff --git a/.changeset/yellow-oranges-fly.md b/.changeset/yellow-oranges-fly.md new file mode 100644 index 000000000..e1e3126c2 --- /dev/null +++ b/.changeset/yellow-oranges-fly.md @@ -0,0 +1,6 @@ +--- +'create-svelte-ux': minor +'svelte-ux': minor +--- + +Theme support diff --git a/.gitignore b/.gitignore index d3f118eb4..5535d8867 100644 --- a/.gitignore +++ b/.gitignore @@ -6,5 +6,6 @@ coverage/ .idea/ .svelte-kit/ .env +.DS_Store test-* \ No newline at end of file diff --git a/.prettierrc b/.prettierrc index ae7544dd0..5541e3775 100644 --- a/.prettierrc +++ b/.prettierrc @@ -1,5 +1,14 @@ { "singleQuote": true, "printWidth": 100, - "trailingComma": "es5" + "trailingComma": "es5", + "plugins": ["prettier-plugin-svelte"], + "overrides": [ + { + "files": "*.svelte", + "options": { + "parser": "svelte" + } + } + ] } diff --git a/README.md b/README.md index f9bd09131..2b9b81372 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ ![](https://img.shields.io/github/license/techniq/svelte-ux?style=flat) [![](https://img.shields.io/github/actions/workflow/status/techniq/svelte-ux/ci.yml?style=flat)](https://github.com/techniq/svelte-ux/actions/workflows/ci.yml) [![](https://img.shields.io/npm/v/svelte-ux?style=flat)](https://www.npmjs.com/package/svelte-ux) -![npm](https://img.shields.io/npm/dw/svelte-ux?style=flat&color=orange) +[![](https://img.shields.io/npm/dw/svelte-ux?style=flat&color=orange)](https://www.npmjs.com/package/svelte-ux) [![](https://img.shields.io/badge/Open_in-SvelteLab-black?logo=svelte&color=%23FF3E00)](https://www.sveltelab.dev/?provider=github&owner=techniq&repo=svelte-ux&branch=main&path=%2Fpackages%2Fcreate-svelte-ux%2Ftemplates%2Fstarter) [![](https://img.shields.io/badge/Open_in-StackBlitz-black?logo=stackblitz&color=%231269D3)](https://stackblitz.com/github/techniq/svelte-ux/tree/main/packages/create-svelte-ux/templates/starter) [![](https://img.shields.io/badge/Open_in-CodeSandbox-black?logo=codesandbox&color=%23151515)](https://codesandbox.io/p/sandbox/github/techniq/svelte-ux/tree/main/packages/create-svelte-ux/templates/starter) diff --git a/packages/create-svelte-ux/CHANGELOG.md b/packages/create-svelte-ux/CHANGELOG.md index 1fac8d9b7..9405fda5f 100644 --- a/packages/create-svelte-ux/CHANGELOG.md +++ b/packages/create-svelte-ux/CHANGELOG.md @@ -1,5 +1,11 @@ # create-svelte-ux +## 0.3.0-next.0 + +### Minor Changes + +- Theme support ([#146](https://github.com/techniq/svelte-ux/pull/146)) + ## 0.2.1 ### Patch Changes diff --git a/packages/create-svelte-ux/package.json b/packages/create-svelte-ux/package.json index 03a0e2f54..9624fc6b2 100644 --- a/packages/create-svelte-ux/package.json +++ b/packages/create-svelte-ux/package.json @@ -1,6 +1,6 @@ { "name": "create-svelte-ux", - "version": "0.2.1", + "version": "0.3.0-next.0", "description": "A CLI for creating new Svelte UX projects", "repository": { "type": "git", @@ -18,12 +18,12 @@ }, "dependencies": { "@clack/prompts": "^0.7.0", - "@kitql/helpers": "^0.8.3", + "@kitql/helpers": "^0.8.8", "commander": "^11.1.0" }, "devDependencies": { - "@types/node": "^20.9.2", - "prettier": "^3.1.0" + "@types/node": "^20.11.2", + "prettier": "^3.2.2" }, "files": [ "fragments", diff --git a/packages/create-svelte-ux/templates/layerchart/package.json b/packages/create-svelte-ux/templates/layerchart/package.json index 5bbda4fbe..7b0b1d3fb 100644 --- a/packages/create-svelte-ux/templates/layerchart/package.json +++ b/packages/create-svelte-ux/templates/layerchart/package.json @@ -41,6 +41,6 @@ }, "dependencies": { "dotenv": "16.3.1", - "layerchart": "^0.27.0" + "layerchart": "latest" } } diff --git a/packages/create-svelte-ux/templates/layerchart/src/routes/+layout.svelte b/packages/create-svelte-ux/templates/layerchart/src/routes/+layout.svelte index 53c3f6f7e..f4a92066d 100644 --- a/packages/create-svelte-ux/templates/layerchart/src/routes/+layout.svelte +++ b/packages/create-svelte-ux/templates/layerchart/src/routes/+layout.svelte @@ -5,8 +5,8 @@ import '../app.postcss'; settings({ - theme:{ - AppBar: 'bg-accent-500 text-white shadow-md', + classes: { + AppBar: 'bg-primary text-white shadow-md', AppLayout: { nav: 'bg-neutral-800' }, diff --git a/packages/create-svelte-ux/templates/layerchart/src/routes/+page.svelte b/packages/create-svelte-ux/templates/layerchart/src/routes/+page.svelte index 0d2ccdd74..ca3f9c2b2 100644 --- a/packages/create-svelte-ux/templates/layerchart/src/routes/+page.svelte +++ b/packages/create-svelte-ux/templates/layerchart/src/routes/+page.svelte @@ -9,7 +9,7 @@ href="https://svelte-ux.techniq.dev" target="_blank" variant="fill-light" - color="accent" + color="primary" > Documentation @@ -17,7 +17,7 @@ href="https://svelte-ux.techniq.dev/customization" target="_blank" variant="fill-light" - color="accent" + color="primary" > Customization diff --git a/packages/create-svelte-ux/templates/layerchart/src/routes/chart/+page.svelte b/packages/create-svelte-ux/templates/layerchart/src/routes/chart/+page.svelte index 277eabe17..85d199a07 100644 --- a/packages/create-svelte-ux/templates/layerchart/src/routes/chart/+page.svelte +++ b/packages/create-svelte-ux/templates/layerchart/src/routes/chart/+page.svelte @@ -22,7 +22,7 @@ format(d, PeriodType.Day, 'short')} rule /> - + diff --git a/packages/create-svelte-ux/templates/layerchart/tailwind.config.cjs b/packages/create-svelte-ux/templates/layerchart/tailwind.config.cjs index 9ddbe378d..962e73513 100644 --- a/packages/create-svelte-ux/templates/layerchart/tailwind.config.cjs +++ b/packages/create-svelte-ux/templates/layerchart/tailwind.config.cjs @@ -9,11 +9,7 @@ const config = { './node_modules/layerchart/**/*.{svelte,js}' ], theme: { - extend: { - colors: { - accent: colors.blue - } - } + extend: {} }, variants: { extend: {} diff --git a/packages/create-svelte-ux/templates/minimal/tailwind.config.cjs b/packages/create-svelte-ux/templates/minimal/tailwind.config.cjs index 200063ec9..9702b2b4f 100644 --- a/packages/create-svelte-ux/templates/minimal/tailwind.config.cjs +++ b/packages/create-svelte-ux/templates/minimal/tailwind.config.cjs @@ -5,11 +5,7 @@ const svelte_ux = require('svelte-ux/plugins/tailwind.cjs'); const config = { content: ['./src/**/*.{html,svelte}', './node_modules/svelte-ux/**/*.{svelte,js}'], theme: { - extend: { - colors: { - accent: colors.blue - } - } + extend: {} }, variants: { extend: {} diff --git a/packages/create-svelte-ux/templates/starter/src/routes/+layout.svelte b/packages/create-svelte-ux/templates/starter/src/routes/+layout.svelte index d68d9c3d0..a90556081 100644 --- a/packages/create-svelte-ux/templates/starter/src/routes/+layout.svelte +++ b/packages/create-svelte-ux/templates/starter/src/routes/+layout.svelte @@ -5,13 +5,19 @@ import '../app.postcss'; settings({ - theme:{ - AppBar: 'bg-accent-500 text-white shadow-md', + components: { + AppBar: { + classes: 'bg-primary text-white shadow-md' + }, AppLayout: { - nav: 'bg-neutral-800' + classes: { + nav: 'bg-neutral-800' + } }, NavItem: { - root: 'text-sm text-gray-400 pl-6 py-2 hover:text-white hover:bg-gray-300/10 [&:where(.is-active)]:text-sky-400 [&:where(.is-active)]:bg-gray-500/10' + classes: { + root: 'text-sm text-gray-400 pl-6 py-2 hover:text-white hover:bg-gray-300/10 [&:where(.is-active)]:text-sky-400 [&:where(.is-active)]:bg-gray-500/10' + } } } }); diff --git a/packages/create-svelte-ux/templates/starter/src/routes/+page.svelte b/packages/create-svelte-ux/templates/starter/src/routes/+page.svelte index 0d2ccdd74..ca3f9c2b2 100644 --- a/packages/create-svelte-ux/templates/starter/src/routes/+page.svelte +++ b/packages/create-svelte-ux/templates/starter/src/routes/+page.svelte @@ -9,7 +9,7 @@ href="https://svelte-ux.techniq.dev" target="_blank" variant="fill-light" - color="accent" + color="primary" > Documentation @@ -17,7 +17,7 @@ href="https://svelte-ux.techniq.dev/customization" target="_blank" variant="fill-light" - color="accent" + color="primary" > Customization diff --git a/packages/create-svelte-ux/templates/starter/tailwind.config.cjs b/packages/create-svelte-ux/templates/starter/tailwind.config.cjs index 200063ec9..9702b2b4f 100644 --- a/packages/create-svelte-ux/templates/starter/tailwind.config.cjs +++ b/packages/create-svelte-ux/templates/starter/tailwind.config.cjs @@ -5,11 +5,7 @@ const svelte_ux = require('svelte-ux/plugins/tailwind.cjs'); const config = { content: ['./src/**/*.{html,svelte}', './node_modules/svelte-ux/**/*.{svelte,js}'], theme: { - extend: { - colors: { - accent: colors.blue - } - } + extend: {} }, variants: { extend: {} diff --git a/packages/svelte-ux/CHANGELOG.md b/packages/svelte-ux/CHANGELOG.md index 0cd7122bd..084730df8 100644 --- a/packages/svelte-ux/CHANGELOG.md +++ b/packages/svelte-ux/CHANGELOG.md @@ -1,17 +1,110 @@ # svelte-ux -## 0.58.1 +## 0.58.0-next.13 ### Patch Changes -- Move `sveld` from peerDependencies to dependencies to fix install (and match next release) ([`7539e467edbb4506c1930f3fad0a4efd7e457ff0`](https://github.com/techniq/svelte-ux/commit/7539e467edbb4506c1930f3fad0a4efd7e457ff0)) +- Update dependencies (except vitest) ([#167](https://github.com/techniq/svelte-ux/pull/167)) -## 0.58.0 +## 0.58.0-next.12 + +### Minor Changes + +- Change PeriodType values (0 = unqualified DoW, 1-7 = Sun-Sat) ([#217](https://github.com/techniq/svelte-ux/pull/217)) + +## 0.58.0-next.11 + +### Patch Changes + +- Support passing a custom formatter function as `format` argument to format() / formatWithLocale() ([#167](https://github.com/techniq/svelte-ux/pull/167)) + +## 0.58.0-next.10 + +### Patch Changes + +- [SelectList] Add `type="button"` to ` +
{label}
-
{href}
+
{href}
{#if href} - {/if} @@ -38,13 +38,13 @@
- +
{:else if href} - diff --git a/packages/svelte-ux/src/docs/api.json b/packages/svelte-ux/src/docs/api.json deleted file mode 100644 index a030f3e7d..000000000 --- a/packages/svelte-ux/src/docs/api.json +++ /dev/null @@ -1,46677 +0,0 @@ -{ - "id": 0, - "name": "svelte-ux", - "variant": "project", - "kind": 1, - "flags": {}, - "children": [ - { - "id": 201, - "name": "AppBar", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 2, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L2" - } - ], - "target": 169 - }, - { - "id": 202, - "name": "AppLayout", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 3, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L3" - } - ], - "target": 169 - }, - { - "id": 203, - "name": "Avatar", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 4, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L4" - } - ], - "target": 169 - }, - { - "id": 204, - "name": "Backdrop", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 5, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L5" - } - ], - "target": 169 - }, - { - "id": 205, - "name": "Badge", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 6, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L6" - } - ], - "target": 169 - }, - { - "id": 206, - "name": "Breadcrumb", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 7, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L7" - } - ], - "target": 169 - }, - { - "id": 207, - "name": "Button", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 8, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L8" - } - ], - "target": 169 - }, - { - "id": 208, - "name": "ButtonGroup", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 9, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L9" - } - ], - "target": 169 - }, - { - "id": 209, - "name": "Card", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 10, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L10" - } - ], - "target": 169 - }, - { - "id": 210, - "name": "Checkbox", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 11, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L11" - } - ], - "target": 169 - }, - { - "id": 211, - "name": "ProgressCircle", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 12, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L12" - } - ], - "target": 169 - }, - { - "id": 212, - "name": "Collapse", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 14, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L14" - } - ], - "target": 169 - }, - { - "id": 213, - "name": "DateButton", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 15, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L15" - } - ], - "target": 169 - }, - { - "id": 214, - "name": "DateField", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 16, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L16" - } - ], - "target": 169 - }, - { - "id": 215, - "name": "DatePickerField", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 17, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L17" - } - ], - "target": 169 - }, - { - "id": 216, - "name": "DateRange", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 18, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L18" - } - ], - "target": 169 - }, - { - "id": 217, - "name": "DateRangeDisplay", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 19, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L19" - } - ], - "target": 169 - }, - { - "id": 218, - "name": "DateRangeField", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 20, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L20" - } - ], - "target": 169 - }, - { - "id": 219, - "name": "DateSelect", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 21, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L21" - } - ], - "target": 169 - }, - { - "id": 220, - "name": "Dialog", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 22, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L22" - } - ], - "target": 169 - }, - { - "id": 221, - "name": "DividerDot", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 23, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L23" - } - ], - "target": 169 - }, - { - "id": 222, - "name": "Drawer", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 24, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L24" - } - ], - "target": 169 - }, - { - "id": 223, - "name": "Duration", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 25, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L25" - } - ], - "target": 169 - }, - { - "id": 224, - "name": "EmptyMessage", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 26, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L26" - } - ], - "target": 169 - }, - { - "id": 225, - "name": "ErrorNotification", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 27, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L27" - } - ], - "target": 169 - }, - { - "id": 226, - "name": "ExpansionPanel", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 28, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L28" - } - ], - "target": 169 - }, - { - "id": 227, - "name": "Field", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 29, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L29" - } - ], - "target": 169 - }, - { - "id": 233, - "name": "Form", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 35, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L35" - } - ], - "target": 169 - }, - { - "id": 228, - "name": "Grid", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 30, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L30" - } - ], - "target": 169 - }, - { - "id": 229, - "name": "Header", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 31, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L31" - } - ], - "target": 169 - }, - { - "id": 230, - "name": "Icon", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 32, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L32" - } - ], - "target": 169 - }, - { - "id": 231, - "name": "InfiniteScroll", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 33, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L33" - } - ], - "target": 169 - }, - { - "id": 232, - "name": "Input", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 34, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L34" - } - ], - "target": 169 - }, - { - "id": 234, - "name": "ListItem", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 36, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L36" - } - ], - "target": 169 - }, - { - "id": 235, - "name": "Menu", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 37, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L37" - } - ], - "target": 169 - }, - { - "id": 236, - "name": "MenuButton", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 38, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L38" - } - ], - "target": 169 - }, - { - "id": 237, - "name": "MenuField", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 39, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L39" - } - ], - "target": 169 - }, - { - "id": 238, - "name": "MenuItem", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 40, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L40" - } - ], - "target": 169 - }, - { - "id": 239, - "name": "Month", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 41, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L41" - } - ], - "target": 169 - }, - { - "id": 240, - "name": "MonthList", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 42, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L42" - } - ], - "target": 169 - }, - { - "id": 241, - "name": "MonthListByYear", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 43, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L43" - } - ], - "target": 169 - }, - { - "id": 242, - "name": "MultiSelect", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 44, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L44" - } - ], - "target": 169 - }, - { - "id": 243, - "name": "MultiSelectField", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 45, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L45" - } - ], - "target": 169 - }, - { - "id": 244, - "name": "MultiSelectMenu", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 46, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L46" - } - ], - "target": 169 - }, - { - "id": 245, - "name": "MultiSelectOption", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 47, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L47" - } - ], - "target": 169 - }, - { - "id": 247, - "name": "NavItem", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 49, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L49" - } - ], - "target": 169 - }, - { - "id": 248, - "name": "Notification", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 50, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L50" - } - ], - "target": 169 - }, - { - "id": 246, - "name": "NumberStepper", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 48, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L48" - } - ], - "target": 169 - }, - { - "id": 249, - "name": "Overflow", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 51, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L51" - } - ], - "target": 169 - }, - { - "id": 250, - "name": "Overlay", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 52, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L52" - } - ], - "target": 169 - }, - { - "id": 251, - "name": "Paginate", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 53, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L53" - } - ], - "target": 169 - }, - { - "id": 252, - "name": "Pagination", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 54, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L54" - } - ], - "target": 169 - }, - { - "id": 253, - "name": "Popover", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 55, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L55" - } - ], - "target": 169 - }, - { - "id": 254, - "name": "QuickSearch", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 57, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L57" - } - ], - "target": 169 - }, - { - "id": 255, - "name": "Radio", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 58, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L58" - } - ], - "target": 169 - }, - { - "id": 256, - "name": "RangeSlider", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 59, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L59" - } - ], - "target": 169 - }, - { - "id": 257, - "name": "ResponsiveMenu", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 60, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L60" - } - ], - "target": 169 - }, - { - "id": 258, - "name": "ScrollContainer", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 61, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L61" - } - ], - "target": 169 - }, - { - "id": 259, - "name": "ScrollingNumber", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 62, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L62" - } - ], - "target": 169 - }, - { - "id": 260, - "name": "SectionDivider", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 63, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L63" - } - ], - "target": 169 - }, - { - "id": 262, - "name": "SelectField", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 65, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L65" - } - ], - "target": 169 - }, - { - "id": 261, - "name": "Selection", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 64, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L64" - } - ], - "target": 169 - }, - { - "id": 263, - "name": "SpringValue", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 66, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L66" - } - ], - "target": 169 - }, - { - "id": 264, - "name": "Stack", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 67, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L67" - } - ], - "target": 169 - }, - { - "id": 265, - "name": "State", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 68, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L68" - } - ], - "target": 169 - }, - { - "id": 266, - "name": "StoreSubscribe", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 69, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L69" - } - ], - "target": 169 - }, - { - "id": 267, - "name": "Switch", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 70, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L70" - } - ], - "target": 169 - }, - { - "id": 268, - "name": "Table", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 71, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L71" - } - ], - "target": 169 - }, - { - "id": 269, - "name": "TableOfContents", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 72, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L72" - } - ], - "target": 169 - }, - { - "id": 270, - "name": "TableOrderIcon", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 73, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L73" - } - ], - "target": 169 - }, - { - "id": 271, - "name": "TextField", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 74, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L74" - } - ], - "target": 169 - }, - { - "id": 272, - "name": "Tilt", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 75, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L75" - } - ], - "target": 169 - }, - { - "id": 273, - "name": "Toggle", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 76, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L76" - } - ], - "target": 169 - }, - { - "id": 274, - "name": "ToggleButton", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 77, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L77" - } - ], - "target": 169 - }, - { - "id": 275, - "name": "ToggleGroup", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 78, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L78" - } - ], - "target": 169 - }, - { - "id": 276, - "name": "ToggleOption", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 79, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L79" - } - ], - "target": 169 - }, - { - "id": 277, - "name": "TogglePanel", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 80, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L80" - } - ], - "target": 169 - }, - { - "id": 278, - "name": "Tooltip", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 81, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L81" - } - ], - "target": 169 - }, - { - "id": 279, - "name": "TreeList", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 82, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L82" - } - ], - "target": 169 - }, - { - "id": 280, - "name": "TweenedValue", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 83, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L83" - } - ], - "target": 169 - }, - { - "id": 281, - "name": "ViewportCenter", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 84, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L84" - } - ], - "target": 169 - }, - { - "id": 282, - "name": "YearList", - "variant": "reference", - "kind": 8388608, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/components/index.ts", - "line": 85, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/components/index.ts#L85" - } - ], - "target": 169 - }, - { - "id": 898, - "name": "array", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1000, - "name": "addItem", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 238, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L238" - } - ], - "signatures": [ - { - "id": 1001, - "name": "addItem", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds item at " - }, - { - "kind": "code", - "text": "`index`" - }, - { - "kind": "text", - "text": " and returns array\nNote: mutates, wrap with immer " - }, - { - "kind": "code", - "text": "`produce(array, draft => addItem(draft))`" - }, - { - "kind": "text", - "text": " for immutable" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 238, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L238" - } - ], - "parameters": [ - { - "id": 1002, - "name": "array", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - }, - { - "id": 1003, - "name": "item", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 1004, - "name": "index", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ] - }, - { - "id": 925, - "name": "average", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 50, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L50" - } - ], - "signatures": [ - { - "id": 926, - "name": "average", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Average values but maintain null if all values null (unlike d3.mean)" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 50, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L50" - } - ], - "parameters": [ - { - "id": 927, - "name": "items", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "object" - } - ] - } - } - }, - { - "id": 928, - "name": "prop", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 929, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "signatures": [ - { - "id": 930, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "parameters": [ - { - "id": 931, - "name": "x", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - } - ] - }, - { - "id": 975, - "name": "buildTree", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 174, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L174" - } - ], - "signatures": [ - { - "id": 976, - "name": "buildTree", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Given a flat array of objects with a " - }, - { - "kind": "code", - "text": "`level`" - }, - { - "kind": "text", - "text": " property, build a nested object with " - }, - { - "kind": "code", - "text": "`children`" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 174, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L174" - } - ], - "typeParameter": [ - { - "id": 977, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 978, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 979, - "name": "level", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 174, - "character": 38, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L174" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [979] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 174, - "character": 36, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L174" - } - ] - } - } - } - ], - "parameters": [ - { - "id": 980, - "name": "arr", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - }, - { - "id": 992, - "name": "chunk", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 208, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L208" - } - ], - "signatures": [ - { - "id": 993, - "name": "chunk", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 208, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L208" - } - ], - "parameters": [ - { - "id": 994, - "name": "array", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - }, - { - "id": 995, - "name": "size", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - }, - { - "id": 903, - "name": "combine", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 16, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L16" - } - ], - "signatures": [ - { - "id": 904, - "name": "combine", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Combine values using reducer. Returns null if all values null (unlike d3.sum)" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 16, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L16" - } - ], - "parameters": [ - { - "id": 905, - "name": "values", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - } - }, - { - "id": 906, - "name": "func", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 907, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 18, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L18" - } - ], - "signatures": [ - { - "id": 908, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 18, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L18" - } - ], - "parameters": [ - { - "id": 909, - "name": "total", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - }, - { - "id": 910, - "name": "operand", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - } - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - } - ] - }, - { - "id": 899, - "name": "flatten", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 9, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L9" - } - ], - "signatures": [ - { - "id": 900, - "name": "flatten", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 9, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L9" - } - ], - "typeParameter": [ - { - "id": 901, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 902, - "name": "items", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - ] - }, - { - "id": 987, - "name": "flattenTree", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 201, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L201" - } - ], - "signatures": [ - { - "id": 988, - "name": "flattenTree", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Build flatten array in depth-first order (using " - }, - { - "kind": "code", - "text": "`walk`" - }, - { - "kind": "text", - "text": ")" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 201, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L201" - } - ], - "typeParameter": [ - { - "id": 989, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 990, - "name": "arr", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - }, - { - "id": 991, - "name": "children", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - ] - }, - { - "id": 1014, - "name": "greatestAbs", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 266, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L266" - } - ], - "signatures": [ - { - "id": 1015, - "name": "greatestAbs", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Get the greatest absolute value in an array of numbers" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 266, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L266" - } - ], - "parameters": [ - { - "id": 1016, - "name": "array", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "number" - } - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - } - ] - }, - { - "id": 943, - "name": "joinValues", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 99, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L99" - } - ], - "signatures": [ - { - "id": 944, - "name": "joinValues", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Join values up to a maximum with " - }, - { - "kind": "code", - "text": "`separator`" - }, - { - "kind": "text", - "text": ", then truncate with total" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 99, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L99" - } - ], - "parameters": [ - { - "id": 945, - "name": "values", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - }, - "defaultValue": "[]" - }, - { - "id": 946, - "name": "max", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "3" - }, - { - "id": 947, - "name": "separator", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "', '" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 1005, - "name": "moveItem", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 247, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L247" - } - ], - "signatures": [ - { - "id": 1006, - "name": "moveItem", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Move item " - }, - { - "kind": "code", - "text": "`from`" - }, - { - "kind": "text", - "text": " index " - }, - { - "kind": "code", - "text": "`to`" - }, - { - "kind": "text", - "text": " index and returns array\nNote: mutates, wrap with immer " - }, - { - "kind": "code", - "text": "`produce(array, draft => moveItem(draft))`" - }, - { - "kind": "text", - "text": " for immutable" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 247, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L247" - } - ], - "parameters": [ - { - "id": 1007, - "name": "array", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - }, - { - "id": 1008, - "name": "from", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1009, - "name": "to", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ] - }, - { - "id": 932, - "name": "movingAverage", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 60, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L60" - } - ], - "signatures": [ - { - "id": 933, - "name": "movingAverage", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Moving average." - } - ], - "blockTags": [ - { - "tag": "@see", - "content": [ - { - "kind": "text", - "text": " - " - }, - { - "kind": "text", - "text": "https://observablehq.com/@d3/moving-average" - }, - { - "kind": "text", - "text": "\n" - }, - { - "kind": "text", - "text": " - " - }, - { - "kind": "text", - "text": "https://mathworld.wolfram.com/MovingAverage.html" - }, - { - "kind": "text", - "text": "\n" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 60, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L60" - } - ], - "parameters": [ - { - "id": 934, - "name": "items", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "object" - } - ] - } - } - }, - { - "id": 935, - "name": "windowSize", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 936, - "name": "prop", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 937, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "signatures": [ - { - "id": 938, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "parameters": [ - { - "id": 939, - "name": "x", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - } - } - ] - }, - { - "id": 948, - "name": "nestedFindByPath", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 120, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L120" - } - ], - "signatures": [ - { - "id": 949, - "name": "nestedFindByPath", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Recursively transverse nested arrays by path" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 120, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L120" - } - ], - "parameters": [ - { - "id": 950, - "name": "arr", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - }, - { - "id": 951, - "name": "path", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - }, - { - "id": 952, - "name": "props", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 953, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 954, - "name": "key", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 124, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L124" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 955, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "signatures": [ - { - "id": 956, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "parameters": [ - { - "id": 957, - "name": "x", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - } - }, - { - "id": 958, - "name": "values", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 125, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L125" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 959, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "signatures": [ - { - "id": 960, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "parameters": [ - { - "id": 961, - "name": "x", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [954, 958] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 123, - "character": 10, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L123" - } - ] - } - } - }, - { - "id": 962, - "name": "depth", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "0" - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - }, - { - "id": 963, - "name": "nestedFindByPredicate", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 146, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L146" - } - ], - "signatures": [ - { - "id": 964, - "name": "nestedFindByPredicate", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Recursively transverse nested arrays looking for item" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 146, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L146" - } - ], - "parameters": [ - { - "id": 965, - "name": "arr", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - }, - { - "id": 966, - "name": "predicate", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 967, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 148, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L148" - } - ], - "signatures": [ - { - "id": 968, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 148, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L148" - } - ], - "parameters": [ - { - "id": 969, - "name": "item", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 970, - "name": "index", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } - }, - { - "id": 971, - "name": "childrenProp", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 972, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "signatures": [ - { - "id": 973, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "parameters": [ - { - "id": 974, - "name": "x", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1010, - "name": "removeItem", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 258, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L258" - } - ], - "signatures": [ - { - "id": 1011, - "name": "removeItem", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Remove item at " - }, - { - "kind": "code", - "text": "`index`" - }, - { - "kind": "text", - "text": " returns array (not removed item)\nNote: mutates, wrap with immer " - }, - { - "kind": "code", - "text": "`produce(array, draft => removeItem(draft))`" - }, - { - "kind": "text", - "text": " for immutable" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 258, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L258" - } - ], - "parameters": [ - { - "id": 1012, - "name": "array", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - }, - { - "id": 1013, - "name": "index", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ] - }, - { - "id": 996, - "name": "samples", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 226, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L226" - } - ], - "signatures": [ - { - "id": 997, - "name": "samples", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Get evenly spaced samples from array\nsee: https://observablehq.com/@mbostock/evenly-spaced-sampling\nsee also: https://observablehq.com/@jonhelfman/uniform-sampling-variants" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 226, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L226" - } - ], - "parameters": [ - { - "id": 998, - "name": "array", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - }, - { - "id": 999, - "name": "size", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ] - }, - { - "id": 918, - "name": "subtract", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 40, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L40" - } - ], - "signatures": [ - { - "id": 919, - "name": "subtract", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subtract each value from previous but maintain null if all values null (unlike d3.sum)" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 40, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L40" - } - ], - "parameters": [ - { - "id": 920, - "name": "items", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "object" - } - ] - } - } - }, - { - "id": 921, - "name": "prop", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 922, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "signatures": [ - { - "id": 923, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "parameters": [ - { - "id": 924, - "name": "x", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - } - ] - }, - { - "id": 911, - "name": "sum", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 30, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L30" - } - ], - "signatures": [ - { - "id": 912, - "name": "sum", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Sum values but maintain null if all values null (unlike d3.sum)" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 30, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L30" - } - ], - "parameters": [ - { - "id": 913, - "name": "items", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "object" - } - ] - } - } - }, - { - "id": 914, - "name": "prop", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 915, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "signatures": [ - { - "id": 916, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "parameters": [ - { - "id": 917, - "name": "x", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - } - ] - }, - { - "id": 940, - "name": "unique", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 92, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L92" - } - ], - "signatures": [ - { - "id": 941, - "name": "unique", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Return the unique set of values (remove duplicates)" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 92, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L92" - } - ], - "parameters": [ - { - "id": 942, - "name": "values", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ] - }, - { - "id": 981, - "name": "walk", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 188, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L188" - } - ], - "signatures": [ - { - "id": 982, - "name": "walk", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Transverse array tree in depth-first order and execute callback for each item" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 188, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L188" - } - ], - "typeParameter": [ - { - "id": 983, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 984, - "name": "arr", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - }, - { - "id": 985, - "name": "children", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } - }, - { - "id": 986, - "name": "callback", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Function" - }, - "name": "Function", - "package": "typescript" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "children": [ - 1000, 925, 975, 992, 903, 899, 987, 1014, 943, 1005, 932, 948, 963, 1010, 996, 918, 911, - 940, 981 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/array.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/array.ts#L1" - } - ] - }, - { - "id": 1017, - "name": "date", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1266, - "name": "DayOfWeek", - "variant": "declaration", - "kind": 8, - "flags": {}, - "children": [ - { - "id": 1272, - "name": "FRI", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 87, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L87" - } - ], - "type": { - "type": "literal", - "value": 5 - } - }, - { - "id": 1268, - "name": "MON", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 83, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L83" - } - ], - "type": { - "type": "literal", - "value": 1 - } - }, - { - "id": 1273, - "name": "SAT", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 88, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L88" - } - ], - "type": { - "type": "literal", - "value": 6 - } - }, - { - "id": 1267, - "name": "SUN", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 82, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L82" - } - ], - "type": { - "type": "literal", - "value": 0 - } - }, - { - "id": 1271, - "name": "THU", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 86, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L86" - } - ], - "type": { - "type": "literal", - "value": 4 - } - }, - { - "id": 1269, - "name": "TUE", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 84, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L84" - } - ], - "type": { - "type": "literal", - "value": 2 - } - }, - { - "id": 1270, - "name": "WED", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 85, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L85" - } - ], - "type": { - "type": "literal", - "value": 3 - } - } - ], - "groups": [ - { - "title": "Enumeration Members", - "children": [1272, 1268, 1273, 1267, 1271, 1269, 1270] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 81, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L81" - } - ] - }, - { - "id": 1239, - "name": "PeriodType", - "variant": "declaration", - "kind": 8, - "flags": {}, - "children": [ - { - "id": 1257, - "name": "BiWeek1Fri", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 69, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L69" - } - ], - "type": { - "type": "literal", - "value": 75 - } - }, - { - "id": 1253, - "name": "BiWeek1Mon", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 65, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L65" - } - ], - "type": { - "type": "literal", - "value": 71 - } - }, - { - "id": 1258, - "name": "BiWeek1Sat", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 70, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L70" - } - ], - "type": { - "type": "literal", - "value": 76 - } - }, - { - "id": 1252, - "name": "BiWeek1Sun", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 64, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L64" - } - ], - "type": { - "type": "literal", - "value": 70 - } - }, - { - "id": 1256, - "name": "BiWeek1Thu", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 68, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L68" - } - ], - "type": { - "type": "literal", - "value": 74 - } - }, - { - "id": 1254, - "name": "BiWeek1Tue", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 66, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L66" - } - ], - "type": { - "type": "literal", - "value": 72 - } - }, - { - "id": 1255, - "name": "BiWeek1Wed", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 67, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L67" - } - ], - "type": { - "type": "literal", - "value": 73 - } - }, - { - "id": 1264, - "name": "BiWeek2Fri", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 77, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L77" - } - ], - "type": { - "type": "literal", - "value": 85 - } - }, - { - "id": 1260, - "name": "BiWeek2Mon", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 73, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L73" - } - ], - "type": { - "type": "literal", - "value": 81 - } - }, - { - "id": 1265, - "name": "BiWeek2Sat", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 78, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L78" - } - ], - "type": { - "type": "literal", - "value": 86 - } - }, - { - "id": 1259, - "name": "BiWeek2Sun", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 72, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L72" - } - ], - "type": { - "type": "literal", - "value": 80 - } - }, - { - "id": 1263, - "name": "BiWeek2Thu", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 76, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L76" - } - ], - "type": { - "type": "literal", - "value": 84 - } - }, - { - "id": 1261, - "name": "BiWeek2Tue", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 74, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L74" - } - ], - "type": { - "type": "literal", - "value": 82 - } - }, - { - "id": 1262, - "name": "BiWeek2Wed", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 75, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L75" - } - ], - "type": { - "type": "literal", - "value": 83 - } - }, - { - "id": 1250, - "name": "CalendarYear", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 61, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L61" - } - ], - "type": { - "type": "literal", - "value": 50 - } - }, - { - "id": 1240, - "name": "Day", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 49, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L49" - } - ], - "type": { - "type": "literal", - "value": 10 - } - }, - { - "id": 1251, - "name": "FiscalYearOctober", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 62, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L62" - } - ], - "type": { - "type": "literal", - "value": 60 - } - }, - { - "id": 1248, - "name": "Month", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 59, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L59" - } - ], - "type": { - "type": "literal", - "value": 30 - } - }, - { - "id": 1249, - "name": "Quarter", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 60, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L60" - } - ], - "type": { - "type": "literal", - "value": 40 - } - }, - { - "id": 1246, - "name": "WeekFri", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 56, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L56" - } - ], - "type": { - "type": "literal", - "value": 25 - } - }, - { - "id": 1242, - "name": "WeekMon", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 52, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L52" - } - ], - "type": { - "type": "literal", - "value": 21 - } - }, - { - "id": 1247, - "name": "WeekSat", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 57, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L57" - } - ], - "type": { - "type": "literal", - "value": 26 - } - }, - { - "id": 1241, - "name": "WeekSun", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 51, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L51" - } - ], - "type": { - "type": "literal", - "value": 20 - } - }, - { - "id": 1245, - "name": "WeekThu", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 55, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L55" - } - ], - "type": { - "type": "literal", - "value": 24 - } - }, - { - "id": 1243, - "name": "WeekTue", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 53, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L53" - } - ], - "type": { - "type": "literal", - "value": 22 - } - }, - { - "id": 1244, - "name": "WeekWed", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 54, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L54" - } - ], - "type": { - "type": "literal", - "value": 23 - } - } - ], - "groups": [ - { - "title": "Enumeration Members", - "children": [ - 1257, 1253, 1258, 1252, 1256, 1254, 1255, 1264, 1260, 1265, 1259, 1263, 1261, 1262, - 1250, 1240, 1251, 1248, 1249, 1246, 1242, 1247, 1241, 1245, 1243, 1244 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 48, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L48" - } - ] - }, - { - "id": 1234, - "name": "Period", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 42, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L42" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1235, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1237, - "name": "end", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 44, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L44" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1238, - "name": "periodTypeId", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 45, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L45" - } - ], - "type": { - "type": "reference", - "target": 1239, - "name": "PeriodType", - "package": "svelte-ux" - } - }, - { - "id": 1236, - "name": "start", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 43, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L43" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1237, 1238, 1236] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 42, - "character": 21, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L42" - } - ] - } - } - }, - { - "id": 1233, - "name": "SelectedDate", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 40, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L40" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "type": "reference", - "target": 1313, - "name": "DateRange", - "package": "svelte-ux" - }, - { - "type": "literal", - "value": null - } - ] - } - }, - { - "id": 1088, - "name": "endOfBiWeek", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 380, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L380" - } - ], - "signatures": [ - { - "id": 1089, - "name": "endOfBiWeek", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 380, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L380" - } - ], - "parameters": [ - { - "id": 1090, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1091, - "name": "week", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1092, - "name": "startOfWeek", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1266, - "name": "DayOfWeek", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - }, - { - "id": 1072, - "name": "endOfFiscalYear", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 359, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L359" - } - ], - "signatures": [ - { - "id": 1073, - "name": "endOfFiscalYear", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 359, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L359" - } - ], - "parameters": [ - { - "id": 1074, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1075, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1076, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1078, - "name": "numberOfMonths", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 35, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1077, - "name": "startMonth", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 14, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1078, 1077] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - }, - { - "id": 1222, - "name": "formatDate", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 552, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L552" - } - ], - "signatures": [ - { - "id": 1223, - "name": "formatDate", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 552, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L552" - } - ], - "parameters": [ - { - "id": 1224, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1225, - "name": "periodType", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1239, - "name": "PeriodType", - "package": "svelte-ux" - } - ] - } - }, - { - "id": 1226, - "name": "variant", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "short" - }, - { - "type": "literal", - "value": "long" - } - ] - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 1218, - "name": "formatISODate", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 537, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L537" - } - ], - "signatures": [ - { - "id": 1219, - "name": "formatISODate", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 537, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L537" - } - ], - "parameters": [ - { - "id": 1220, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1221, - "name": "representation", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "date" - }, - { - "type": "literal", - "value": "complete" - }, - { - "type": "literal", - "value": "time" - } - ] - }, - "defaultValue": "'complete'" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 1093, - "name": "getDateFuncsByPeriodType", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 384, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L384" - } - ], - "signatures": [ - { - "id": 1094, - "name": "getDateFuncsByPeriodType", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 384, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L384" - } - ], - "parameters": [ - { - "id": 1095, - "name": "periodType", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1239, - "name": "PeriodType", - "package": "svelte-ux" - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 1096, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1113, - "name": "add", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 399, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L399" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1114, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 126, - "character": 11 - }, - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 127, - "character": 12 - } - ], - "signatures": [ - { - "id": 1115, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 126, - "character": 2 - } - ], - "parameters": [ - { - "id": 1116, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1117, - "name": "amount", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - } - }, - "defaultValue": "addWeeks" - }, - { - "id": 1118, - "name": "difference", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 400, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L400" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1119, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 280, - "character": 11 - }, - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 287, - "character": 12 - } - ], - "signatures": [ - { - "id": 1120, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 280, - "character": 2 - } - ], - "parameters": [ - { - "id": 1121, - "name": "dateLeft", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1122, - "name": "dateRight", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1123, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1124, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1125, - "name": "roundingMethod", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 284, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1125] - } - ], - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 283, - "character": 14 - } - ] - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - } - }, - "defaultValue": "differenceInWeeks" - }, - { - "id": 1105, - "name": "end", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 398, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L398" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1106, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 384, - "character": 11 - }, - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 391, - "character": 12 - } - ], - "signatures": [ - { - "id": 1107, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 384, - "character": 2 - } - ], - "parameters": [ - { - "id": 1108, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1109, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1110, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1111, - "name": "locale", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 387, - "character": 6 - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "Locale" - }, - "name": "Locale", - "package": "date-fns" - } - }, - { - "id": 1112, - "name": "weekStartsOn", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 388, - "character": 6 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": 0 - }, - { - "type": "literal", - "value": 2 - }, - { - "type": "literal", - "value": 1 - }, - { - "type": "literal", - "value": 3 - }, - { - "type": "literal", - "value": 4 - }, - { - "type": "literal", - "value": 5 - }, - { - "type": "literal", - "value": 6 - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1111, 1112] - } - ], - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 386, - "character": 14 - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - } - }, - "defaultValue": "endOfWeek" - }, - { - "id": 1126, - "name": "isSame", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 401, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L401" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1127, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 758, - "character": 11 - }, - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 766, - "character": 12 - } - ], - "signatures": [ - { - "id": 1128, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 758, - "character": 2 - } - ], - "parameters": [ - { - "id": 1129, - "name": "dateLeft", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1130, - "name": "dateRight", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1131, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1132, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1133, - "name": "locale", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 762, - "character": 6 - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "Locale" - }, - "name": "Locale", - "package": "date-fns" - } - }, - { - "id": 1134, - "name": "weekStartsOn", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 763, - "character": 6 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": 0 - }, - { - "type": "literal", - "value": 2 - }, - { - "type": "literal", - "value": 1 - }, - { - "type": "literal", - "value": 3 - }, - { - "type": "literal", - "value": 4 - }, - { - "type": "literal", - "value": 5 - }, - { - "type": "literal", - "value": 6 - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1133, 1134] - } - ], - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 761, - "character": 14 - } - ] - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - }, - "defaultValue": "isSameWeek" - }, - { - "id": 1097, - "name": "start", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 397, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L397" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1098, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 1124, - "character": 11 - }, - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 1131, - "character": 12 - } - ], - "signatures": [ - { - "id": 1099, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 1124, - "character": 2 - } - ], - "parameters": [ - { - "id": 1100, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1101, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1102, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1103, - "name": "locale", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 1127, - "character": 6 - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "Locale" - }, - "name": "Locale", - "package": "date-fns" - } - }, - { - "id": 1104, - "name": "weekStartsOn", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 1128, - "character": 6 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": 0 - }, - { - "type": "literal", - "value": 2 - }, - { - "type": "literal", - "value": 1 - }, - { - "type": "literal", - "value": 3 - }, - { - "type": "literal", - "value": 4 - }, - { - "type": "literal", - "value": 5 - }, - { - "type": "literal", - "value": 6 - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1103, 1104] - } - ], - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 1126, - "character": 14 - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - } - }, - "defaultValue": "startOfWeek" - } - ], - "groups": [ - { - "title": "Properties", - "children": [1113, 1118, 1105, 1126, 1097] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 396, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L396" - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 1135, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1144, - "name": "add", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 407, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L407" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1145, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 126, - "character": 11 - }, - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 127, - "character": 12 - } - ], - "signatures": [ - { - "id": 1146, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 126, - "character": 2 - } - ], - "parameters": [ - { - "id": 1147, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1148, - "name": "amount", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - } - }, - "defaultValue": "addWeeks" - }, - { - "id": 1149, - "name": "difference", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 408, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L408" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1150, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 280, - "character": 11 - }, - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 287, - "character": 12 - } - ], - "signatures": [ - { - "id": 1151, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 280, - "character": 2 - } - ], - "parameters": [ - { - "id": 1152, - "name": "dateLeft", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1153, - "name": "dateRight", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1154, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1155, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1156, - "name": "roundingMethod", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 284, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1156] - } - ], - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 283, - "character": 14 - } - ] - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - } - }, - "defaultValue": "differenceInWeeks" - }, - { - "id": 1140, - "name": "end", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 406, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L406" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1141, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 406, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L406" - } - ], - "signatures": [ - { - "id": 1142, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 406, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L406" - } - ], - "parameters": [ - { - "id": 1143, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 1157, - "name": "isSame", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 409, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L409" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1158, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 409, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L409" - } - ], - "signatures": [ - { - "id": 1159, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 409, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L409" - } - ], - "parameters": [ - { - "id": 1160, - "name": "dateLeft", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1161, - "name": "dateRight", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 1136, - "name": "start", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 405, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L405" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1137, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 405, - "character": 15, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L405" - } - ], - "signatures": [ - { - "id": 1138, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 405, - "character": 15, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L405" - } - ], - "parameters": [ - { - "id": 1139, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - } - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [1144, 1149, 1140, 1157, 1136] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 404, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L404" - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 1162, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1179, - "name": "add", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 486, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L486" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1180, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 129, - "character": 11 - }, - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 130, - "character": 12 - } - ], - "signatures": [ - { - "id": 1181, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 129, - "character": 2 - } - ], - "parameters": [ - { - "id": 1182, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1183, - "name": "amount", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - } - }, - "defaultValue": "addYears" - }, - { - "id": 1184, - "name": "difference", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 487, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L487" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1185, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 289, - "character": 11 - }, - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 293, - "character": 12 - } - ], - "signatures": [ - { - "id": 1186, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/date-fns/typings.d.ts", - "line": 289, - "character": 2 - } - ], - "parameters": [ - { - "id": 1187, - "name": "dateLeft", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1188, - "name": "dateRight", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - } - }, - "defaultValue": "differenceInYears" - }, - { - "id": 1171, - "name": "end", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 485, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L485" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1172, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 359, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L359" - } - ], - "signatures": [ - { - "id": 1173, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 359, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L359" - } - ], - "parameters": [ - { - "id": 1174, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1175, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1176, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1178, - "name": "numberOfMonths", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 35, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1177, - "name": "startMonth", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 14, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1178, 1177] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - } - }, - "defaultValue": "endOfFiscalYear" - }, - { - "id": 1189, - "name": "isSame", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 488, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L488" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1190, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 363, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L363" - } - ], - "signatures": [ - { - "id": 1191, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 363, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L363" - } - ], - "parameters": [ - { - "id": 1192, - "name": "dateLeft", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1193, - "name": "dateRight", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - }, - "defaultValue": "isSameFiscalYear" - }, - { - "id": 1163, - "name": "start", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 484, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L484" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1164, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 355, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L355" - } - ], - "signatures": [ - { - "id": 1165, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 355, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L355" - } - ], - "parameters": [ - { - "id": 1166, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1167, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1168, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1170, - "name": "numberOfMonths", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 35, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1169, - "name": "startMonth", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 14, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1170, 1169] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - } - }, - "defaultValue": "startOfFiscalYear" - } - ], - "groups": [ - { - "title": "Properties", - "children": [1179, 1184, 1171, 1189, 1163] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 483, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L483" - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 1194, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1203, - "name": "add", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 512, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L512" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1204, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 512, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L512" - } - ], - "signatures": [ - { - "id": 1205, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 512, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L512" - } - ], - "parameters": [ - { - "id": 1206, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1207, - "name": "amount", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 1208, - "name": "difference", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 513, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L513" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1209, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 513, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L513" - } - ], - "signatures": [ - { - "id": 1210, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 513, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L513" - } - ], - "parameters": [ - { - "id": 1211, - "name": "dateLeft", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1212, - "name": "dateRight", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 1199, - "name": "end", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 511, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L511" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1200, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 511, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L511" - } - ], - "signatures": [ - { - "id": 1201, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 511, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L511" - } - ], - "parameters": [ - { - "id": 1202, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 1213, - "name": "isSame", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 516, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L516" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1214, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 516, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L516" - } - ], - "signatures": [ - { - "id": 1215, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 516, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L516" - } - ], - "parameters": [ - { - "id": 1216, - "name": "dateLeft", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1217, - "name": "dateRight", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 1195, - "name": "start", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 510, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L510" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1196, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 510, - "character": 15, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L510" - } - ], - "signatures": [ - { - "id": 1197, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 510, - "character": 15, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L510" - } - ], - "parameters": [ - { - "id": 1198, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - } - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [1203, 1208, 1199, 1213, 1195] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 509, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L509" - } - ] - } - } - ] - } - } - ] - }, - { - "id": 1027, - "name": "getDayOfWeek", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 268, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L268" - } - ], - "signatures": [ - { - "id": 1028, - "name": "getDayOfWeek", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 268, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L268" - } - ], - "parameters": [ - { - "id": 1029, - "name": "periodType", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1239, - "name": "PeriodType", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1267, - "name": "SUN", - "package": "svelte-ux", - "qualifiedName": "DayOfWeek.SUN" - }, - { - "type": "reference", - "target": 1268, - "name": "MON", - "package": "svelte-ux", - "qualifiedName": "DayOfWeek.MON" - }, - { - "type": "reference", - "target": 1269, - "name": "TUE", - "package": "svelte-ux", - "qualifiedName": "DayOfWeek.TUE" - }, - { - "type": "reference", - "target": 1270, - "name": "WED", - "package": "svelte-ux", - "qualifiedName": "DayOfWeek.WED" - }, - { - "type": "reference", - "target": 1271, - "name": "THU", - "package": "svelte-ux", - "qualifiedName": "DayOfWeek.THU" - }, - { - "type": "reference", - "target": 1272, - "name": "FRI", - "package": "svelte-ux", - "qualifiedName": "DayOfWeek.FRI" - }, - { - "type": "reference", - "target": 1273, - "name": "SAT", - "package": "svelte-ux", - "qualifiedName": "DayOfWeek.SAT" - } - ] - } - } - ] - }, - { - "id": 1049, - "name": "getFiscalYear", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 331, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L331" - } - ], - "signatures": [ - { - "id": 1050, - "name": "getFiscalYear", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 331, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L331" - } - ], - "parameters": [ - { - "id": 1051, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - }, - "defaultValue": "..." - }, - { - "id": 1052, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1053, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1054, - "name": "startMonth", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 331, - "character": 74, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L331" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1054] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 331, - "character": 72, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L331" - } - ] - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - }, - { - "id": 1055, - "name": "getFiscalYearRange", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 341, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L341" - } - ], - "signatures": [ - { - "id": 1056, - "name": "getFiscalYearRange", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 341, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L341" - } - ], - "parameters": [ - { - "id": 1057, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - }, - "defaultValue": "..." - }, - { - "id": 1058, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1059, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1061, - "name": "numberOfMonths", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 35, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1060, - "name": "startMonth", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 14, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1061, 1060] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ] - } - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1062, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1064, - "name": "endDate", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 352, - "character": 22, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L352" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1063, - "name": "startDate", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 352, - "character": 11, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L352" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1064, 1063] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 352, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L352" - } - ] - } - } - } - ] - }, - { - "id": 1046, - "name": "getMaxSelectedDate", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 315, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L315" - } - ], - "signatures": [ - { - "id": 1047, - "name": "getMaxSelectedDate", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 315, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L315" - } - ], - "parameters": [ - { - "id": 1048, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "reference", - "target": 1233, - "name": "SelectedDate", - "package": "svelte-ux" - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - } - ] - }, - { - "id": 1043, - "name": "getMinSelectedDate", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 303, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L303" - } - ], - "signatures": [ - { - "id": 1044, - "name": "getMinSelectedDate", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 303, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L303" - } - ], - "parameters": [ - { - "id": 1045, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "reference", - "target": 1233, - "name": "SelectedDate", - "package": "svelte-ux" - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - } - ] - }, - { - "id": 1040, - "name": "getMonthDaysByWeek", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 295, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L295" - } - ], - "signatures": [ - { - "id": 1041, - "name": "getMonthDaysByWeek", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 295, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L295" - } - ], - "parameters": [ - { - "id": 1042, - "name": "startOfMonth", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - } - } - ] - }, - { - "id": 1037, - "name": "getMonths", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 291, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L291" - } - ], - "signatures": [ - { - "id": 1038, - "name": "getMonths", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 291, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L291" - } - ], - "parameters": [ - { - "id": 1039, - "name": "year", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - } - ] - }, - { - "id": 1024, - "name": "getPeriodTypeByCode", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 219, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L219" - } - ], - "signatures": [ - { - "id": 1025, - "name": "getPeriodTypeByCode", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 219, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L219" - } - ], - "parameters": [ - { - "id": 1026, - "name": "code", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1240, - "name": "Day", - "package": "svelte-ux", - "qualifiedName": "PeriodType.Day" - }, - { - "type": "reference", - "target": 1241, - "name": "WeekSun", - "package": "svelte-ux", - "qualifiedName": "PeriodType.WeekSun" - }, - { - "type": "reference", - "target": 1242, - "name": "WeekMon", - "package": "svelte-ux", - "qualifiedName": "PeriodType.WeekMon" - }, - { - "type": "reference", - "target": 1243, - "name": "WeekTue", - "package": "svelte-ux", - "qualifiedName": "PeriodType.WeekTue" - }, - { - "type": "reference", - "target": 1244, - "name": "WeekWed", - "package": "svelte-ux", - "qualifiedName": "PeriodType.WeekWed" - }, - { - "type": "reference", - "target": 1245, - "name": "WeekThu", - "package": "svelte-ux", - "qualifiedName": "PeriodType.WeekThu" - }, - { - "type": "reference", - "target": 1246, - "name": "WeekFri", - "package": "svelte-ux", - "qualifiedName": "PeriodType.WeekFri" - }, - { - "type": "reference", - "target": 1247, - "name": "WeekSat", - "package": "svelte-ux", - "qualifiedName": "PeriodType.WeekSat" - }, - { - "type": "reference", - "target": 1248, - "name": "Month", - "package": "svelte-ux", - "qualifiedName": "PeriodType.Month" - }, - { - "type": "reference", - "target": 1249, - "name": "Quarter", - "package": "svelte-ux", - "qualifiedName": "PeriodType.Quarter" - }, - { - "type": "reference", - "target": 1250, - "name": "CalendarYear", - "package": "svelte-ux", - "qualifiedName": "PeriodType.CalendarYear" - }, - { - "type": "reference", - "target": 1251, - "name": "FiscalYearOctober", - "package": "svelte-ux", - "qualifiedName": "PeriodType.FiscalYearOctober" - }, - { - "type": "reference", - "target": 1252, - "name": "BiWeek1Sun", - "package": "svelte-ux", - "qualifiedName": "PeriodType.BiWeek1Sun" - }, - { - "type": "reference", - "target": 1253, - "name": "BiWeek1Mon", - "package": "svelte-ux", - "qualifiedName": "PeriodType.BiWeek1Mon" - }, - { - "type": "reference", - "target": 1254, - "name": "BiWeek1Tue", - "package": "svelte-ux", - "qualifiedName": "PeriodType.BiWeek1Tue" - }, - { - "type": "reference", - "target": 1255, - "name": "BiWeek1Wed", - "package": "svelte-ux", - "qualifiedName": "PeriodType.BiWeek1Wed" - }, - { - "type": "reference", - "target": 1256, - "name": "BiWeek1Thu", - "package": "svelte-ux", - "qualifiedName": "PeriodType.BiWeek1Thu" - }, - { - "type": "reference", - "target": 1257, - "name": "BiWeek1Fri", - "package": "svelte-ux", - "qualifiedName": "PeriodType.BiWeek1Fri" - }, - { - "type": "reference", - "target": 1258, - "name": "BiWeek1Sat", - "package": "svelte-ux", - "qualifiedName": "PeriodType.BiWeek1Sat" - } - ] - } - } - ] - }, - { - "id": 1021, - "name": "getPeriodTypeCode", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 155, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L155" - } - ], - "signatures": [ - { - "id": 1022, - "name": "getPeriodTypeCode", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 155, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L155" - } - ], - "parameters": [ - { - "id": 1023, - "name": "periodType", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1239, - "name": "PeriodType", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "DAY" - }, - { - "type": "literal", - "value": "WEEK-SUN" - }, - { - "type": "literal", - "value": "WEEK-MON" - }, - { - "type": "literal", - "value": "WEEK-TUE" - }, - { - "type": "literal", - "value": "WEEK-WED" - }, - { - "type": "literal", - "value": "WEEK-THU" - }, - { - "type": "literal", - "value": "WEEK-FRI" - }, - { - "type": "literal", - "value": "WEEK-SAT" - }, - { - "type": "literal", - "value": "MTH" - }, - { - "type": "literal", - "value": "QTR" - }, - { - "type": "literal", - "value": "CY" - }, - { - "type": "literal", - "value": "FY-OCT" - }, - { - "type": "literal", - "value": "BIWEEK1-SUN" - }, - { - "type": "literal", - "value": "BIWEEK1-MON" - }, - { - "type": "literal", - "value": "BIWEEK1-TUE" - }, - { - "type": "literal", - "value": "BIWEEK1-WED" - }, - { - "type": "literal", - "value": "BIWEEK1-THU" - }, - { - "type": "literal", - "value": "BIWEEK1-FRI" - }, - { - "type": "literal", - "value": "BIWEEK1-SAT" - }, - { - "type": "literal", - "value": "BIWEEK2-SUN" - }, - { - "type": "literal", - "value": "BIWEEK2-MON" - }, - { - "type": "literal", - "value": "BIWEEK2-TUE" - }, - { - "type": "literal", - "value": "BIWEEK2-WED" - }, - { - "type": "literal", - "value": "BIWEEK2-THU" - }, - { - "type": "literal", - "value": "BIWEEK2-FRI" - }, - { - "type": "literal", - "value": "BIWEEK2-SAT" - }, - { - "type": "literal", - "value": "UNK" - } - ] - } - } - ] - }, - { - "id": 1018, - "name": "getPeriodTypeName", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 91, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L91" - } - ], - "signatures": [ - { - "id": 1019, - "name": "getPeriodTypeName", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 91, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L91" - } - ], - "parameters": [ - { - "id": 1020, - "name": "periodType", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1239, - "name": "PeriodType", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "Day" - }, - { - "type": "literal", - "value": "Week (Sun)" - }, - { - "type": "literal", - "value": "Week (Mon)" - }, - { - "type": "literal", - "value": "Week (Tue)" - }, - { - "type": "literal", - "value": "Week (Wed)" - }, - { - "type": "literal", - "value": "Week (Thu)" - }, - { - "type": "literal", - "value": "Week (Fri)" - }, - { - "type": "literal", - "value": "Week (Sat)" - }, - { - "type": "literal", - "value": "Month" - }, - { - "type": "literal", - "value": "Quarter" - }, - { - "type": "literal", - "value": "Calendar Year" - }, - { - "type": "literal", - "value": "Fiscal Year (Oct)" - }, - { - "type": "literal", - "value": "Bi-Week (Sun)" - }, - { - "type": "literal", - "value": "Bi-Week (Mon)" - }, - { - "type": "literal", - "value": "Bi-Week (Tue)" - }, - { - "type": "literal", - "value": "Bi-Week (Wed)" - }, - { - "type": "literal", - "value": "Bi-Week (Thu)" - }, - { - "type": "literal", - "value": "Bi-Week (Fri)" - }, - { - "type": "literal", - "value": "Bi-Week (Sat)" - }, - { - "type": "literal", - "value": "Bi-Week 2 (Sun)" - }, - { - "type": "literal", - "value": "Bi-Week 2 (Mon)" - }, - { - "type": "literal", - "value": "Bi-Week 2 (Tue)" - }, - { - "type": "literal", - "value": "Bi-Week 2 (Wed)" - }, - { - "type": "literal", - "value": "Bi-Week 2 (Thu)" - }, - { - "type": "literal", - "value": "Bi-Week 2 (Fri)" - }, - { - "type": "literal", - "value": "Bi-Week 2 (Sat)" - }, - { - "type": "literal", - "value": "Unknown" - } - ] - } - } - ] - }, - { - "id": 1034, - "name": "hasDayOfWeek", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 286, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L286" - } - ], - "signatures": [ - { - "id": 1035, - "name": "hasDayOfWeek", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 286, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L286" - } - ], - "parameters": [ - { - "id": 1036, - "name": "periodType", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1239, - "name": "PeriodType", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 1079, - "name": "isSameFiscalYear", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 363, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L363" - } - ], - "signatures": [ - { - "id": 1080, - "name": "isSameFiscalYear", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 363, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L363" - } - ], - "parameters": [ - { - "id": 1081, - "name": "dateLeft", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1082, - "name": "dateRight", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 1230, - "name": "localToUtcDate", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 641, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L641" - } - ], - "signatures": [ - { - "id": 1231, - "name": "localToUtcDate", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Return new Date using local date/time as UTC date/time" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 641, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L641" - } - ], - "parameters": [ - { - "id": 1232, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - }, - { - "id": 1030, - "name": "replaceDayOfWeek", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 278, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L278" - } - ], - "signatures": [ - { - "id": 1031, - "name": "replaceDayOfWeek", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 278, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L278" - } - ], - "parameters": [ - { - "id": 1032, - "name": "periodType", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1239, - "name": "PeriodType", - "package": "svelte-ux" - } - }, - { - "id": 1033, - "name": "dayOfWeek", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1266, - "name": "DayOfWeek", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": 1240, - "name": "Day", - "package": "svelte-ux", - "qualifiedName": "PeriodType.Day" - }, - { - "type": "reference", - "target": 1241, - "name": "WeekSun", - "package": "svelte-ux", - "qualifiedName": "PeriodType.WeekSun" - }, - { - "type": "reference", - "target": 1242, - "name": "WeekMon", - "package": "svelte-ux", - "qualifiedName": "PeriodType.WeekMon" - }, - { - "type": "reference", - "target": 1243, - "name": "WeekTue", - "package": "svelte-ux", - "qualifiedName": "PeriodType.WeekTue" - }, - { - "type": "reference", - "target": 1244, - "name": "WeekWed", - "package": "svelte-ux", - "qualifiedName": "PeriodType.WeekWed" - }, - { - "type": "reference", - "target": 1245, - "name": "WeekThu", - "package": "svelte-ux", - "qualifiedName": "PeriodType.WeekThu" - }, - { - "type": "reference", - "target": 1246, - "name": "WeekFri", - "package": "svelte-ux", - "qualifiedName": "PeriodType.WeekFri" - }, - { - "type": "reference", - "target": 1247, - "name": "WeekSat", - "package": "svelte-ux", - "qualifiedName": "PeriodType.WeekSat" - }, - { - "type": "reference", - "target": 1248, - "name": "Month", - "package": "svelte-ux", - "qualifiedName": "PeriodType.Month" - }, - { - "type": "reference", - "target": 1249, - "name": "Quarter", - "package": "svelte-ux", - "qualifiedName": "PeriodType.Quarter" - }, - { - "type": "reference", - "target": 1250, - "name": "CalendarYear", - "package": "svelte-ux", - "qualifiedName": "PeriodType.CalendarYear" - }, - { - "type": "reference", - "target": 1251, - "name": "FiscalYearOctober", - "package": "svelte-ux", - "qualifiedName": "PeriodType.FiscalYearOctober" - }, - { - "type": "reference", - "target": 1252, - "name": "BiWeek1Sun", - "package": "svelte-ux", - "qualifiedName": "PeriodType.BiWeek1Sun" - }, - { - "type": "reference", - "target": 1253, - "name": "BiWeek1Mon", - "package": "svelte-ux", - "qualifiedName": "PeriodType.BiWeek1Mon" - }, - { - "type": "reference", - "target": 1254, - "name": "BiWeek1Tue", - "package": "svelte-ux", - "qualifiedName": "PeriodType.BiWeek1Tue" - }, - { - "type": "reference", - "target": 1255, - "name": "BiWeek1Wed", - "package": "svelte-ux", - "qualifiedName": "PeriodType.BiWeek1Wed" - }, - { - "type": "reference", - "target": 1256, - "name": "BiWeek1Thu", - "package": "svelte-ux", - "qualifiedName": "PeriodType.BiWeek1Thu" - }, - { - "type": "reference", - "target": 1257, - "name": "BiWeek1Fri", - "package": "svelte-ux", - "qualifiedName": "PeriodType.BiWeek1Fri" - }, - { - "type": "reference", - "target": 1258, - "name": "BiWeek1Sat", - "package": "svelte-ux", - "qualifiedName": "PeriodType.BiWeek1Sat" - } - ] - } - } - ] - }, - { - "id": 1083, - "name": "startOfBiWeek", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 373, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L373" - } - ], - "signatures": [ - { - "id": 1084, - "name": "startOfBiWeek", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 373, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L373" - } - ], - "parameters": [ - { - "id": 1085, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1086, - "name": "week", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1087, - "name": "startOfWeek", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1266, - "name": "DayOfWeek", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - }, - { - "id": 1065, - "name": "startOfFiscalYear", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 355, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L355" - } - ], - "signatures": [ - { - "id": 1066, - "name": "startOfFiscalYear", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 355, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L355" - } - ], - "parameters": [ - { - "id": 1067, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1068, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1069, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1071, - "name": "numberOfMonths", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 35, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1070, - "name": "startMonth", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 14, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1071, 1070] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 343, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L343" - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - }, - { - "id": 1227, - "name": "utcToLocalDate", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 618, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L618" - } - ], - "signatures": [ - { - "id": 1228, - "name": "utcToLocalDate", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Return new Date using UTC date/time as local date/time" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 618, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L618" - } - ], - "parameters": [ - { - "id": 1229, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ] - } - ], - "groups": [ - { - "title": "Enumerations", - "children": [1266, 1239] - }, - { - "title": "Type Aliases", - "children": [1234, 1233] - }, - { - "title": "Functions", - "children": [ - 1088, 1072, 1222, 1218, 1093, 1027, 1049, 1055, 1046, 1043, 1040, 1037, 1024, 1021, - 1018, 1034, 1079, 1230, 1030, 1083, 1065, 1227 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/date.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/date.ts#L1" - } - ] - }, - { - "id": 1274, - "name": "dateDisplay", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1275, - "name": "dateDisplay", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateDisplay.ts", - "line": 11, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateDisplay.ts#L11" - } - ], - "signatures": [ - { - "id": 1276, - "name": "dateDisplay", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateDisplay.ts", - "line": 11, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateDisplay.ts#L11" - } - ], - "parameters": [ - { - "id": 1277, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1278, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/utils/dateDisplay.ts", - "qualifiedName": "DateDisplayOptions" - }, - "name": "DateDisplayOptions", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "children": [1275] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/dateDisplay.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateDisplay.ts#L1" - } - ] - }, - { - "id": 1279, - "name": "dateRange", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1313, - "name": "DateRange", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 16, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L16" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1314, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1315, - "name": "from", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 17, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L17" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - }, - { - "type": "literal", - "value": null - } - ] - } - }, - { - "id": 1317, - "name": "periodType", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 19, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L19" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": 1239, - "name": "PeriodType", - "package": "svelte-ux" - }, - { - "type": "literal", - "value": null - } - ] - } - }, - { - "id": 1316, - "name": "to", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 18, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L18" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - }, - { - "type": "literal", - "value": null - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1315, 1317, 1316] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 16, - "character": 24, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L16" - } - ] - } - } - }, - { - "id": 1342, - "name": "PeriodComparison", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 650, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L650" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "prevPeriod" - }, - { - "type": "literal", - "value": "prevYear" - }, - { - "type": "literal", - "value": "fiftyTwoWeeksAgo" - } - ] - } - }, - { - "id": 1326, - "name": "biWeekMon1Presets", - "variant": "declaration", - "kind": 32, - "flags": { - "isConst": true - }, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 24, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L24" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 1327, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1328, - "name": "label", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 63, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1329, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 78, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "type": { - "type": "reference", - "target": 1313, - "name": "DateRange", - "package": "svelte-ux" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1328, 1329] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 61, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ] - } - } - }, - "defaultValue": "..." - }, - { - "id": 1322, - "name": "biWeekSun1Presets", - "variant": "declaration", - "kind": 32, - "flags": { - "isConst": true - }, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 23, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L23" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 1323, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1324, - "name": "label", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 63, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1325, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 78, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "type": { - "type": "reference", - "target": 1313, - "name": "DateRange", - "package": "svelte-ux" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1324, 1325] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 61, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ] - } - } - }, - "defaultValue": "..." - }, - { - "id": 1318, - "name": "dayPresets", - "variant": "declaration", - "kind": 32, - "flags": { - "isConst": true - }, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 22, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L22" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 1319, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1320, - "name": "label", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 63, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1321, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 78, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "type": { - "type": "reference", - "target": 1313, - "name": "DateRange", - "package": "svelte-ux" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1320, 1321] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 61, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ] - } - } - }, - "defaultValue": "..." - }, - { - "id": 1338, - "name": "fiscalYearPresets", - "variant": "declaration", - "kind": 32, - "flags": { - "isConst": true - }, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 27, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L27" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 1339, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1340, - "name": "label", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 63, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1341, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 78, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "type": { - "type": "reference", - "target": 1313, - "name": "DateRange", - "package": "svelte-ux" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1340, 1341] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 61, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ] - } - } - }, - "defaultValue": "..." - }, - { - "id": 1330, - "name": "monthPresets", - "variant": "declaration", - "kind": 32, - "flags": { - "isConst": true - }, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 25, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L25" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 1331, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1332, - "name": "label", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 63, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1333, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 78, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "type": { - "type": "reference", - "target": 1313, - "name": "DateRange", - "package": "svelte-ux" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1332, 1333] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 61, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ] - } - } - }, - "defaultValue": "..." - }, - { - "id": 1334, - "name": "quarterPresets", - "variant": "declaration", - "kind": 32, - "flags": { - "isConst": true - }, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 26, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L26" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 1335, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1336, - "name": "label", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 63, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1337, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 78, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "type": { - "type": "reference", - "target": 1313, - "name": "DateRange", - "package": "svelte-ux" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1336, 1337] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 61, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ] - } - } - }, - "defaultValue": "..." - }, - { - "id": 1296, - "name": "getDateRangePresets", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "signatures": [ - { - "id": 1297, - "name": "getDateRangePresets", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "parameters": [ - { - "id": 1298, - "name": "periodType", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1239, - "name": "PeriodType", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 1299, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1300, - "name": "label", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 63, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1301, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 78, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ], - "type": { - "type": "reference", - "target": 1313, - "name": "DateRange", - "package": "svelte-ux" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1300, 1301] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 214, - "character": 61, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L214" - } - ] - } - } - } - } - ] - }, - { - "id": 1280, - "name": "getDefaultPeriod", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 33, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L33" - } - ], - "signatures": [ - { - "id": 1281, - "name": "getDefaultPeriod", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 33, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L33" - } - ], - "parameters": [ - { - "id": 1282, - "name": "group", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "Group" - }, - "name": "Group", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1283, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1284, - "name": "from", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 41, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L41" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - }, - "defaultValue": "..." - }, - { - "id": 1286, - "name": "periodType", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 43, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L43" - } - ], - "type": { - "type": "reference", - "target": 1239, - "name": "PeriodType", - "package": "svelte-ux" - }, - "defaultValue": "PeriodType.Month" - }, - { - "id": 1285, - "name": "to", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 42, - "character": 8, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L42" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [1284, 1286, 1285] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 40, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L40" - } - ] - } - } - } - ] - }, - { - "id": 1309, - "name": "getPeriodComparisonOffset", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 652, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L652" - } - ], - "signatures": [ - { - "id": 1310, - "name": "getPeriodComparisonOffset", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 652, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L652" - } - ], - "parameters": [ - { - "id": 1311, - "name": "view", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1342, - "name": "PeriodComparison", - "package": "svelte-ux" - } - }, - { - "id": 1312, - "name": "period", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - }, - { - "id": 1287, - "name": "getPeriodTypes", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 56, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L56" - } - ], - "signatures": [ - { - "id": 1288, - "name": "getPeriodTypes", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 56, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L56" - } - ], - "parameters": [ - { - "id": 1289, - "name": "group", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "Group" - }, - "name": "Group", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": 1239, - "name": "PeriodType", - "package": "svelte-ux" - } - } - } - ] - }, - { - "id": 1302, - "name": "getPreviousYearPeriodOffset", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 582, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L582" - } - ], - "signatures": [ - { - "id": 1303, - "name": "getPreviousYearPeriodOffset", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 582, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L582" - } - ], - "parameters": [ - { - "id": 1304, - "name": "periodType", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1239, - "name": "PeriodType", - "package": "svelte-ux" - } - }, - { - "id": 1305, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 1306, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1308, - "name": "alignDayOfWeek", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 586, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L586" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 1307, - "name": "referenceDate", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 585, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L585" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1308, 1307] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 584, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L584" - } - ] - } - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": -364 - }, - { - "type": "literal", - "value": -366 - }, - { - "type": "literal", - "value": -365 - }, - { - "type": "literal", - "value": -52 - }, - { - "type": "literal", - "value": -26 - }, - { - "type": "literal", - "value": -12 - }, - { - "type": "literal", - "value": -4 - }, - { - "type": "literal", - "value": -1 - } - ] - } - } - ] - }, - { - "id": 1290, - "name": "getQuickPresets", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 83, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L83" - } - ], - "signatures": [ - { - "id": 1291, - "name": "getQuickPresets", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 83, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L83" - } - ], - "parameters": [ - { - "id": 1292, - "name": "group", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "Group" - }, - "name": "Group", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 1293, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1294, - "name": "label", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 83, - "character": 49, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L83" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1295, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 83, - "character": 64, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L83" - } - ], - "type": { - "type": "reference", - "target": 1313, - "name": "DateRange", - "package": "svelte-ux" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1294, 1295] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 83, - "character": 47, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L83" - } - ] - } - } - } - } - ] - } - ], - "groups": [ - { - "title": "Type Aliases", - "children": [1313, 1342] - }, - { - "title": "Variables", - "children": [1326, 1322, 1318, 1338, 1330, 1334] - }, - { - "title": "Functions", - "children": [1296, 1280, 1309, 1287, 1302, 1290] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/dateRange.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dateRange.ts#L1" - } - ] - }, - { - "id": 1343, - "name": "dom", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1344, - "name": "getScrollParent", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dom.ts", - "line": 6, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dom.ts#L6" - } - ], - "signatures": [ - { - "id": 1345, - "name": "getScrollParent", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Find the closest scrollable parent\n- see: https://stackoverflow.com/questions/35939886/find-first-scrollable-parent\n- see: https://gist.github.com/twxia/bb20843c495a49644be6ea3804c0d775" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/dom.ts", - "line": 6, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dom.ts#L6" - } - ], - "parameters": [ - { - "id": 1346, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ] - }, - { - "id": 1347, - "name": "scrollIntoView", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/dom.ts", - "line": 27, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dom.ts#L27" - } - ], - "signatures": [ - { - "id": 1348, - "name": "scrollIntoView", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Scroll node into view of closely scrollable (overflown) parent. Like " - }, - { - "kind": "code", - "text": "`node.scrollIntoView()`" - }, - { - "kind": "text", - "text": " but will only scroll immediate container (not viewport)" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/dom.ts", - "line": 27, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dom.ts#L27" - } - ], - "parameters": [ - { - "id": 1349, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "children": [1344, 1347] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/dom.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/dom.ts#L1" - } - ] - }, - { - "id": 1350, - "name": "duration", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1374, - "name": "DurationUnits", - "variant": "declaration", - "kind": 8, - "flags": {}, - "children": [ - { - "id": 1376, - "name": "Day", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 14, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L14" - } - ], - "type": { - "type": "literal", - "value": 1 - } - }, - { - "id": 1377, - "name": "Hour", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 15, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L15" - } - ], - "type": { - "type": "literal", - "value": 2 - } - }, - { - "id": 1380, - "name": "Millisecond", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 18, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L18" - } - ], - "type": { - "type": "literal", - "value": 5 - } - }, - { - "id": 1378, - "name": "Minute", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 16, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L16" - } - ], - "type": { - "type": "literal", - "value": 3 - } - }, - { - "id": 1379, - "name": "Second", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 17, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L17" - } - ], - "type": { - "type": "literal", - "value": 4 - } - }, - { - "id": 1375, - "name": "Year", - "variant": "declaration", - "kind": 16, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 13, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L13" - } - ], - "type": { - "type": "literal", - "value": 0 - } - } - ], - "groups": [ - { - "title": "Enumeration Members", - "children": [1376, 1377, 1380, 1378, 1379, 1375] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 12, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L12" - } - ] - }, - { - "id": 1366, - "name": "Duration", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 3, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L3" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1367, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1372, - "name": "days", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 8, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L8" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1371, - "name": "hours", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 7, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L7" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1368, - "name": "milliseconds", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 4, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L4" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1370, - "name": "minutes", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 6, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L6" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1369, - "name": "seconds", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 5, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L5" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1373, - "name": "years", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 9, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L9" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1372, 1371, 1368, 1370, 1369, 1373] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 3, - "character": 23, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L3" - } - ] - } - } - }, - { - "id": 1351, - "name": "getDuration", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 29, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L29" - } - ], - "signatures": [ - { - "id": 1352, - "name": "getDuration", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 29, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L29" - } - ], - "parameters": [ - { - "id": 1353, - "name": "start", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1354, - "name": "end", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1355, - "name": "duration", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Partial" - }, - "typeArguments": [ - { - "type": "reference", - "target": 1366, - "name": "Duration", - "package": "svelte-ux" - } - ], - "name": "Partial", - "package": "typescript" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": 1366, - "name": "Duration", - "package": "svelte-ux" - }, - { - "type": "literal", - "value": null - } - ] - } - } - ] - }, - { - "id": 1356, - "name": "humanizeDuration", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 93, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L93" - } - ], - "signatures": [ - { - "id": 1357, - "name": "humanizeDuration", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 93, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L93" - } - ], - "parameters": [ - { - "id": 1358, - "name": "config", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 1359, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1362, - "name": "duration", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 96, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L96" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Partial" - }, - "typeArguments": [ - { - "type": "reference", - "target": 1366, - "name": "Duration", - "package": "svelte-ux" - } - ], - "name": "Partial", - "package": "typescript" - } - }, - { - "id": 1361, - "name": "end", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 95, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L95" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - }, - { - "id": 1363, - "name": "minUnits", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 97, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L97" - } - ], - "type": { - "type": "reference", - "target": 1374, - "name": "DurationUnits", - "package": "svelte-ux" - } - }, - { - "id": 1360, - "name": "start", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 94, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L94" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - }, - { - "id": 1364, - "name": "totalUnits", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 98, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L98" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1365, - "name": "variant", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 99, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L99" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "short" - }, - { - "type": "literal", - "value": "long" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1362, 1361, 1363, 1360, 1364, 1365] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 93, - "character": 41, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L93" - } - ] - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - } - ], - "groups": [ - { - "title": "Enumerations", - "children": [1374] - }, - { - "title": "Type Aliases", - "children": [1366] - }, - { - "title": "Functions", - "children": [1351, 1356] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/duration.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/duration.ts#L1" - } - ] - }, - { - "id": 1381, - "name": "env", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1382, - "name": "browser", - "variant": "declaration", - "kind": 32, - "flags": { - "isConst": true - }, - "sources": [ - { - "fileName": "src/lib/utils/env.ts", - "line": 3, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/env.ts#L3" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "..." - }, - { - "id": 1383, - "name": "ssr", - "variant": "declaration", - "kind": 32, - "flags": { - "isConst": true - }, - "sources": [ - { - "fileName": "src/lib/utils/env.ts", - "line": 4, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/env.ts#L4" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Variables", - "children": [1382, 1383] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/env.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/env.ts#L1" - } - ] - }, - { - "id": 1384, - "name": "file", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1385, - "name": "saveAs", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/file.ts", - "line": 4, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/file.ts#L4" - } - ], - "signatures": [ - { - "id": 1386, - "name": "saveAs", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Export Blob to file" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/file.ts", - "line": 4, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/file.ts#L4" - } - ], - "parameters": [ - { - "id": 1387, - "name": "blob", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Blob" - }, - "name": "Blob", - "package": "typescript" - } - }, - { - "id": 1388, - "name": "fileName", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "children": [1385] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/file.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/file.ts#L1" - } - ] - }, - { - "id": 1389, - "name": "format", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1395, - "name": "FormatType", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/format.ts", - "line": 7, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/format.ts#L7" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": 1451, - "name": "FormatNumberStyle", - "package": "svelte-ux" - }, - { - "type": "reference", - "target": 1239, - "name": "PeriodType", - "package": "svelte-ux" - }, - { - "type": "reflection", - "declaration": { - "id": 1396, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/format.ts", - "line": 7, - "character": 59, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/format.ts#L7" - } - ], - "signatures": [ - { - "id": 1397, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "parameters": [ - { - "id": 1398, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 1399, - "name": "extraArgs", - "variant": "param", - "kind": 32768, - "flags": { - "isRest": true - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - } - }, - { - "id": 1390, - "name": "format", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/format.ts", - "line": 12, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/format.ts#L12" - } - ], - "signatures": [ - { - "id": 1391, - "name": "format", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Generic format which can handle Dates, Numbers, or custom format function" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/format.ts", - "line": 12, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/format.ts#L12" - } - ], - "parameters": [ - { - "id": 1392, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 1393, - "name": "format", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": 1395, - "name": "FormatType", - "package": "svelte-ux" - } - }, - { - "id": 1394, - "name": "extraFuncArgs", - "variant": "param", - "kind": 32768, - "flags": { - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - ], - "groups": [ - { - "title": "Type Aliases", - "children": [1395] - }, - { - "title": "Functions", - "children": [1390] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/format.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/format.ts#L1" - } - ] - }, - { - "id": 1400, - "name": "json", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1404, - "name": "decode", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/json.ts", - "line": 20, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/json.ts#L20" - } - ], - "signatures": [ - { - "id": 1405, - "name": "decode", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/json.ts", - "line": 20, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/json.ts#L20" - } - ], - "parameters": [ - { - "id": 1406, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - }, - { - "id": 1401, - "name": "encode", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/json.ts", - "line": 11, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/json.ts#L11" - } - ], - "signatures": [ - { - "id": 1402, - "name": "encode", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/json.ts", - "line": 11, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/json.ts#L11" - } - ], - "parameters": [ - { - "id": 1403, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 1407, - "name": "reviver", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/json.ts", - "line": 53, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/json.ts#L53" - } - ], - "signatures": [ - { - "id": 1408, - "name": "reviver", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Convert date strings to Date instances" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/json.ts", - "line": 53, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/json.ts#L53" - } - ], - "parameters": [ - { - "id": 1409, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1410, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "children": [1404, 1401, 1407] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/json.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/json.ts#L1" - } - ] - }, - { - "id": 1411, - "name": "map", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1412, - "name": "get", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/map.ts", - "line": 5, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/map.ts#L5" - } - ], - "signatures": [ - { - "id": 1413, - "name": "get", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Get the value at path of Map. Useful for nested maps (d3-array group, etc).\nSimilar to lodash get() but for Map instead of Object" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/map.ts", - "line": 5, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/map.ts#L5" - } - ], - "typeParameter": [ - { - "id": 1414, - "name": "K", - "variant": "typeParam", - "kind": 131072, - "flags": {} - }, - { - "id": 1415, - "name": "V", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 1416, - "name": "map", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": -1, - "name": "V", - "refersToTypeParameter": true - } - ], - "name": "Map", - "package": "typescript" - } - }, - { - "id": 1417, - "name": "path", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - } - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "reference", - "target": -1, - "name": "V", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": -1, - "name": "V", - "refersToTypeParameter": true - } - ], - "name": "Map", - "package": "typescript" - } - ] - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "children": [1412] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/map.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/map.ts#L1" - } - ] - }, - { - "id": 1418, - "name": "number", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1451, - "name": "FormatNumberStyle", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 27, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L27" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "integer" - }, - { - "type": "literal", - "value": "decimal" - }, - { - "type": "literal", - "value": "currency" - }, - { - "type": "literal", - "value": "percent" - }, - { - "type": "literal", - "value": "percentRound" - }, - { - "type": "literal", - "value": "metric" - }, - { - "type": "literal", - "value": "none" - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - }, - { - "id": 1431, - "name": "clamp", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 84, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L84" - } - ], - "signatures": [ - { - "id": 1432, - "name": "clamp", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Clamps value within min and max" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 84, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L84" - } - ], - "parameters": [ - { - "id": 1433, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1434, - "name": "min", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1435, - "name": "max", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - }, - { - "id": 1436, - "name": "decimalCount", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 91, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L91" - } - ], - "signatures": [ - { - "id": 1437, - "name": "decimalCount", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Return the number of decimal positions (ex. 123.45 => 2, 123 => 0)" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 91, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L91" - } - ], - "parameters": [ - { - "id": 1438, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - }, - { - "id": 1419, - "name": "formatNumber", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 4, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L4" - } - ], - "signatures": [ - { - "id": 1420, - "name": "formatNumber", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 4, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L4" - } - ], - "parameters": [ - { - "id": 1421, - "name": "number", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - }, - { - "id": 1422, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intersection", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Intl.NumberFormatOptions" - }, - "name": "NumberFormatOptions", - "package": "typescript", - "qualifiedName": "Intl.NumberFormatOptions" - }, - { - "type": "reflection", - "declaration": { - "id": 1423, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1424, - "name": "fractionDigits", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 6, - "character": 40, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L6" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1424] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 6, - "character": 38, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L6" - } - ] - } - } - ] - }, - "defaultValue": "{}" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 1425, - "name": "formatNumberAsStyle", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 37, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L37" - } - ], - "signatures": [ - { - "id": 1426, - "name": "formatNumberAsStyle", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 37, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L37" - } - ], - "parameters": [ - { - "id": 1427, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - }, - { - "id": 1428, - "name": "style", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1451, - "name": "FormatNumberStyle", - "package": "svelte-ux" - }, - "defaultValue": "'decimal'" - }, - { - "id": 1429, - "name": "precision", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "2" - }, - { - "id": 1430, - "name": "significantDigits", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 1447, - "name": "modulo", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 113, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L113" - } - ], - "signatures": [ - { - "id": 1448, - "name": "modulo", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Remainder (n % m) with support for negative numbers\nSee: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Remainder#description" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 113, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L113" - } - ], - "parameters": [ - { - "id": 1449, - "name": "n", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1450, - "name": "m", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - }, - { - "id": 1443, - "name": "randomInteger", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 105, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L105" - } - ], - "signatures": [ - { - "id": 1444, - "name": "randomInteger", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Get random number between min and max (inclusive)" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 105, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L105" - } - ], - "parameters": [ - { - "id": 1445, - "name": "min", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1446, - "name": "max", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - }, - { - "id": 1439, - "name": "round", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 98, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L98" - } - ], - "signatures": [ - { - "id": 1440, - "name": "round", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Round to the number of decimals (ex. round(123.45, 1) => 123.5)" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 98, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L98" - } - ], - "parameters": [ - { - "id": 1441, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1442, - "name": "decimals", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - } - ], - "groups": [ - { - "title": "Type Aliases", - "children": [1451] - }, - { - "title": "Functions", - "children": [1431, 1436, 1419, 1425, 1447, 1443, 1439] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/number.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/number.ts#L1" - } - ] - }, - { - "id": 1452, - "name": "object", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1517, - "name": "Expiry", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 81, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L81" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - }, - { - "type": "reflection", - "declaration": { - "id": 1518, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 81, - "character": 28, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L81" - } - ], - "indexSignature": { - "id": 1519, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 81, - "character": 30, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L81" - } - ], - "parameters": [ - { - "id": 1520, - "name": "prop", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - }, - { - "type": "reflection", - "declaration": { - "id": 1521, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 81, - "character": 53, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L81" - } - ], - "indexSignature": { - "id": 1522, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 81, - "character": 55, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L81" - } - ], - "parameters": [ - { - "id": 1523, - "name": "prop", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - } - } - } - ] - } - } - } - } - ] - } - }, - { - "id": 1516, - "name": "PropAccessorArg", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 36, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L36" - } - ], - "type": { - "type": "indexedAccess", - "indexType": { - "type": "literal", - "value": 0 - }, - "objectType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Parameters" - }, - "typeArguments": [ - { - "type": "query", - "queryType": { - "type": "reference", - "target": 1470, - "name": "propAccessor", - "package": "svelte-ux" - } - } - ], - "name": "Parameters", - "package": "typescript" - } - } - }, - { - "id": 1456, - "name": "camelCaseKeys", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 8, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L8" - } - ], - "signatures": [ - { - "id": 1457, - "name": "camelCaseKeys", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 8, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L8" - } - ], - "parameters": [ - { - "id": 1458, - "name": "obj", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - }, - { - "id": 1485, - "name": "distinctKeys", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 56, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L56" - } - ], - "signatures": [ - { - "id": 1486, - "name": "distinctKeys", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 56, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L56" - } - ], - "parameters": [ - { - "id": 1487, - "name": "objs", - "variant": "param", - "kind": 32768, - "flags": { - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "object" - } - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - } - ] - }, - { - "id": 1494, - "name": "expireObject", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 86, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L86" - } - ], - "signatures": [ - { - "id": 1495, - "name": "expireObject", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Remove properties from object based on expiration" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 86, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L86" - } - ], - "typeParameter": [ - { - "id": 1496, - "name": "TObject", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 1497, - "name": "object", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 1498, - "name": "expiry", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 1517, - "name": "Expiry", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Partial" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "TObject", - "refersToTypeParameter": true - } - ], - "name": "Partial", - "package": "typescript" - }, - { - "type": "literal", - "value": null - } - ] - } - } - ] - }, - { - "id": 1453, - "name": "isLiteralObject", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 4, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L4" - } - ], - "signatures": [ - { - "id": 1454, - "name": "isLiteralObject", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 4, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L4" - } - ], - "parameters": [ - { - "id": 1455, - "name": "obj", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - }, - { - "id": 1511, - "name": "keysByValues", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 160, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L160" - } - ], - "signatures": [ - { - "id": 1512, - "name": "keysByValues", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Create new object with keys and values swapped. Last value's key is used if duplicated" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 160, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L160" - } - ], - "typeParameter": [ - { - "id": 1513, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "object" - }, - "default": { - "type": "reflection", - "declaration": { - "id": 1514, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {} - } - } - } - ], - "parameters": [ - { - "id": 1515, - "name": "obj", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - }, - { - "id": 1488, - "name": "merge", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 72, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L72" - } - ], - "signatures": [ - { - "id": 1489, - "name": "merge", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Recursive merge objects" - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 72, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L72" - } - ], - "typeParameter": [ - { - "id": 1490, - "name": "TObject", - "variant": "typeParam", - "kind": 131072, - "flags": {} - }, - { - "id": 1491, - "name": "TSource", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 1492, - "name": "object", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The destination object" - } - ] - }, - "type": { - "type": "reference", - "target": -1, - "name": "TObject", - "refersToTypeParameter": true - } - }, - { - "id": 1493, - "name": "source", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The source object" - } - ] - }, - "type": { - "type": "reference", - "target": -1, - "name": "TSource", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "intersection", - "types": [ - { - "type": "reference", - "target": -1, - "name": "TObject", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": -1, - "name": "TSource", - "refersToTypeParameter": true - } - ] - } - } - ] - }, - { - "id": 1459, - "name": "nestedFindByPredicate", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 14, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L14" - } - ], - "signatures": [ - { - "id": 1460, - "name": "nestedFindByPredicate", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 14, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L14" - } - ], - "parameters": [ - { - "id": 1461, - "name": "obj", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 1462, - "name": "predicate", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 1463, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 16, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L16" - } - ], - "signatures": [ - { - "id": 1464, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 16, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L16" - } - ], - "parameters": [ - { - "id": 1465, - "name": "item", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } - }, - { - "id": 1466, - "name": "childrenProp", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 1467, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "signatures": [ - { - "id": 1468, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "parameters": [ - { - "id": 1469, - "name": "x", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1482, - "name": "objectId", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 51, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L51" - } - ], - "signatures": [ - { - "id": 1483, - "name": "objectId", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 51, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L51" - } - ], - "parameters": [ - { - "id": 1484, - "name": "object", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - }, - { - "id": 1499, - "name": "omit", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 134, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L134" - } - ], - "signatures": [ - { - "id": 1500, - "name": "omit", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Remove properties from an object. See also lodash " - }, - { - "kind": "code", - "text": "`_.omit()`" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 134, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L134" - } - ], - "typeParameter": [ - { - "id": 1501, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "object" - }, - "default": { - "type": "reflection", - "declaration": { - "id": 1502, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {} - } - } - } - ], - "parameters": [ - { - "id": 1503, - "name": "obj", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - { - "id": 1504, - "name": "keys", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Partial" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "Partial", - "package": "typescript" - } - } - ] - }, - { - "id": 1505, - "name": "pick", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 147, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L147" - } - ], - "signatures": [ - { - "id": 1506, - "name": "pick", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Pick properties from an object. See also lodash " - }, - { - "kind": "code", - "text": "`_.pick()`" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 147, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L147" - } - ], - "typeParameter": [ - { - "id": 1507, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "object" - }, - "default": { - "type": "reflection", - "declaration": { - "id": 1508, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {} - } - } - } - ], - "parameters": [ - { - "id": 1509, - "name": "obj", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - { - "id": 1510, - "name": "keys", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Partial" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "Partial", - "package": "typescript" - } - } - ] - }, - { - "id": 1470, - "name": "propAccessor", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "signatures": [ - { - "id": 1471, - "name": "propAccessor", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "parameters": [ - { - "id": 1472, - "name": "prop", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 1473, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "signatures": [ - { - "id": 1474, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "parameters": [ - { - "id": 1475, - "name": "x", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1476, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 41, - "character": 6, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L41" - } - ], - "signatures": [ - { - "id": 1477, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 41, - "character": 6, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L41" - } - ], - "parameters": [ - { - "id": 1478, - "name": "d", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 1479, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 41, - "character": 10, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L41" - } - ], - "indexSignature": { - "id": 1480, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 41, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L41" - } - ], - "parameters": [ - { - "id": 1481, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - } - ] - } - ], - "groups": [ - { - "title": "Type Aliases", - "children": [1517, 1516] - }, - { - "title": "Functions", - "children": [1456, 1485, 1494, 1453, 1511, 1488, 1459, 1482, 1499, 1505, 1470] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L1" - } - ] - }, - { - "id": 1524, - "name": "promise", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1525, - "name": "delay", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/promise.ts", - "line": 1, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/promise.ts#L1" - } - ], - "signatures": [ - { - "id": 1526, - "name": "delay", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/promise.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/promise.ts#L1" - } - ], - "parameters": [ - { - "id": 1527, - "name": "ms", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Promise" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "unknown" - } - ], - "name": "Promise", - "package": "typescript" - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "children": [1525] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/promise.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/promise.ts#L1" - } - ] - }, - { - "id": 1528, - "name": "rollup", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1529, - "name": "default", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/rollup.ts", - "line": 4, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/rollup.ts#L4" - } - ], - "signatures": [ - { - "id": 1530, - "name": "default", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/rollup.ts", - "line": 4, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/rollup.ts#L4" - } - ], - "typeParameter": [ - { - "id": 1531, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "default": { - "type": "intrinsic", - "name": "any" - } - } - ], - "parameters": [ - { - "id": 1532, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - }, - { - "id": 1533, - "name": "reduce", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 1534, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/rollup.ts", - "line": 6, - "character": 10, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/rollup.ts#L6" - } - ], - "signatures": [ - { - "id": 1535, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/rollup.ts", - "line": 6, - "character": 10, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/rollup.ts#L6" - } - ], - "parameters": [ - { - "id": 1536, - "name": "items", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - }, - { - "id": 1537, - "name": "keys", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 1538, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/rollup.ts", - "line": 7, - "character": 10, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/rollup.ts#L7" - } - ], - "signatures": [ - { - "id": 1539, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/rollup.ts", - "line": 7, - "character": 10, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/rollup.ts#L7" - } - ], - "parameters": [ - { - "id": 1540, - "name": "d", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - } - }, - "defaultValue": "[]" - }, - { - "id": 1541, - "name": "emptyKey", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "'Unknown'" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@types/d3-array/index.d.ts", - "qualifiedName": "InternMap" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "InternMap", - "package": "@types/d3-array" - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "children": [1529] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/rollup.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/rollup.ts#L1" - } - ] - }, - { - "id": 1542, - "name": "routing", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1547, - "name": "isActive", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/routing.ts", - "line": 33, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/routing.ts#L33" - } - ], - "signatures": [ - { - "id": 1548, - "name": "isActive", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/routing.ts", - "line": 33, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/routing.ts#L33" - } - ], - "parameters": [ - { - "id": 1549, - "name": "currentUrl", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "URL" - }, - "name": "URL", - "package": "typescript" - } - }, - { - "id": 1550, - "name": "path", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 1543, - "name": "url", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/routing.ts", - "line": 2, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/routing.ts#L2" - } - ], - "signatures": [ - { - "id": 1544, - "name": "url", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/routing.ts", - "line": 2, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/routing.ts#L2" - } - ], - "parameters": [ - { - "id": 1545, - "name": "currentUrl", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "URL" - }, - "name": "URL", - "package": "typescript" - } - }, - { - "id": 1546, - "name": "path", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "children": [1547, 1543] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/routing.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/routing.ts#L1" - } - ] - }, - { - "id": 1551, - "name": "serialize", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1596, - "name": "decodeArray", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 329, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L329" - } - ], - "signatures": [ - { - "id": 1597, - "name": "decodeArray", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Decodes an array or singular value and returns it as an array\nor undefined if falsy. Filters out undefined values." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The javascript representation" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 329, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L329" - } - ], - "parameters": [ - { - "id": 1598, - "name": "input", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The input value" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - } - ] - } - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1567, - "name": "decodeBoolean", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 165, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L165" - } - ], - "signatures": [ - { - "id": 1568, - "name": "decodeBoolean", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Decodes a boolean from a string. \"1\" -> true, \"0\" -> false.\nEverything else maps to undefined.\n\nIf an array is provided, only the first entry is used." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "the boolean value" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 165, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L165" - } - ], - "parameters": [ - { - "id": 1569, - "name": "input", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "the encoded boolean string" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "boolean" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1555, - "name": "decodeDate", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 77, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L77" - } - ], - "signatures": [ - { - "id": 1556, - "name": "decodeDate", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Converts a date in the format 'YYYY-mm-dd...' into a proper date, because\nnew Date() does not do that correctly. The date can be as complete or incomplete\nas necessary (aka, '2015', '2015-10', '2015-10-01').\nIt will not work for dates that have times included in them.\n\nIf an array is provided, only the first entry is used." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "parsed date" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 77, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L77" - } - ], - "parameters": [ - { - "id": 1557, - "name": "input", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "String date form like '2015-10-01'" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1561, - "name": "decodeDateTime", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 127, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L127" - } - ], - "signatures": [ - { - "id": 1562, - "name": "decodeDateTime", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Converts a date in the https://en.wikipedia.org/wiki/ISO_8601 format.\nFor allowed inputs see specs:\n - https://tools.ietf.org/html/rfc2822#page-14\n - http://www.ecma-international.org/ecma-262/5.1/#sec-15.9.1.15\n\nIf an array is provided, only the first entry is used." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "parsed date" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 127, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L127" - } - ], - "parameters": [ - { - "id": 1563, - "name": "input", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "String date form like '1995-12-17T03:24:00'" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1609, - "name": "decodeDelimitedArray", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 402, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L402" - } - ], - "signatures": [ - { - "id": 1610, - "name": "decodeDelimitedArray", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Decodes a delimited string into javascript array. For example,\n'a_b' -> ['a', 'b'] with entrySeparator='_'\n\nIf an array is provided as input, only the first entry is used." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The javascript representation" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 402, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L402" - } - ], - "parameters": [ - { - "id": 1611, - "name": "input", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The JSON string representation" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - }, - { - "id": 1612, - "name": "entrySeparator", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The array as a string with elements joined by the\nentry separator" - } - ] - }, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "'_'" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - } - ] - } - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1613, - "name": "decodeDelimitedNumericArray", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 434, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L434" - } - ], - "signatures": [ - { - "id": 1614, - "name": "decodeDelimitedNumericArray", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Decodes a delimited string into javascript array where all entries are numbers\nFor example, '1_2' -> [1, 2] with entrySeparator='_'\n\nIf an array is provided as input, only the first entry is used." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The javascript representation" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 434, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L434" - } - ], - "parameters": [ - { - "id": 1615, - "name": "arrayStr", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - }, - { - "id": 1616, - "name": "entrySeparator", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "'_'" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "literal", - "value": null - } - ] - } - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1582, - "name": "decodeEnum", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 256, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L256" - } - ], - "signatures": [ - { - "id": 1583, - "name": "decodeEnum", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Decodes an enum value while safely handling null and undefined values.\n\nIf an array is provided, only the first entry is used." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "the string value from enumValues" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 256, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L256" - } - ], - "typeParameter": [ - { - "id": 1584, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "parameters": [ - { - "id": 1585, - "name": "input", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "the encoded string" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - }, - { - "id": 1586, - "name": "enumValues", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "allowed enum values" - } - ] - }, - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1590, - "name": "decodeJson", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 289, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L289" - } - ], - "signatures": [ - { - "id": 1591, - "name": "decodeJson", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Decodes a JSON string into javascript.\n\nIf an array is provided, only the first entry is used.\n\nRestores Date strings to date objects" - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The javascript representation" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 289, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L289" - } - ], - "parameters": [ - { - "id": 1592, - "name": "input", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The JSON string representation" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1573, - "name": "decodeNumber", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 203, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L203" - } - ], - "signatures": [ - { - "id": 1574, - "name": "decodeNumber", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Decodes a number from a string. If the number is invalid,\nit returns undefined.\n\nIf an array is provided, only the first entry is used." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "the number value" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 203, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L203" - } - ], - "parameters": [ - { - "id": 1575, - "name": "input", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "the encoded number string" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1602, - "name": "decodeNumericArray", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 362, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L362" - } - ], - "signatures": [ - { - "id": 1603, - "name": "decodeNumericArray", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Decodes an array or singular value and returns it as an array\nor undefined if falsy. Filters out undefined and NaN values." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The javascript representation" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 362, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L362" - } - ], - "parameters": [ - { - "id": 1604, - "name": "input", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The input value" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "literal", - "value": null - } - ] - } - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1633, - "name": "decodeNumericObject", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 532, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L532" - } - ], - "signatures": [ - { - "id": 1634, - "name": "decodeNumericObject", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Decodes a simple object to javascript where all values are numbers.\nCurrently works only for simple, flat objects.\n\nFor example \"foo-123_boo-521\" -> { foo: 123, boo: 521 }\n\nIf an array is provided as input, only the first entry is used." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The javascript object" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 532, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L532" - } - ], - "parameters": [ - { - "id": 1635, - "name": "input", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The object string to decode" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - }, - { - "id": 1636, - "name": "keyValSeparator", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "'-'" - }, - { - "id": 1637, - "name": "entrySeparator", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "'_'" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 1638, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 536, - "character": 3, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L536" - } - ], - "indexSignature": { - "id": 1639, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 536, - "character": 5, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L536" - } - ], - "parameters": [ - { - "id": 1640, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - } - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1625, - "name": "decodeObject", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 483, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L483" - } - ], - "signatures": [ - { - "id": 1626, - "name": "decodeObject", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Decodes a simple object to javascript. Currently works only for simple,\nflat objects where values are strings.\n\nFor example \"foo-bar_boo-baz\" -> { foo: bar, boo: baz }\n\nIf an array is provided as input, only the first entry is used." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The javascript object" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 483, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L483" - } - ], - "parameters": [ - { - "id": 1627, - "name": "input", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The object string to decode" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - }, - { - "id": 1628, - "name": "keyValSeparator", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "'-'" - }, - { - "id": 1629, - "name": "entrySeparator", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "'_'" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 1630, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 487, - "character": 3, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L487" - } - ], - "indexSignature": { - "id": 1631, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 487, - "character": 5, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L487" - } - ], - "parameters": [ - { - "id": 1632, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - } - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1579, - "name": "decodeString", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 238, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L238" - } - ], - "signatures": [ - { - "id": 1580, - "name": "decodeString", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Decodes a string while safely handling null and undefined values.\n\nIf an array is provided, only the first entry is used." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "the string value" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 238, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L238" - } - ], - "parameters": [ - { - "id": 1581, - "name": "input", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "the encoded string" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1593, - "name": "encodeArray", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 312, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L312" - } - ], - "signatures": [ - { - "id": 1594, - "name": "encodeArray", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Encodes an array as a JSON string." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The array of strings to be put in the URL\nas repeated query parameters" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 312, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L312" - } - ], - "parameters": [ - { - "id": 1595, - "name": "array", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The array to be encoded" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - } - ] - } - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1564, - "name": "encodeBoolean", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 148, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L148" - } - ], - "signatures": [ - { - "id": 1565, - "name": "encodeBoolean", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Encodes a boolean as a string. true -> \"1\", false -> \"0\"." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "the encoded boolean" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 148, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L148" - } - ], - "parameters": [ - { - "id": 1566, - "name": "bool", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "boolean" - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1552, - "name": "encodeDate", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 54, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L54" - } - ], - "signatures": [ - { - "id": 1553, - "name": "encodeDate", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Encodes a date as a string in YYYY-MM-DD format." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "the encoded date" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 54, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L54" - } - ], - "parameters": [ - { - "id": 1554, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1558, - "name": "encodeDateTime", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 108, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L108" - } - ], - "signatures": [ - { - "id": 1559, - "name": "encodeDateTime", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Encodes a date as a string in ISO 8601 (\"2019-05-28T10:58:40Z\") format." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "the encoded date" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 108, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L108" - } - ], - "parameters": [ - { - "id": 1560, - "name": "date", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Date" - }, - "name": "Date", - "package": "typescript" - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1605, - "name": "encodeDelimitedArray", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 380, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L380" - } - ], - "signatures": [ - { - "id": 1606, - "name": "encodeDelimitedArray", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Encodes an array as a delimited string. For example,\n['a', 'b'] -> 'a_b' with entrySeparator='_'" - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The array as a string with elements joined by the\nentry separator" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 380, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L380" - } - ], - "parameters": [ - { - "id": 1607, - "name": "array", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The array to be encoded" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - }, - { - "id": 1608, - "name": "entrySeparator", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The string used to delimit entries" - } - ] - }, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "'_'" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1641, - "name": "encodeDelimitedNumericArray", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 420, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L420" - } - ], - "signatures": [ - { - "id": 1642, - "name": "encodeDelimitedNumericArray", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Encodes a numeric array as a delimited string. (alias of encodeDelimitedArray)\nFor example, [1, 2] -> '1_2' with entrySeparator='_'" - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The JSON string representation of array" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 420, - "character": 67, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L420" - } - ], - "parameters": [ - { - "id": 1643, - "name": "array", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The array to be encoded" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - } - ] - } - }, - { - "id": 1644, - "name": "entrySeparator", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - }, - { - "id": 1587, - "name": "encodeJson", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 271, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L271" - } - ], - "signatures": [ - { - "id": 1588, - "name": "encodeJson", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Encodes anything as a JSON string." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The JSON string representation of any" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 271, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L271" - } - ], - "parameters": [ - { - "id": 1589, - "name": "any", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The thing to be encoded" - } - ] - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1570, - "name": "encodeNumber", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 186, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L186" - } - ], - "signatures": [ - { - "id": 1571, - "name": "encodeNumber", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Encodes a number as a string." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "the encoded number" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 186, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L186" - } - ], - "parameters": [ - { - "id": 1572, - "name": "num", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1599, - "name": "encodeNumericArray", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 345, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L345" - } - ], - "signatures": [ - { - "id": 1600, - "name": "encodeNumericArray", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Encodes a numeric array as a JSON string." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The array of strings to be put in the URL\nas repeated query parameters" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 345, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L345" - } - ], - "parameters": [ - { - "id": 1601, - "name": "array", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "The array to be encoded" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - } - ] - } - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1645, - "name": "encodeNumericObject", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 513, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L513" - } - ], - "signatures": [ - { - "id": 1646, - "name": "encodeNumericObject", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Encode simple objects as readable strings. Alias of encodeObject.\n\nFor example { foo: 123, boo: 521 } -> \"foo-123_boo-521\"" - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The encoded object" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 513, - "character": 51, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L513" - } - ], - "parameters": [ - { - "id": 1647, - "name": "obj", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "reflection", - "declaration": { - "id": 1648, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 514, - "character": 7, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L514" - } - ], - "indexSignature": { - "id": 1649, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 514, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L514" - } - ], - "parameters": [ - { - "id": 1650, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - } - } - ] - } - }, - { - "id": 1651, - "name": "keyValSeparator", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1652, - "name": "entrySeparator", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - }, - { - "id": 1617, - "name": "encodeObject", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 454, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L454" - } - ], - "signatures": [ - { - "id": 1618, - "name": "encodeObject", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Encode simple objects as readable strings.\n\nFor example { foo: bar, boo: baz } -> \"foo-bar_boo-baz\"" - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "The encoded object" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 454, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L454" - } - ], - "parameters": [ - { - "id": 1619, - "name": "obj", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "reflection", - "declaration": { - "id": 1620, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 455, - "character": 7, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L455" - } - ], - "indexSignature": { - "id": 1621, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 455, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L455" - } - ], - "parameters": [ - { - "id": 1622, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - } - } - ] - } - }, - { - "id": 1623, - "name": "keyValSeparator", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "'-'" - }, - { - "id": 1624, - "name": "entrySeparator", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "'_'" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - }, - { - "id": 1576, - "name": "encodeString", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 220, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L220" - } - ], - "signatures": [ - { - "id": 1577, - "name": "encodeString", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Encodes a string while safely handling null and undefined values." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "the encoded string" - } - ] - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 220, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L220" - } - ], - "parameters": [ - { - "id": 1578, - "name": "str", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "a string to encode" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - } - ] - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "children": [ - 1596, 1567, 1555, 1561, 1609, 1613, 1582, 1590, 1573, 1602, 1633, 1625, 1579, 1593, - 1564, 1552, 1558, 1605, 1641, 1587, 1570, 1599, 1645, 1617, 1576 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/serialize.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/serialize.ts#L1" - } - ] - }, - { - "id": 1653, - "name": "sort", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1654, - "name": "createCompoundSort", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 4, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L4" - } - ], - "signatures": [ - { - "id": 1655, - "name": "createCompoundSort", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 4, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L4" - } - ], - "parameters": [ - { - "id": 1656, - "name": "sortFns", - "variant": "param", - "kind": 32768, - "flags": { - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 1657, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 4, - "character": 47, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L4" - } - ], - "signatures": [ - { - "id": 1658, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 4, - "character": 49, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L4" - } - ], - "parameters": [ - { - "id": 1659, - "name": "a", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 1660, - "name": "b", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1661, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 5, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L5" - } - ], - "signatures": [ - { - "id": 1662, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 5, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L5" - } - ], - "parameters": [ - { - "id": 1663, - "name": "a", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 1664, - "name": "b", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - } - ] - }, - { - "id": 1676, - "name": "createPropertySortFunc", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 39, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L39" - } - ], - "signatures": [ - { - "id": 1677, - "name": "createPropertySortFunc", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 39, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L39" - } - ], - "parameters": [ - { - "id": 1678, - "name": "prop", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 1679, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "signatures": [ - { - "id": 1680, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "parameters": [ - { - "id": 1681, - "name": "x", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - } - }, - { - "id": 1682, - "name": "direction", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "asc" - }, - { - "type": "literal", - "value": "desc" - } - ] - }, - "defaultValue": "'asc'" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1683, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 20, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L20" - } - ], - "signatures": [ - { - "id": 1684, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 20, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L20" - } - ], - "parameters": [ - { - "id": 1685, - "name": "a", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 1686, - "name": "b", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - } - } - } - ] - }, - { - "id": 1665, - "name": "createSortFunc", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 17, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L17" - } - ], - "signatures": [ - { - "id": 1666, - "name": "createSortFunc", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 17, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L17" - } - ], - "parameters": [ - { - "id": 1667, - "name": "valueFn", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 1668, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 17, - "character": 40, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L17" - } - ], - "signatures": [ - { - "id": 1669, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 17, - "character": 40, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L17" - } - ], - "parameters": [ - { - "id": 1670, - "name": "a", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - }, - { - "id": 1671, - "name": "direction", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "asc" - }, - { - "type": "literal", - "value": "desc" - } - ] - }, - "defaultValue": "'asc'" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 1672, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 20, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L20" - } - ], - "signatures": [ - { - "id": 1673, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 20, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L20" - } - ], - "parameters": [ - { - "id": 1674, - "name": "a", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 1675, - "name": "b", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - } - } - } - ] - }, - { - "id": 1687, - "name": "nestedSort", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 43, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L43" - } - ], - "signatures": [ - { - "id": 1688, - "name": "nestedSort", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 43, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L43" - } - ], - "parameters": [ - { - "id": 1689, - "name": "data", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 1690, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1691, - "name": "values", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 44, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L44" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "object" - } - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1691] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 44, - "character": 14, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L44" - } - ] - } - } - } - }, - { - "id": 1692, - "name": "sortFunc", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 1693, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 45, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L45" - } - ], - "signatures": [ - { - "id": 1694, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 45, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L45" - } - ], - "parameters": [ - { - "id": 1695, - "name": "a", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 1696, - "name": "b", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 1697, - "name": "depth", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - } - } - }, - { - "id": 1698, - "name": "depth", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "0" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reflection", - "declaration": { - "id": 1699, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 1700, - "name": "values", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 44, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L44" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "object" - } - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [1700] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 44, - "character": 14, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L44" - } - ] - } - } - } - } - ] - }, - { - "id": 1701, - "name": "sort", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 58, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L58" - } - ], - "signatures": [ - { - "id": 1702, - "name": "sort", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 58, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L58" - } - ], - "typeParameter": [ - { - "id": 1703, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "default": { - "type": "intrinsic", - "name": "any" - } - } - ], - "parameters": [ - { - "id": 1704, - "name": "arr", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - }, - { - "id": 1705, - "name": "prop", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 1706, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "signatures": [ - { - "id": 1707, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/object.ts", - "line": 37, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/object.ts#L37" - } - ], - "parameters": [ - { - "id": 1708, - "name": "x", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - } - }, - { - "id": 1709, - "name": "direction", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "asc" - }, - { - "type": "literal", - "value": "desc" - } - ] - }, - "defaultValue": "'asc'" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "children": [1654, 1676, 1665, 1687, 1701] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/sort.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/sort.ts#L1" - } - ] - }, - { - "id": 1710, - "name": "string", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1711, - "name": "isUpperCase", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/string.ts", - "line": 4, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/string.ts#L4" - } - ], - "signatures": [ - { - "id": 1712, - "name": "isUpperCase", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Check if str only contians upper case letters" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/string.ts", - "line": 4, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/string.ts#L4" - } - ], - "parameters": [ - { - "id": 1713, - "name": "str", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 1717, - "name": "truncate", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/string.ts", - "line": 20, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/string.ts#L20" - } - ], - "signatures": [ - { - "id": 1718, - "name": "truncate", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Truncate text with option to keep a number of characters on end. Inserts ellipsis between parts" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/string.ts", - "line": 20, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/string.ts#L20" - } - ], - "parameters": [ - { - "id": 1719, - "name": "text", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 1720, - "name": "totalChars", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 1721, - "name": "endChars", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "0" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 1714, - "name": "uniqueId", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/string.ts", - "line": 12, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/string.ts#L12" - } - ], - "signatures": [ - { - "id": 1715, - "name": "uniqueId", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/string.ts", - "line": 12, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/string.ts#L12" - } - ], - "parameters": [ - { - "id": 1716, - "name": "prefix", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "''" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "children": [1711, 1717, 1714] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/string.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/string.ts#L1" - } - ] - }, - { - "id": 1722, - "name": "styles", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1729, - "name": "cls", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/styles.ts", - "line": 31, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/styles.ts#L31" - } - ], - "signatures": [ - { - "id": 1730, - "name": "cls", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/styles.ts", - "line": 31, - "character": 19, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/styles.ts#L31" - } - ], - "parameters": [ - { - "id": 1731, - "name": "inputs", - "variant": "param", - "kind": 32768, - "flags": { - "isRest": true - }, - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/clsx/clsx.d.ts", - "qualifiedName": "ClassValue" - }, - "name": "ClassValue", - "package": "clsx" - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 1723, - "name": "objectToString", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/styles.ts", - "line": 7, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/styles.ts#L7" - } - ], - "signatures": [ - { - "id": 1724, - "name": "objectToString", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Convert object to style string" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/utils/styles.ts", - "line": 7, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/styles.ts#L7" - } - ], - "parameters": [ - { - "id": 1725, - "name": "styleObj", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 1726, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/styles.ts", - "line": 7, - "character": 41, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/styles.ts#L7" - } - ], - "indexSignature": { - "id": 1727, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/styles.ts", - "line": 7, - "character": 43, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/styles.ts#L7" - } - ], - "parameters": [ - { - "id": 1728, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "children": [1729, 1723] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/styles.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/styles.ts#L1" - } - ] - }, - { - "id": 1732, - "name": "table", - "variant": "declaration", - "kind": 4, - "flags": {}, - "children": [ - { - "id": 1753, - "name": "getCellContent", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 125, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L125" - } - ], - "signatures": [ - { - "id": 1754, - "name": "getCellContent", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 125, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L125" - } - ], - "parameters": [ - { - "id": 1755, - "name": "column", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 740, - "name": "ColumnDef", - "package": "svelte-ux" - } - }, - { - "id": 1756, - "name": "rowData", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 1757, - "name": "rowIndex", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - }, - { - "id": 1745, - "name": "getCellHeader", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 89, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L89" - } - ], - "signatures": [ - { - "id": 1746, - "name": "getCellHeader", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 89, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L89" - } - ], - "parameters": [ - { - "id": 1747, - "name": "column", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 740, - "name": "ColumnDef", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 1748, - "name": "getCellValue", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 99, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L99" - } - ], - "signatures": [ - { - "id": 1749, - "name": "getCellValue", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 99, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L99" - } - ], - "parameters": [ - { - "id": 1750, - "name": "column", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 740, - "name": "ColumnDef", - "package": "svelte-ux" - } - }, - { - "id": 1751, - "name": "rowData", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 1752, - "name": "rowIndex", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - }, - { - "id": 1739, - "name": "getDepth", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 59, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L59" - } - ], - "signatures": [ - { - "id": 1740, - "name": "getDepth", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 59, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L59" - } - ], - "parameters": [ - { - "id": 1741, - "name": "columns", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": 740, - "name": "ColumnDef", - "package": "svelte-ux" - } - } - ] - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - }, - { - "id": 1733, - "name": "getHeaders", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 8, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L8" - } - ], - "signatures": [ - { - "id": 1734, - "name": "getHeaders", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 8, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L8" - } - ], - "parameters": [ - { - "id": 1735, - "name": "columns", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": 740, - "name": "ColumnDef", - "package": "svelte-ux" - } - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "array", - "elementType": { - "type": "reference", - "target": 740, - "name": "ColumnDef", - "package": "svelte-ux" - } - } - } - } - ] - }, - { - "id": 1736, - "name": "getRowColumns", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 43, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L43" - } - ], - "signatures": [ - { - "id": 1737, - "name": "getRowColumns", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 43, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L43" - } - ], - "parameters": [ - { - "id": 1738, - "name": "columns", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": 740, - "name": "ColumnDef", - "package": "svelte-ux" - } - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": 740, - "name": "ColumnDef", - "package": "svelte-ux" - } - } - } - ] - }, - { - "id": 1742, - "name": "getWidth", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 74, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L74" - } - ], - "signatures": [ - { - "id": 1743, - "name": "getWidth", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 74, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L74" - } - ], - "parameters": [ - { - "id": 1744, - "name": "column", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 740, - "name": "ColumnDef", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - } - ], - "groups": [ - { - "title": "Functions", - "children": [1753, 1745, 1748, 1739, 1733, 1736, 1742] - } - ], - "sources": [ - { - "fileName": "src/lib/utils/table.ts", - "line": 1, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/utils/table.ts#L1" - } - ] - }, - { - "id": 169, - "name": "ApiDocs", - "variant": "declaration", - "kind": 128, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Base class for Svelte components with some minor dev-enhancements. Used when dev=true." - } - ] - }, - "children": [ - { - "id": 170, - "name": "constructor", - "variant": "declaration", - "kind": 512, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 64, - "character": 4 - } - ], - "signatures": [ - { - "id": 171, - "name": "new ApiDocs", - "variant": "signature", - "kind": 16384, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 64, - "character": 4 - } - ], - "parameters": [ - { - "id": 172, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "ComponentConstructorOptions" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ComponentConstructorOptions", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": 169, - "name": "SvelteComponentDev", - "package": "svelte" - } - } - ] - }, - { - "id": 194, - "name": "$$", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/Component.d.ts", - "line": 14, - "character": 4 - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/types.d.ts", - "qualifiedName": "T$$" - }, - "name": "T$$", - "package": "svelte" - } - }, - { - "id": 188, - "name": "$$events_def", - "variant": "declaration", - "kind": 1024, - "flags": { - "isPrivate": true, - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "For type checking capabilities only.\nDoes not exist at runtime.\n### DO NOT USE!" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 56, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 187, - "name": "$$prop_def", - "variant": "declaration", - "kind": 1024, - "flags": { - "isPrivate": true, - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "For type checking capabilities only.\nDoes not exist at runtime.\n### DO NOT USE!" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 49, - "character": 4 - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "Props" - }, - "name": "Props", - "package": "svelte" - } - }, - { - "id": 195, - "name": "$$set", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/Component.d.ts", - "line": 15, - "character": 4 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 196, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/Component.d.ts", - "line": 15, - "character": 12 - } - ], - "signatures": [ - { - "id": 197, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/Component.d.ts", - "line": 15, - "character": 12 - } - ], - "parameters": [ - { - "id": 198, - "name": "$$props", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - }, - { - "id": 189, - "name": "$$slot_def", - "variant": "declaration", - "kind": 1024, - "flags": { - "isPrivate": true, - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "For type checking capabilities only.\nDoes not exist at runtime.\n### DO NOT USE!" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 63, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 190, - "name": "$capture_state", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 65, - "character": 4 - } - ], - "signatures": [ - { - "id": 191, - "name": "$capture_state", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 65, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 185, - "name": "$destroy", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 27, - "character": 4 - } - ], - "signatures": [ - { - "id": 186, - "name": "$destroy", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 27, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 192, - "name": "$inject_state", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 66, - "character": 4 - } - ], - "signatures": [ - { - "id": 193, - "name": "$inject_state", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 66, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 176, - "name": "$on", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 26, - "character": 4 - } - ], - "signatures": [ - { - "id": 177, - "name": "$on", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 26, - "character": 4 - } - ], - "parameters": [ - { - "id": 178, - "name": "event", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 179, - "name": "callback", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "literal", - "value": null - }, - { - "type": "reflection", - "declaration": { - "id": 180, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 26, - "character": 34 - } - ], - "signatures": [ - { - "id": 181, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 26, - "character": 34 - } - ], - "parameters": [ - { - "id": 182, - "name": "event", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - ] - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 183, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 26, - "character": 77 - } - ], - "signatures": [ - { - "id": 184, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 26, - "character": 77 - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - } - ] - }, - { - "id": 173, - "name": "$set", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 25, - "character": 4 - } - ], - "signatures": [ - { - "id": 174, - "name": "$set", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 25, - "character": 4 - } - ], - "parameters": [ - { - "id": 175, - "name": "props", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "Props" - }, - "name": "Props", - "package": "svelte" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "children": [170] - }, - { - "title": "Properties", - "children": [194, 188, 187, 195, 189] - }, - { - "title": "Methods", - "children": [190, 185, 192, 176, 173] - } - ], - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 24, - "character": 17 - }, - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 42, - "character": 21 - } - ], - "indexSignature": { - "id": 199, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "line": 28, - "character": 4 - } - ], - "parameters": [ - { - "id": 200, - "name": "accessor", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - "extendedTypes": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/Component.d.ts", - "qualifiedName": "SvelteComponent" - }, - "name": "SvelteComponent", - "package": "svelte" - } - ] - }, - { - "id": 806, - "name": "TreeMap", - "variant": "declaration", - "kind": 256, - "flags": {}, - "children": [ - { - "id": 840, - "name": "[toStringTag]", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isReadonly": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts", - "line": 137, - "character": 13 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.[toStringTag]" - } - }, - { - "id": 831, - "name": "size", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true, - "isReadonly": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "the number of elements in the Map." - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 46, - "character": 13 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.size" - } - }, - { - "id": 838, - "name": "[iterator]", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "line": 119, - "character": 4 - } - ], - "signatures": [ - { - "id": 839, - "name": "[iterator]", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns an iterable of entries in the map." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "line": 119, - "character": 4 - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "qualifiedName": "IterableIterator" - }, - "typeArguments": [ - { - "type": "tuple", - "elements": [ - { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - }, - { - "type": "union", - "types": [ - { - "type": "reference", - "target": -1, - "name": "V", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": 806, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - } - ], - "name": "TreeMap", - "package": "svelte-ux" - } - ] - } - ] - } - ], - "name": "IterableIterator", - "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.[iterator]" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.[iterator]" - } - }, - { - "id": 807, - "name": "clear", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 21, - "character": 4 - } - ], - "signatures": [ - { - "id": 808, - "name": "clear", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 21, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "void" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.clear" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.clear" - } - }, - { - "id": 809, - "name": "delete", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 25, - "character": 4 - } - ], - "signatures": [ - { - "id": 810, - "name": "delete", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "true if an element in the Map existed and has been removed, or false if the element does not exist." - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 25, - "character": 4 - } - ], - "parameters": [ - { - "id": 811, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.delete" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.delete" - } - }, - { - "id": 832, - "name": "entries", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "line": 124, - "character": 4 - } - ], - "signatures": [ - { - "id": 833, - "name": "entries", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns an iterable of key, value pairs for every entry in the map." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "line": 124, - "character": 4 - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "qualifiedName": "IterableIterator" - }, - "typeArguments": [ - { - "type": "tuple", - "elements": [ - { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - }, - { - "type": "union", - "types": [ - { - "type": "reference", - "target": -1, - "name": "V", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": 806, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - } - ], - "name": "TreeMap", - "package": "svelte-ux" - } - ] - } - ] - } - ], - "name": "IterableIterator", - "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.entries" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.entries" - } - }, - { - "id": 812, - "name": "forEach", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 29, - "character": 4 - } - ], - "signatures": [ - { - "id": 813, - "name": "forEach", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Executes a provided function once per each key/value pair in the Map, in insertion order." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 29, - "character": 4 - } - ], - "parameters": [ - { - "id": 814, - "name": "callbackfn", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 815, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 29, - "character": 24 - } - ], - "signatures": [ - { - "id": 816, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 29, - "character": 24 - } - ], - "parameters": [ - { - "id": 817, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": -1, - "name": "V", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": 806, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - } - ], - "name": "TreeMap", - "package": "svelte-ux" - } - ] - } - }, - { - "id": 818, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - } - }, - { - "id": 819, - "name": "map", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - }, - { - "type": "union", - "types": [ - { - "type": "reference", - "target": -1, - "name": "V", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": 806, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - } - ], - "name": "TreeMap", - "package": "svelte-ux" - } - ] - } - ], - "name": "Map", - "package": "typescript" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - }, - { - "id": 820, - "name": "thisArg", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.forEach" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.forEach" - } - }, - { - "id": 821, - "name": "get", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 34, - "character": 4 - } - ], - "signatures": [ - { - "id": 822, - "name": "get", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns a specified element from the Map object. If the value that is associated to the provided key is an object, then you will get a reference to that object and any change made to that object will effectively modify it inside the Map." - } - ], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "Returns the element associated with the specified key. If no element is associated with the specified key, undefined is returned." - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 34, - "character": 4 - } - ], - "parameters": [ - { - "id": 823, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "reference", - "target": -1, - "name": "V", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": 806, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - } - ], - "name": "TreeMap", - "package": "svelte-ux" - } - ] - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.get" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.get" - } - }, - { - "id": 824, - "name": "has", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 38, - "character": 4 - } - ], - "signatures": [ - { - "id": 825, - "name": "has", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [], - "blockTags": [ - { - "tag": "@returns", - "content": [ - { - "kind": "text", - "text": "boolean indicating whether an element with the specified key exists or not." - } - ] - } - ] - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 38, - "character": 4 - } - ], - "parameters": [ - { - "id": 826, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.has" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.has" - } - }, - { - "id": 834, - "name": "keys", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "line": 129, - "character": 4 - } - ], - "signatures": [ - { - "id": 835, - "name": "keys", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns an iterable of keys in the map" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "line": 129, - "character": 4 - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "qualifiedName": "IterableIterator" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - } - ], - "name": "IterableIterator", - "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.keys" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.keys" - } - }, - { - "id": 827, - "name": "set", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 42, - "character": 4 - } - ], - "signatures": [ - { - "id": 828, - "name": "set", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Adds a new element with a specified key and value to the Map. If an element with the same key already exists, the element will be updated." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "line": 42, - "character": 4 - } - ], - "parameters": [ - { - "id": 829, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - } - }, - { - "id": 830, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": -1, - "name": "V", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": 806, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - } - ], - "name": "TreeMap", - "package": "svelte-ux" - } - ] - } - } - ], - "type": { - "type": "reference", - "target": 806, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": -1, - "name": "V", - "refersToTypeParameter": true - } - ], - "name": "TreeMap", - "package": "svelte-ux" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.set" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.set" - } - }, - { - "id": 836, - "name": "values", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "line": 134, - "character": 4 - } - ], - "signatures": [ - { - "id": 837, - "name": "values", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Returns an iterable of values in the map" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "line": 134, - "character": 4 - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "qualifiedName": "IterableIterator" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "reference", - "target": -1, - "name": "V", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": 806, - "typeArguments": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "literal", - "value": null - } - ], - "name": "TreeMap", - "package": "svelte-ux" - } - ] - } - ], - "name": "IterableIterator", - "package": "typescript" - }, - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.values" - } - } - ], - "inheritedFrom": { - "type": "reference", - "target": -1, - "name": "Map.values" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [840, 831] - }, - { - "title": "Methods", - "children": [838, 807, 809, 832, 812, 821, 824, 834, 827, 836] - } - ], - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 57, - "character": 17, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L57" - } - ], - "typeParameters": [ - { - "id": 841, - "name": "K", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "default": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 842, - "name": "V", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "default": { - "type": "literal", - "value": null - } - } - ], - "extendedTypes": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - }, - { - "type": "union", - "types": [ - { - "type": "reference", - "target": 806, - "name": "TreeMap", - "package": "svelte-ux" - }, - { - "type": "reference", - "target": -1, - "name": "V", - "refersToTypeParameter": true - } - ] - } - ], - "name": "Map", - "package": "typescript" - } - ] - }, - { - "id": 108, - "name": "Actions", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/multi.ts", - "line": 3, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/multi.ts#L3" - } - ], - "typeParameters": [ - { - "id": 112, - "name": "TNode", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "default": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "SVGElement" - }, - "name": "SVGElement", - "package": "typescript" - } - ] - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 109, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/multi.ts", - "line": 3, - "character": 56, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/multi.ts#L3" - } - ], - "signatures": [ - { - "id": 110, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "parameters": [ - { - "id": 111, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "TNode", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "name": "ActionReturn", - "package": "svelte" - } - } - } - ] - } - } - }, - { - "id": 740, - "name": "ColumnDef", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 17, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L17" - } - ], - "typeParameters": [ - { - "id": 780, - "name": "TData", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "default": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 741, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 757, - "name": "align", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 26, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L26" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "left" - }, - { - "type": "literal", - "value": "right" - }, - { - "type": "literal", - "value": "center" - }, - { - "type": "literal", - "value": "justify" - } - ] - } - }, - { - "id": 769, - "name": "class", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 38, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L38" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 770, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 772, - "name": "data", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 40, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L40" - } - ], - "type": { - "type": "reference", - "target": 734, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "TData", - "refersToTypeParameter": true - }, - { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - ] - } - ], - "name": "ResolvePropType", - "package": "svelte-ux" - } - }, - { - "id": 771, - "name": "header", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 39, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L39" - } - ], - "type": { - "type": "reference", - "target": 734, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "TData", - "refersToTypeParameter": true - }, - { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - ] - } - ], - "name": "ResolvePropType", - "package": "svelte-ux" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [772, 771] - } - ], - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 38, - "character": 10, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L38" - } - ] - } - } - }, - { - "id": 777, - "name": "colSpan", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Set by getHeaders() util" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 48, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L48" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 756, - "name": "columns", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 25, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L25" - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": 740, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "TData", - "refersToTypeParameter": true - } - ], - "name": "ColumnDef", - "package": "svelte-ux" - } - } - }, - { - "id": 773, - "name": "dataBackground", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 43, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L43" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Partial" - }, - "typeArguments": [ - { - "type": "reference", - "target": 6, - "name": "DataBackgroundOptions", - "package": "svelte-ux" - } - ], - "name": "Partial", - "package": "typescript" - }, - { - "type": "reflection", - "declaration": { - "id": 774, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 45, - "character": 7, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L45" - } - ], - "signatures": [ - { - "id": 775, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "parameters": [ - { - "id": 776, - "name": "context", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 728, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "TData", - "refersToTypeParameter": true - } - ], - "name": "ResolveContext", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Partial" - }, - "typeArguments": [ - { - "type": "reference", - "target": 6, - "name": "DataBackgroundOptions", - "package": "svelte-ux" - } - ], - "name": "Partial", - "package": "typescript" - } - } - ] - } - } - ] - } - }, - { - "id": 749, - "name": "format", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 21, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L21" - } - ], - "type": { - "type": "reference", - "target": 1395, - "name": "FormatType", - "package": "svelte-ux" - } - }, - { - "id": 743, - "name": "header", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 19, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L19" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 779, - "name": "hidden", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 52, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L52" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 750, - "name": "html", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Render as HTML. Only enable if value from trusted source (else exposing to XSS vulnerability)" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 23, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L23" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 742, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 18, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L18" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 751, - "name": "orderBy", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 24, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L24" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "boolean" - }, - { - "type": "reflection", - "declaration": { - "id": 752, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 24, - "character": 32, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L24" - } - ], - "signatures": [ - { - "id": 753, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "parameters": [ - { - "id": 754, - "name": "a", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 755, - "name": "b", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - } - } - ] - } - }, - { - "id": 778, - "name": "rowSpan", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Set by getHeaders() util" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 50, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L50" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 758, - "name": "sticky", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Apply position sticky to cell. Note: " - }, - { - "kind": "code", - "text": "`top`" - }, - { - "kind": "text", - "text": " only applies to header (including nested), " - }, - { - "kind": "code", - "text": "`bottom`" - }, - { - "kind": "text", - "text": " only applies to last data row.\nRequires " - }, - { - "kind": "code", - "text": "`use:stickyContext`" - }, - { - "kind": "text", - "text": " parent" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 32, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L32" - } - ], - "type": { - "type": "mapped", - "parameter": "edge", - "parameterType": { - "type": "reference", - "target": 153, - "name": "Edge", - "package": "svelte-ux" - }, - "templateType": { - "type": "intrinsic", - "name": "boolean" - }, - "optionalModifier": "+" - } - }, - { - "id": 759, - "name": "style", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 34, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L34" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 760, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 765, - "name": "data", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 36, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L36" - } - ], - "type": { - "type": "reference", - "target": 734, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "TData", - "refersToTypeParameter": true - }, - { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 766, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 36, - "character": 43, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L36" - } - ], - "indexSignature": { - "id": 767, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 36, - "character": 45, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L36" - } - ], - "parameters": [ - { - "id": 768, - "name": "property", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - } - } - ] - } - ], - "name": "ResolvePropType", - "package": "svelte-ux" - } - }, - { - "id": 761, - "name": "header", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 35, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L35" - } - ], - "type": { - "type": "reference", - "target": 734, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "TData", - "refersToTypeParameter": true - }, - { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 762, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 35, - "character": 45, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L35" - } - ], - "indexSignature": { - "id": 763, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 35, - "character": 47, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L35" - } - ], - "parameters": [ - { - "id": 764, - "name": "property", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - } - } - ] - } - ], - "name": "ResolvePropType", - "package": "svelte-ux" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [765, 761] - } - ], - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 34, - "character": 10, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L34" - } - ] - } - } - }, - { - "id": 744, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 20, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L20" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 745, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 20, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L20" - } - ], - "signatures": [ - { - "id": 746, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "parameters": [ - { - "id": 747, - "name": "rowData", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "TData", - "refersToTypeParameter": true - } - }, - { - "id": 748, - "name": "rowIndex", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 757, 769, 777, 756, 773, 749, 743, 779, 750, 742, 751, 778, 758, 759, 744 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 17, - "character": 37, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L17" - } - ] - } - } - }, - { - "id": 852, - "name": "ComponentEvents", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 83, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L83" - } - ], - "typeParameters": [ - { - "id": 853, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "type": { - "type": "conditional", - "checkType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - }, - "extendsType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentTyped" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "inferred", - "name": "E" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "SvelteComponentTyped", - "package": "svelte" - }, - "trueType": { - "type": "reference", - "target": -1, - "name": "E", - "refersToTypeParameter": true - }, - "falseType": { - "type": "intrinsic", - "name": "never" - } - } - }, - { - "id": 850, - "name": "ComponentProps", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 82, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L82" - } - ], - "typeParameters": [ - { - "id": 851, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "type": { - "type": "conditional", - "checkType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - }, - "extendsType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentTyped" - }, - "typeArguments": [ - { - "type": "inferred", - "name": "P" - }, - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "SvelteComponentTyped", - "package": "svelte" - }, - "trueType": { - "type": "reference", - "target": -1, - "name": "P", - "refersToTypeParameter": true - }, - "falseType": { - "type": "intrinsic", - "name": "never" - } - } - }, - { - "id": 854, - "name": "ComponentSlots", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 84, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L84" - } - ], - "typeParameters": [ - { - "id": 855, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "type": { - "type": "conditional", - "checkType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - }, - "extendsType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentTyped" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "inferred", - "name": "S" - } - ], - "name": "SvelteComponentTyped", - "package": "svelte" - }, - "trueType": { - "type": "reference", - "target": -1, - "name": "S", - "refersToTypeParameter": true - }, - "falseType": { - "type": "intrinsic", - "name": "never" - } - } - }, - { - "id": 6, - "name": "DataBackgroundOptions", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/dataBackground.ts", - "line": 5, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/dataBackground.ts#L5" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 7, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 17, - "name": "baseline", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Show baseline" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/actions/dataBackground.ts", - "line": 29, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/dataBackground.ts#L29" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 10, - "name": "color", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Set color explicitly. Can also use the following:\n - tailwind gradient classes (" - }, - { - "kind": "code", - "text": "`from-blue-200 to-blue-400`" - }, - { - "kind": "text", - "text": ")\n - Set CSS variables " - }, - { - "kind": "code", - "text": "`--color-from`" - }, - { - "kind": "text", - "text": " and " - }, - { - "kind": "code", - "text": "`--color-to`" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/actions/dataBackground.ts", - "line": 14, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/dataBackground.ts#L14" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "reflection", - "declaration": { - "id": 11, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/dataBackground.ts", - "line": 14, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/dataBackground.ts#L14" - } - ], - "signatures": [ - { - "id": 12, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "parameters": [ - { - "id": 13, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - } - } - ] - } - }, - { - "id": 9, - "name": "domain", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/dataBackground.ts", - "line": 7, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/dataBackground.ts#L7" - } - ], - "type": { - "type": "tuple", - "elements": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - }, - { - "id": 16, - "name": "enabled", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/dataBackground.ts", - "line": 24, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/dataBackground.ts#L24" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 15, - "name": "inset", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Inset bar. Pass as [x,y] to specify per axis" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/actions/dataBackground.ts", - "line": 22, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/dataBackground.ts#L22" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "tuple", - "elements": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "intrinsic", - "name": "number" - } - ] - } - ] - } - }, - { - "id": 14, - "name": "mode", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Render as bar or fill (heatmap)" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/actions/dataBackground.ts", - "line": 19, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/dataBackground.ts#L19" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "bar" - }, - { - "type": "literal", - "value": "fill" - } - ] - } - }, - { - "id": 18, - "name": "tweened", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/dataBackground.ts", - "line": 31, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/dataBackground.ts#L31" - } - ], - "type": { - "type": "indexedAccess", - "indexType": { - "type": "literal", - "value": 1 - }, - "objectType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Parameters" - }, - "typeArguments": [ - { - "type": "query", - "queryType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/motion/tweened.d.ts", - "qualifiedName": "tweened" - }, - "name": "tweened", - "package": "svelte" - } - } - ], - "name": "Parameters", - "package": "typescript" - } - } - }, - { - "id": 8, - "name": "value", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/dataBackground.ts", - "line": 6, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/dataBackground.ts#L6" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [17, 10, 9, 16, 15, 14, 18, 8] - } - ], - "sources": [ - { - "fileName": "src/lib/actions/dataBackground.ts", - "line": 5, - "character": 36, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/dataBackground.ts#L5" - } - ] - } - } - }, - { - "id": 153, - "name": "Edge", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/sticky.ts", - "line": 6, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/sticky.ts#L6" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "top" - }, - { - "type": "literal", - "value": "bottom" - }, - { - "type": "literal", - "value": "left" - }, - { - "type": "literal", - "value": "right" - } - ] - } - }, - { - "id": 861, - "name": "EventWithTarget", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 123, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L123" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Partial" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Pick" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Event" - }, - "name": "Event", - "package": "typescript" - }, - { - "type": "union", - "types": [ - { - "type": "literal", - "value": "currentTarget" - }, - { - "type": "literal", - "value": "target" - } - ] - } - ], - "name": "Pick", - "package": "typescript" - } - ], - "name": "Partial", - "package": "typescript" - } - }, - { - "id": 847, - "name": "FilterPropKeys", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 77, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L77" - } - ], - "typeParameters": [ - { - "id": 848, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - }, - { - "id": 849, - "name": "Match", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "type": { - "type": "indexedAccess", - "indexType": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - "objectType": { - "type": "mapped", - "parameter": "P", - "parameterType": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - "templateType": { - "type": "conditional", - "checkType": { - "type": "indexedAccess", - "indexType": { - "type": "reference", - "target": -1, - "name": "P", - "refersToTypeParameter": true - }, - "objectType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - "extendsType": { - "type": "reference", - "target": -1, - "name": "Match", - "refersToTypeParameter": true - }, - "trueType": { - "type": "reference", - "target": -1, - "name": "P", - "refersToTypeParameter": true - }, - "falseType": { - "type": "intrinsic", - "name": "never" - } - } - } - } - }, - { - "id": 801, - "name": "Merge", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "see: https://stackoverflow.com/a/53936938/191902" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 28, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L28" - } - ], - "typeParameters": [ - { - "id": 802, - "name": "M", - "variant": "typeParam", - "kind": 131072, - "flags": {} - }, - { - "id": 803, - "name": "N", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "type": { - "type": "intersection", - "types": [ - { - "type": "reference", - "target": 798, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "M", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Extract" - }, - "typeArguments": [ - { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "M", - "refersToTypeParameter": true - } - }, - { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "N", - "refersToTypeParameter": true - } - } - ], - "name": "Extract", - "package": "typescript" - } - ], - "name": "Omit", - "package": "svelte-ux" - }, - { - "type": "reference", - "target": -1, - "name": "N", - "refersToTypeParameter": true - } - ] - } - }, - { - "id": 798, - "name": "Omit", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Omit properties in " - }, - { - "kind": "code", - "text": "`T`" - }, - { - "kind": "text", - "text": " defined in " - }, - { - "kind": "code", - "text": "`K`" - }, - { - "kind": "text", - "text": "\nincluded with Typescript 3.5 - https://devblogs.microsoft.com/typescript/announcing-typescript-3-5-rc/#the-omit-helper-type" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 22, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L22" - } - ], - "typeParameters": [ - { - "id": 799, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - }, - { - "id": 800, - "name": "K", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Pick" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Exclude" - }, - "typeArguments": [ - { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - } - ], - "name": "Exclude", - "package": "typescript" - } - ], - "name": "Pick", - "package": "typescript" - } - }, - { - "id": 706, - "name": "ParamType", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 14, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L14" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "string" - }, - { - "type": "literal", - "value": "string[]" - }, - { - "type": "literal", - "value": "number" - }, - { - "type": "literal", - "value": "number[]" - }, - { - "type": "literal", - "value": "boolean" - }, - { - "type": "literal", - "value": "date" - }, - { - "type": "literal", - "value": "datetime" - }, - { - "type": "literal", - "value": "json" - }, - { - "type": "literal", - "value": "object" - } - ] - } - }, - { - "id": 707, - "name": "QueryParamProps", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 25, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L25" - } - ], - "typeParameters": [ - { - "id": 714, - "name": "Value", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 708, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 711, - "name": "default", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 28, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L28" - } - ], - "type": { - "type": "reference", - "target": -1, - "name": "Value", - "refersToTypeParameter": true - } - }, - { - "id": 713, - "name": "goto", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 30, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L30" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "Goto" - }, - "name": "Goto", - "package": "svelte-ux" - } - }, - { - "id": 709, - "name": "name", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 26, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L26" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 710, - "name": "page", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 27, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L27" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@sveltejs/kit/types/index.d.ts", - "qualifiedName": "Page" - }, - "name": "Page", - "package": "@sveltejs/kit" - } - ], - "name": "Readable", - "package": "svelte" - } - }, - { - "id": 712, - "name": "paramType", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 29, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L29" - } - ], - "type": { - "type": "reference", - "target": 706, - "name": "ParamType", - "package": "svelte-ux" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [711, 713, 709, 710, 712] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 25, - "character": 37, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L25" - } - ] - } - } - }, - { - "id": 715, - "name": "QueryParamsProps", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 67, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L67" - } - ], - "typeParameters": [ - { - "id": 727, - "name": "Values", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 716, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 718, - "name": "defaults", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 69, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L69" - } - ], - "type": { - "type": "reference", - "target": -1, - "name": "Values", - "refersToTypeParameter": true - } - }, - { - "id": 726, - "name": "goto", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 71, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L71" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "Goto" - }, - "name": "Goto", - "package": "svelte-ux" - } - }, - { - "id": 717, - "name": "page", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 68, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L68" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/@sveltejs/kit/types/index.d.ts", - "qualifiedName": "Page" - }, - "name": "Page", - "package": "@sveltejs/kit" - } - ], - "name": "Readable", - "package": "svelte" - } - }, - { - "id": 719, - "name": "paramTypes", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 70, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L70" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 720, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 70, - "character": 15, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L70" - } - ], - "indexSignature": { - "id": 721, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 70, - "character": 17, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L70" - } - ], - "parameters": [ - { - "id": 722, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "target": 706, - "name": "ParamType", - "package": "svelte-ux" - } - } - } - }, - { - "type": "reflection", - "declaration": { - "id": 723, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 70, - "character": 47, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L70" - } - ], - "signatures": [ - { - "id": 724, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "parameters": [ - { - "id": 725, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "Values", - "refersToTypeParameter": true - } - } - } - ], - "type": { - "type": "reference", - "target": 706, - "name": "ParamType", - "package": "svelte-ux" - } - } - ] - } - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [718, 726, 717, 719] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 67, - "character": 39, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L67" - } - ] - } - } - }, - { - "id": 845, - "name": "RecursivePartial", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Make all properties partial (full tree unlike Partial)\nsee: https://stackoverflow.com/questions/47914536/use-partial-in-nested-property-with-typescript" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 69, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L69" - } - ], - "typeParameters": [ - { - "id": 846, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "type": { - "type": "mapped", - "parameter": "P", - "parameterType": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - "templateType": { - "type": "reference", - "target": 845, - "typeArguments": [ - { - "type": "indexedAccess", - "indexType": { - "type": "reference", - "target": -1, - "name": "P", - "refersToTypeParameter": true - }, - "objectType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - ], - "name": "RecursivePartial", - "package": "svelte-ux" - }, - "optionalModifier": "+" - } - }, - { - "id": 843, - "name": "RequiredNonNullable", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Constructs a type consisting of all properties of T set to required and non-nullable (combination of Required and NonNullable)\nhttps://www.typescriptlang.org/docs/handbook/utility-types.html#requiredt" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 63, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L63" - } - ], - "typeParameters": [ - { - "id": 844, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "type": { - "type": "mapped", - "parameter": "P", - "parameterType": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - "templateType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "NonNullable" - }, - "typeArguments": [ - { - "type": "indexedAccess", - "indexType": { - "type": "reference", - "target": -1, - "name": "P", - "refersToTypeParameter": true - }, - "objectType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - ], - "name": "NonNullable", - "package": "typescript" - }, - "optionalModifier": "-" - } - }, - { - "id": 728, - "name": "ResolveContext", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 5, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L5" - } - ], - "typeParameters": [ - { - "id": 733, - "name": "TData", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "default": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 729, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 732, - "name": "cellValue", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 8, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L8" - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 730, - "name": "column", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 6, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L6" - } - ], - "type": { - "type": "reference", - "target": 740, - "name": "ColumnDef", - "package": "svelte-ux" - } - }, - { - "id": 731, - "name": "rowData", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 7, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L7" - } - ], - "type": { - "type": "reference", - "target": -1, - "name": "TData", - "refersToTypeParameter": true - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [732, 730, 731] - } - ], - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 5, - "character": 42, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L5" - } - ] - } - } - }, - { - "id": 734, - "name": "ResolvePropType", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 11, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L11" - } - ], - "typeParameters": [ - { - "id": 738, - "name": "TData", - "variant": "typeParam", - "kind": 131072, - "flags": {} - }, - { - "id": 739, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "reflection", - "declaration": { - "id": 735, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/table.ts", - "line": 15, - "character": 5, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/table.ts#L15" - } - ], - "signatures": [ - { - "id": 736, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "parameters": [ - { - "id": 737, - "name": "context", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 728, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "TData", - "refersToTypeParameter": true - } - ], - "name": "ResolveContext", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - }, - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "undefined" - } - ] - } - } - ] - } - } - ] - } - }, - { - "id": 856, - "name": "Stores", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 87, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L87" - } - ], - "type": { - "type": "indexedAccess", - "indexType": { - "type": "literal", - "value": 0 - }, - "objectType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Parameters" - }, - "typeArguments": [ - { - "type": "query", - "queryType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "derived" - }, - "name": "derived", - "package": "svelte" - } - } - ], - "name": "Parameters", - "package": "typescript" - } - } - }, - { - "id": 857, - "name": "StoresValues", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 88, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L88" - } - ], - "typeParameters": [ - { - "id": 858, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "type": { - "type": "conditional", - "checkType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - }, - "extendsType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "inferred", - "name": "U" - } - ], - "name": "Readable", - "package": "svelte" - }, - "trueType": { - "type": "reference", - "target": -1, - "name": "U", - "refersToTypeParameter": true - }, - "falseType": { - "type": "mapped", - "parameter": "K", - "parameterType": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - "templateType": { - "type": "conditional", - "checkType": { - "type": "indexedAccess", - "indexType": { - "type": "reference", - "target": -1, - "name": "K", - "refersToTypeParameter": true - }, - "objectType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - "extendsType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "inferred", - "name": "U" - } - ], - "name": "Readable", - "package": "svelte" - }, - "trueType": { - "type": "reference", - "target": -1, - "name": "U", - "refersToTypeParameter": true - }, - "falseType": { - "type": "intrinsic", - "name": "never" - } - } - } - } - }, - { - "id": 860, - "name": "TailwindColors", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "@deprecated: See " - }, - { - "kind": "code", - "text": "`import type { Action } from 'svelte/action'`" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 102, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L102" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "accent" - }, - { - "type": "literal", - "value": "red" - }, - { - "type": "literal", - "value": "orange" - }, - { - "type": "literal", - "value": "amber" - }, - { - "type": "literal", - "value": "yellow" - }, - { - "type": "literal", - "value": "lime" - }, - { - "type": "literal", - "value": "green" - }, - { - "type": "literal", - "value": "emerald" - }, - { - "type": "literal", - "value": "teal" - }, - { - "type": "literal", - "value": "cyan" - }, - { - "type": "literal", - "value": "sky" - }, - { - "type": "literal", - "value": "blue" - }, - { - "type": "literal", - "value": "indigo" - }, - { - "type": "literal", - "value": "violet" - }, - { - "type": "literal", - "value": "purple" - }, - { - "type": "literal", - "value": "fuchsia" - }, - { - "type": "literal", - "value": "pink" - }, - { - "type": "literal", - "value": "rose" - }, - { - "type": "literal", - "value": "gray" - } - ] - } - }, - { - "id": 859, - "name": "TransitionParams", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 94, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L94" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/transition/index.d.ts", - "qualifiedName": "BlurParams" - }, - "name": "BlurParams", - "package": "svelte" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/transition/index.d.ts", - "qualifiedName": "FadeParams" - }, - "name": "FadeParams", - "package": "svelte" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/transition/index.d.ts", - "qualifiedName": "FlyParams" - }, - "name": "FlyParams", - "package": "svelte" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/transition/index.d.ts", - "qualifiedName": "SlideParams" - }, - "name": "SlideParams", - "package": "svelte" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/transition/index.d.ts", - "qualifiedName": "ScaleParams" - }, - "name": "ScaleParams", - "package": "svelte" - } - ] - } - }, - { - "id": 804, - "name": "ValueOf", - "variant": "declaration", - "kind": 4194304, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 31, - "character": 12, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L31" - } - ], - "typeParameters": [ - { - "id": 805, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "type": { - "type": "indexedAccess", - "indexType": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - "objectType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - }, - { - "id": 655, - "name": "lgScreen", - "variant": "declaration", - "kind": 32, - "flags": { - "isConst": true - }, - "sources": [ - { - "fileName": "src/lib/stores/matchMedia.ts", - "line": 27, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/matchMedia.ts#L27" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "boolean" - } - ], - "name": "Readable", - "package": "svelte" - }, - "defaultValue": "..." - }, - { - "id": 654, - "name": "mdScreen", - "variant": "declaration", - "kind": 32, - "flags": { - "isConst": true - }, - "sources": [ - { - "fileName": "src/lib/stores/matchMedia.ts", - "line": 26, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/matchMedia.ts#L26" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "boolean" - } - ], - "name": "Readable", - "package": "svelte" - }, - "defaultValue": "..." - }, - { - "id": 653, - "name": "smScreen", - "variant": "declaration", - "kind": 32, - "flags": { - "isConst": true - }, - "sources": [ - { - "fileName": "src/lib/stores/matchMedia.ts", - "line": 25, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/matchMedia.ts#L25" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "boolean" - } - ], - "name": "Readable", - "package": "svelte" - }, - "defaultValue": "..." - }, - { - "id": 656, - "name": "xlScreen", - "variant": "declaration", - "kind": 32, - "flags": { - "isConst": true - }, - "sources": [ - { - "fileName": "src/lib/stores/matchMedia.ts", - "line": 28, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/matchMedia.ts#L28" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "boolean" - } - ], - "name": "Readable", - "package": "svelte" - }, - "defaultValue": "..." - }, - { - "id": 657, - "name": "xxlScreen", - "variant": "declaration", - "kind": 32, - "flags": { - "isConst": true - }, - "sources": [ - { - "fileName": "src/lib/stores/matchMedia.ts", - "line": 29, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/matchMedia.ts#L29" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "boolean" - } - ], - "name": "Readable", - "package": "svelte" - }, - "defaultValue": "..." - }, - { - "id": 24, - "name": "autoFocus", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 6, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L6" - } - ], - "signatures": [ - { - "id": 25, - "name": "autoFocus", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Auto focus node when rendered. Useful for inputs" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 26, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 27, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 28, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 29, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 30, - "name": "delay", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 6, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L6" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [30] - } - ], - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 6, - "character": 44, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L6" - } - ] - } - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 31, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 32, - "name": "delay", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 6, - "character": 46, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L6" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [32] - } - ], - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 6, - "character": 44, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L6" - } - ] - } - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 43, - "name": "autoHeight", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 56, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L56" - } - ], - "signatures": [ - { - "id": 44, - "name": "autoHeight", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Automatically resize textarea based on content\nSee:\n - https://svelte.dev/repl/ead0f1fcd2d4402bbbd64eca1d665341?version=3.14.1\n - https://svelte.dev/repl/f1a7e24a08a54947bb4447f295c741fb?version=3.14.1" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 45, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLTextAreaElement" - }, - "name": "HTMLTextAreaElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 46, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 47, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 38, - "name": "blurOnEscape", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 34, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L34" - } - ], - "signatures": [ - { - "id": 39, - "name": "blurOnEscape", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Blurs the node when Escape is pressed" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 40, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLInputElement" - }, - "name": "HTMLInputElement", - "package": "typescript" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLTextAreaElement" - }, - "name": "HTMLTextAreaElement", - "package": "typescript" - } - ] - } - } - ], - "parameters": [ - { - "id": 41, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 42, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 283, - "name": "changeStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/changeStore.ts", - "line": 4, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/changeStore.ts#L4" - } - ], - "signatures": [ - { - "id": 284, - "name": "changeStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/changeStore.ts", - "line": 4, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/changeStore.ts#L4" - } - ], - "typeParameter": [ - { - "id": 285, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Stores" - }, - "name": "Stores", - "package": "svelte" - } - } - ], - "parameters": [ - { - "id": 286, - "name": "store", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - { - "id": 287, - "name": "onChange", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 288, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/changeStore.ts", - "line": 6, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/changeStore.ts#L6" - } - ], - "signatures": [ - { - "id": 289, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/changeStore.ts", - "line": 6, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/changeStore.ts#L6" - } - ], - "parameters": [ - { - "id": 290, - "name": "__namedParameters", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 291, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 293, - "name": "current", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/changeStore.ts", - "line": 11, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/changeStore.ts#L11" - } - ], - "type": { - "type": "reference", - "target": 857, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "StoresValues", - "package": "svelte-ux" - } - }, - { - "id": 292, - "name": "previous", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/changeStore.ts", - "line": 10, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/changeStore.ts#L10" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "reference", - "target": 857, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "StoresValues", - "package": "svelte-ux" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [293, 292] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/changeStore.ts", - "line": 9, - "character": 5, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/changeStore.ts#L9" - } - ] - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 294, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 296, - "name": "current", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/changeStore.ts", - "line": 16, - "character": 30, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/changeStore.ts#L16" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "StoresValues" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "StoresValues", - "package": "svelte" - }, - "defaultValue": "$store" - }, - { - "id": 295, - "name": "previous", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/changeStore.ts", - "line": 16, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/changeStore.ts#L16" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "reference", - "target": 857, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "StoresValues", - "package": "svelte-ux" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [296, 295] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/changeStore.ts", - "line": 16, - "character": 18, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/changeStore.ts#L16" - } - ] - } - } - ], - "name": "Readable", - "package": "svelte" - } - } - ] - }, - { - "id": 1, - "name": "cssVars", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/cssVars.ts", - "line": 5, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/cssVars.ts#L5" - } - ], - "signatures": [ - { - "id": 2, - "name": "cssVars", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 3, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 4, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 5, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/cssVars.ts", - "qualifiedName": "CSSProps" - }, - "name": "CSSProps", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/cssVars.ts", - "qualifiedName": "CSSProps" - }, - "name": "CSSProps", - "package": "svelte-ux" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 19, - "name": "dataBackground", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/dataBackground.ts", - "line": 34, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/dataBackground.ts#L34" - } - ], - "signatures": [ - { - "id": 20, - "name": "dataBackground", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 21, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 22, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 23, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": 6, - "name": "DataBackgroundOptions", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reference", - "target": 6, - "name": "DataBackgroundOptions", - "package": "svelte-ux" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 48, - "name": "debounceEvent", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 80, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L80" - } - ], - "signatures": [ - { - "id": 49, - "name": "debounceEvent", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Debounce event handler (change, input, etc)" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 50, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLInputElement" - }, - "name": "HTMLInputElement", - "package": "typescript" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLTextAreaElement" - }, - "name": "HTMLTextAreaElement", - "package": "typescript" - } - ] - } - } - ], - "parameters": [ - { - "id": 51, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 52, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 53, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 55, - "name": "listener", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 82, - "character": 18, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L82" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 56, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 82, - "character": 28, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L82" - } - ], - "signatures": [ - { - "id": 57, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 82, - "character": 28, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L82" - } - ], - "parameters": [ - { - "id": 58, - "name": "e", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Event" - }, - "name": "Event", - "package": "typescript" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - }, - { - "id": 59, - "name": "timeout", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 82, - "character": 47, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L82" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 54, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 82, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L82" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [55, 59, 54] - } - ], - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 82, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L82" - } - ] - } - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 60, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 62, - "name": "listener", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 82, - "character": 18, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L82" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 63, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 82, - "character": 28, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L82" - } - ], - "signatures": [ - { - "id": 64, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 82, - "character": 28, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L82" - } - ], - "parameters": [ - { - "id": 65, - "name": "e", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Event" - }, - "name": "Event", - "package": "typescript" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - ] - } - } - }, - { - "id": 66, - "name": "timeout", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 82, - "character": 47, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L82" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 61, - "name": "type", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 82, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L82" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [62, 66, 61] - } - ], - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 82, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L82" - } - ] - } - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 297, - "name": "debounceStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/debounceStore.ts", - "line": 4, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/debounceStore.ts#L4" - } - ], - "signatures": [ - { - "id": 298, - "name": "debounceStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/debounceStore.ts", - "line": 4, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/debounceStore.ts#L4" - } - ], - "typeParameter": [ - { - "id": 299, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Stores" - }, - "name": "Stores", - "package": "svelte" - } - } - ], - "parameters": [ - { - "id": 300, - "name": "original", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - { - "id": 301, - "name": "timeout", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "300" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Readable", - "package": "svelte" - } - } - ] - }, - { - "id": 302, - "name": "dirtyStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/dirtyStore.ts", - "line": 3, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/dirtyStore.ts#L3" - } - ], - "signatures": [ - { - "id": 303, - "name": "dirtyStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/dirtyStore.ts", - "line": 3, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/dirtyStore.ts#L3" - } - ], - "typeParameter": [ - { - "id": 304, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "Readable", - "package": "svelte" - } - } - ], - "parameters": [ - { - "id": 305, - "name": "store", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 306, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 312, - "name": "reset", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/dirtyStore.ts", - "line": 16, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/dirtyStore.ts#L16" - } - ], - "signatures": [ - { - "id": 313, - "name": "reset", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/dirtyStore.ts", - "line": 16, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/dirtyStore.ts#L16" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 307, - "name": "subscribe", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/dirtyStore.ts", - "line": 9, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/dirtyStore.ts#L9" - } - ], - "signatures": [ - { - "id": 308, - "name": "subscribe", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/dirtyStore.ts", - "line": 9, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/dirtyStore.ts#L9" - } - ], - "parameters": [ - { - "id": 309, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "boolean" - } - ], - "name": "Subscriber", - "package": "svelte" - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 310, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/dirtyStore.ts", - "line": 11, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/dirtyStore.ts#L11" - } - ], - "signatures": [ - { - "id": 311, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/dirtyStore.ts", - "line": 11, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/dirtyStore.ts#L11" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - } - ] - } - ], - "groups": [ - { - "title": "Methods", - "children": [312, 307] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/dirtyStore.ts", - "line": 8, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/dirtyStore.ts#L8" - } - ] - } - } - } - ] - }, - { - "id": 788, - "name": "entries", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 41, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L41" - } - ], - "signatures": [ - { - "id": 789, - "name": "entries", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 41, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L41" - } - ], - "typeParameter": [ - { - "id": 790, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 791, - "name": "o", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "tuple", - "elements": [ - { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - { - "type": "indexedAccess", - "indexType": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - "objectType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - ] - } - } - } - ] - }, - { - "id": 792, - "name": "enumKeys", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 46, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L46" - } - ], - "signatures": [ - { - "id": 793, - "name": "enumKeys", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 46, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L46" - } - ], - "parameters": [ - { - "id": 794, - "name": "E", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "string" - } - } - } - ] - }, - { - "id": 795, - "name": "enumValues", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 49, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L49" - } - ], - "signatures": [ - { - "id": 796, - "name": "enumValues", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 49, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L49" - } - ], - "parameters": [ - { - "id": 797, - "name": "E", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ] - }, - { - "id": 781, - "name": "fail", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 14, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L14" - } - ], - "signatures": [ - { - "id": 782, - "name": "fail", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 14, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L14" - } - ], - "parameters": [ - { - "id": 783, - "name": "message", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "never" - } - } - ] - }, - { - "id": 314, - "name": "fetchStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 57, - "character": 24, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L57" - } - ], - "signatures": [ - { - "id": 315, - "name": "fetchStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 57, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L57" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 316, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 323, - "name": "fetch", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 246, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L246" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 324, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 77, - "character": 11, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L77" - } - ], - "signatures": [ - { - "id": 325, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 77, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L77" - } - ], - "parameters": [ - { - "id": 326, - "name": "url", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 327, - "name": "config", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "FetchConfig" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "FetchConfig", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "reflection", - "declaration": { - "id": 328, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 329, - "name": "subscribe", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 169, - "character": 15, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L169" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 330, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "signatures": [ - { - "id": 331, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribe on value changes." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "parameters": [ - { - "id": 332, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 333, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "subscription callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "FetchState" - }, - "name": "FetchState", - "package": "svelte-ux" - } - ], - "name": "Subscriber", - "package": "svelte" - } - }, - { - "id": 334, - "name": "invalidate", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "cleanup callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Invalidator" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "FetchState" - }, - "name": "FetchState", - "package": "svelte-ux" - } - ], - "name": "Invalidator", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Unsubscriber" - }, - "name": "Unsubscriber", - "package": "svelte" - } - } - ] - } - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [329] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 169, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L169" - } - ] - } - } - ] - } - } - ] - } - }, - "defaultValue": "doFetch" - }, - { - "id": 339, - "name": "fetchConfig", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 255, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L255" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 340, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 342, - "name": "config", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 73, - "character": 51, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L73" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "FetchConfig" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "FetchConfig", - "package": "svelte-ux" - } - }, - { - "id": 341, - "name": "url", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 73, - "character": 38, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L73" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [342, 341] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 73, - "character": 36, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L73" - } - ] - } - } - ], - "name": "Writable", - "package": "svelte" - }, - "defaultValue": "fetchConfigStore" - }, - { - "id": 317, - "name": "subscribe", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 245, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L245" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 318, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "signatures": [ - { - "id": 319, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribe on value changes." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "parameters": [ - { - "id": 320, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 321, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "subscription callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "FetchState" - }, - "name": "FetchState", - "package": "svelte-ux" - } - ], - "name": "Subscriber", - "package": "svelte" - } - }, - { - "id": 322, - "name": "invalidate", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "cleanup callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Invalidator" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "FetchState" - }, - "name": "FetchState", - "package": "svelte-ux" - } - ], - "name": "Invalidator", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Unsubscriber" - }, - "name": "Unsubscriber", - "package": "svelte" - } - } - ] - } - } - }, - { - "id": 337, - "name": "clear", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 251, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L251" - } - ], - "signatures": [ - { - "id": 338, - "name": "clear", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 251, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L251" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 335, - "name": "refresh", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 247, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L247" - } - ], - "signatures": [ - { - "id": 336, - "name": "refresh", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 247, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L247" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Properties", - "children": [323, 339, 317] - }, - { - "title": "Methods", - "children": [337, 335] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 244, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L244" - } - ] - } - } - } - ] - }, - { - "id": 378, - "name": "formStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 23, - "character": 24, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L23" - } - ], - "signatures": [ - { - "id": 379, - "name": "formStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 23, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L23" - } - ], - "typeParameter": [ - { - "id": 380, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "default": { - "type": "intrinsic", - "name": "any" - } - } - ], - "parameters": [ - { - "id": 381, - "name": "initialState", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - { - "id": 382, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "FormStoreOptions" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "FormStoreOptions", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "tuple", - "elements": [ - { - "type": "reflection", - "declaration": { - "id": 383, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 384, - "name": "subscribe", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 30, - "character": 21, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L30" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 385, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "signatures": [ - { - "id": 386, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribe on value changes." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "parameters": [ - { - "id": 387, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 388, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "subscription callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "Subscriber", - "package": "svelte" - } - }, - { - "id": 389, - "name": "invalidate", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "cleanup callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Invalidator" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "Invalidator", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Unsubscriber" - }, - "name": "Unsubscriber", - "package": "svelte" - } - } - ] - } - }, - "defaultValue": "stateStore.subscribe" - } - ], - "groups": [ - { - "title": "Properties", - "children": [384] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 30, - "character": 19, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L30" - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 390, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 404, - "name": "current", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 97, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L97" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "Writable", - "package": "svelte" - }, - "defaultValue": "currentDraftValue" - }, - { - "id": 394, - "name": "commit", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 40, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L40" - } - ], - "signatures": [ - { - "id": 395, - "name": "commit", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Apply draft to state after verifying with schema (if available). Append change to undo stack" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 40, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L40" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - }, - { - "id": 402, - "name": "refresh", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 94, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L94" - } - ], - "signatures": [ - { - "id": 403, - "name": "refresh", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Refresh " - }, - { - "kind": "code", - "text": "`current`" - }, - { - "kind": "text", - "text": " draft value (un-proxied)" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 94, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L94" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 396, - "name": "revert", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 69, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L69" - } - ], - "signatures": [ - { - "id": 397, - "name": "revert", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Revert draft to last committed state" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 69, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L69" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 398, - "name": "revertAll", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 75, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L75" - } - ], - "signatures": [ - { - "id": 399, - "name": "revertAll", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Revert draft and state to initial state" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 75, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L75" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 391, - "name": "set", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 36, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L36" - } - ], - "signatures": [ - { - "id": 392, - "name": "set", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 36, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L36" - } - ], - "parameters": [ - { - "id": 393, - "name": "newState", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 409, - "name": "subscribe", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "signatures": [ - { - "id": 410, - "name": "subscribe", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribe on value changes." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "parameters": [ - { - "id": 411, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 412, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "subscription callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/immer/dist/src/types/types-external.ts", - "qualifiedName": "WritableDraft" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/immer/dist/src/types/types-internal.ts", - "qualifiedName": "AnyObject" - }, - "name": "AnyObject", - "package": "immer" - } - ], - "name": "WritableDraft", - "package": "immer" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Map", - "package": "typescript" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Set" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Set", - "package": "typescript" - } - ] - } - ], - "name": "Subscriber", - "package": "svelte" - } - }, - { - "id": 413, - "name": "invalidate", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "cleanup callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Invalidator" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/immer/dist/src/types/types-external.ts", - "qualifiedName": "WritableDraft" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/immer/dist/src/types/types-internal.ts", - "qualifiedName": "AnyObject" - }, - "name": "AnyObject", - "package": "immer" - } - ], - "name": "WritableDraft", - "package": "immer" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Map", - "package": "typescript" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Set" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Set", - "package": "typescript" - } - ] - } - ], - "name": "Invalidator", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Unsubscriber" - }, - "name": "Unsubscriber", - "package": "svelte" - } - } - ] - }, - { - "id": 400, - "name": "undo", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 81, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L81" - } - ], - "signatures": [ - { - "id": 401, - "name": "undo", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Undo last committed change" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 81, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L81" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 405, - "name": "update", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 32, - "character": 4 - } - ], - "signatures": [ - { - "id": 406, - "name": "update", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Update value using callback and inform subscribers." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 32, - "character": 4 - } - ], - "parameters": [ - { - "id": 407, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 408, - "name": "updater", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Updater" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/immer/dist/src/types/types-external.ts", - "qualifiedName": "WritableDraft" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/immer/dist/src/types/types-internal.ts", - "qualifiedName": "AnyObject" - }, - "name": "AnyObject", - "package": "immer" - } - ], - "name": "WritableDraft", - "package": "immer" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Map", - "package": "typescript" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Set" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Set", - "package": "typescript" - } - ] - } - ], - "name": "Updater", - "package": "svelte" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Properties", - "children": [404] - }, - { - "title": "Methods", - "children": [394, 402, 396, 398, 391, 409, 400, 405] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 34, - "character": 19, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L34" - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 414, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 415, - "name": "subscribe", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 100, - "character": 22, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L100" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 416, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "signatures": [ - { - "id": 417, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribe on value changes." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "parameters": [ - { - "id": 418, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 419, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "subscription callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 420, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 26, - "character": 37, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L26" - } - ], - "indexSignature": { - "id": 421, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 26, - "character": 39, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L26" - } - ], - "parameters": [ - { - "id": 422, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - } - } - ], - "name": "Subscriber", - "package": "svelte" - } - }, - { - "id": 423, - "name": "invalidate", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "cleanup callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Invalidator" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 424, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 26, - "character": 37, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L26" - } - ], - "indexSignature": { - "id": 425, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 26, - "character": 39, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L26" - } - ], - "parameters": [ - { - "id": 426, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - } - } - ], - "name": "Invalidator", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Unsubscriber" - }, - "name": "Unsubscriber", - "package": "svelte" - } - } - ] - } - }, - "defaultValue": "errorsStore.subscribe" - } - ], - "groups": [ - { - "title": "Properties", - "children": [415] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/formStore.ts", - "line": 100, - "character": 20, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/formStore.ts#L100" - } - ] - } - } - ] - } - } - ] - }, - { - "id": 343, - "name": "graphStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/graphStore.ts", - "line": 34, - "character": 24, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/graphStore.ts#L34" - } - ], - "signatures": [ - { - "id": 344, - "name": "graphStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/graphStore.ts", - "line": 34, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/graphStore.ts#L34" - } - ], - "parameters": [ - { - "id": 345, - "name": "baseQueryConfig", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "QueryConfig" - }, - "name": "QueryConfig", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 346, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 367, - "name": "clear", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/graphStore.ts", - "line": 91, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/graphStore.ts#L91" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 368, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 251, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L251" - } - ], - "signatures": [ - { - "id": 369, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 251, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L251" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - }, - { - "id": 353, - "name": "fetch", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/graphStore.ts", - "line": 89, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/graphStore.ts#L89" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 354, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/graphStore.ts", - "line": 41, - "character": 11, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/graphStore.ts#L41" - } - ], - "signatures": [ - { - "id": 355, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/graphStore.ts", - "line": 41, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/graphStore.ts#L41" - } - ], - "parameters": [ - { - "id": 356, - "name": "queryConfig", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "QueryConfig" - }, - "name": "QueryConfig", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "reflection", - "declaration": { - "id": 357, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 358, - "name": "subscribe", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 169, - "character": 15, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L169" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 359, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "signatures": [ - { - "id": 360, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribe on value changes." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "parameters": [ - { - "id": 361, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 362, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "subscription callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "FetchState" - }, - "name": "FetchState", - "package": "svelte-ux" - } - ], - "name": "Subscriber", - "package": "svelte" - } - }, - { - "id": 363, - "name": "invalidate", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "cleanup callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Invalidator" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "FetchState" - }, - "name": "FetchState", - "package": "svelte-ux" - } - ], - "name": "Invalidator", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Unsubscriber" - }, - "name": "Unsubscriber", - "package": "svelte" - } - } - ] - } - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [358] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 169, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L169" - } - ] - } - } - ] - } - } - ] - } - }, - "defaultValue": "doFetch" - }, - { - "id": 371, - "name": "fetchConfig", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/graphStore.ts", - "line": 93, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/graphStore.ts#L93" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 372, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 374, - "name": "config", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 73, - "character": 51, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L73" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "FetchConfig" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "FetchConfig", - "package": "svelte-ux" - } - }, - { - "id": 373, - "name": "url", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 73, - "character": 38, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L73" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [374, 373] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 73, - "character": 36, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L73" - } - ] - } - } - ], - "name": "Writable", - "package": "svelte" - } - }, - { - "id": 370, - "name": "queryConfig", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/graphStore.ts", - "line": 92, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/graphStore.ts#L92" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "QueryConfig" - }, - "name": "QueryConfig", - "package": "svelte-ux" - } - ], - "name": "Writable", - "package": "svelte" - }, - "defaultValue": "queryConfigStore" - }, - { - "id": 364, - "name": "refresh", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/graphStore.ts", - "line": 90, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/graphStore.ts#L90" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 365, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 247, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L247" - } - ], - "signatures": [ - { - "id": 366, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/fetchStore.ts", - "line": 247, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/fetchStore.ts#L247" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - }, - { - "id": 347, - "name": "subscribe", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/graphStore.ts", - "line": 88, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/graphStore.ts#L88" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 348, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "signatures": [ - { - "id": 349, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribe on value changes." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "parameters": [ - { - "id": 350, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 351, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "subscription callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "FetchState" - }, - "name": "FetchState", - "package": "svelte-ux" - } - ], - "name": "Subscriber", - "package": "svelte" - } - }, - { - "id": 352, - "name": "invalidate", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "cleanup callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Invalidator" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "FetchState" - }, - "name": "FetchState", - "package": "svelte-ux" - } - ], - "name": "Invalidator", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Unsubscriber" - }, - "name": "Unsubscriber", - "package": "svelte" - } - } - ] - } - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [367, 353, 371, 370, 364, 347] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/graphStore.ts", - "line": 87, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/graphStore.ts#L87" - } - ] - } - } - } - ] - }, - { - "id": 862, - "name": "hasKeyOf", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 4, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L4" - } - ], - "signatures": [ - { - "id": 863, - "name": "hasKeyOf", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 4, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L4" - } - ], - "typeParameter": [ - { - "id": 864, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 865, - "name": "object", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 866, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "predicate", - "name": "object", - "asserts": false, - "targetType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - ] - }, - { - "id": 867, - "name": "hasProperty", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 14, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L14" - } - ], - "signatures": [ - { - "id": 868, - "name": "hasProperty", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 14, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L14" - } - ], - "typeParameter": [ - { - "id": 869, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 870, - "name": "o", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - { - "id": 871, - "name": "name", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "string" - }, - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "intrinsic", - "name": "symbol" - } - ] - } - } - ], - "type": { - "type": "predicate", - "name": "name", - "asserts": false, - "targetType": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - } - ] - }, - { - "id": 375, - "name": "initGraphClient", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/graphStore.ts", - "line": 23, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/graphStore.ts#L23" - } - ], - "signatures": [ - { - "id": 376, - "name": "initGraphClient", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/graphStore.ts", - "line": 23, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/graphStore.ts#L23" - } - ], - "parameters": [ - { - "id": 377, - "name": "config", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "ClientConfig" - }, - "name": "ClientConfig", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 123, - "name": "intersection", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/observer.ts", - "line": 18, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/observer.ts#L18" - } - ], - "signatures": [ - { - "id": 124, - "name": "intersection", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 125, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 126, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 127, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "IntersectionObserverInit" - }, - "name": "IntersectionObserverInit", - "package": "typescript" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "IntersectionObserverInit" - }, - "name": "IntersectionObserverInit", - "package": "typescript" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 880, - "name": "isElement", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 29, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L29" - } - ], - "signatures": [ - { - "id": 881, - "name": "isElement", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 29, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L29" - } - ], - "parameters": [ - { - "id": 882, - "name": "elem", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Element" - }, - "name": "Element", - "package": "typescript" - }, - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "EventType" - }, - "name": "EventType", - "package": "svelte-ux" - } - ] - } - } - ], - "type": { - "type": "predicate", - "name": "elem", - "asserts": false, - "targetType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Element" - }, - "name": "Element", - "package": "typescript" - } - } - } - ] - }, - { - "id": 895, - "name": "isEvent", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 53, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L53" - } - ], - "signatures": [ - { - "id": 896, - "name": "isEvent", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 53, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L53" - } - ], - "parameters": [ - { - "id": 897, - "name": "event", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Element" - }, - "name": "Element", - "package": "typescript" - }, - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "EventType" - }, - "name": "EventType", - "package": "svelte-ux" - } - ] - } - } - ], - "type": { - "type": "predicate", - "name": "event", - "asserts": false, - "targetType": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "EventType" - }, - "name": "EventType", - "package": "svelte-ux" - } - } - } - ] - }, - { - "id": 877, - "name": "isNumber", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 25, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L25" - } - ], - "signatures": [ - { - "id": 878, - "name": "isNumber", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 25, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L25" - } - ], - "parameters": [ - { - "id": 879, - "name": "val", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "unknown" - } - } - ], - "type": { - "type": "predicate", - "name": "val", - "asserts": false, - "targetType": { - "type": "intrinsic", - "name": "number" - } - } - } - ] - }, - { - "id": 883, - "name": "isSVGElement", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 34, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L34" - } - ], - "signatures": [ - { - "id": 884, - "name": "isSVGElement", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 34, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L34" - } - ], - "parameters": [ - { - "id": 885, - "name": "elem", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Element" - }, - "name": "Element", - "package": "typescript" - } - } - ], - "type": { - "type": "predicate", - "name": "elem", - "asserts": false, - "targetType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "SVGElement" - }, - "name": "SVGElement", - "package": "typescript" - } - } - } - ] - }, - { - "id": 889, - "name": "isSVGGraphicsElement", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 43, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L43" - } - ], - "signatures": [ - { - "id": 890, - "name": "isSVGGraphicsElement", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 43, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L43" - } - ], - "parameters": [ - { - "id": 891, - "name": "elem", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Element" - }, - "name": "Element", - "package": "typescript" - } - ] - } - } - ], - "type": { - "type": "predicate", - "name": "elem", - "asserts": false, - "targetType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "SVGGraphicsElement" - }, - "name": "SVGGraphicsElement", - "package": "typescript" - } - } - } - ] - }, - { - "id": 886, - "name": "isSVGSVGElement", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 39, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L39" - } - ], - "signatures": [ - { - "id": 887, - "name": "isSVGSVGElement", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 39, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L39" - } - ], - "parameters": [ - { - "id": 888, - "name": "elem", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "Element" - }, - "name": "Element", - "package": "typescript" - } - ] - } - } - ], - "type": { - "type": "predicate", - "name": "elem", - "asserts": false, - "targetType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "SVGSVGElement" - }, - "name": "SVGSVGElement", - "package": "typescript" - } - } - } - ] - }, - { - "id": 892, - "name": "isTouchEvent", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 48, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L48" - } - ], - "signatures": [ - { - "id": 893, - "name": "isTouchEvent", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 48, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L48" - } - ], - "parameters": [ - { - "id": 894, - "name": "event", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "EventType" - }, - "name": "EventType", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "predicate", - "name": "event", - "asserts": false, - "targetType": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "TouchEvent" - }, - "name": "TouchEvent", - "package": "typescript" - } - } - } - ] - }, - { - "id": 784, - "name": "keys", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 35, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L35" - } - ], - "signatures": [ - { - "id": 785, - "name": "keys", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeHelpers.ts", - "line": 35, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeHelpers.ts#L35" - } - ], - "typeParameter": [ - { - "id": 786, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 787, - "name": "o", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - } - ] - }, - { - "id": 427, - "name": "localStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/localStore.ts", - "line": 20, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/localStore.ts#L20" - } - ], - "signatures": [ - { - "id": 428, - "name": "localStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/localStore.ts", - "line": 20, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/localStore.ts#L20" - } - ], - "typeParameter": [ - { - "id": 429, - "name": "Value", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 430, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 431, - "name": "initialValue", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Value", - "refersToTypeParameter": true - } - }, - { - "id": 432, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/localStore.ts", - "qualifiedName": "LocalStoreOptions" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Value", - "refersToTypeParameter": true - } - ], - "name": "LocalStoreOptions", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Value", - "refersToTypeParameter": true - } - ], - "name": "Writable", - "package": "svelte" - } - } - ] - }, - { - "id": 98, - "name": "longpress", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/mouse.ts", - "line": 6, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/mouse.ts#L6" - } - ], - "signatures": [ - { - "id": 99, - "name": "longpress", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Dispatch event after element has been pressed for a duration of time" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 100, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 101, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 102, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "number" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 433, - "name": "mapStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 6, - "character": 24, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L6" - } - ], - "signatures": [ - { - "id": 434, - "name": "mapStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Store to wrap " - }, - { - "kind": "code", - "text": "`Map`" - }, - { - "kind": "text", - "text": " to simplify syncing state (set, delete, clear) with Svelte" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 6, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L6" - } - ], - "typeParameter": [ - { - "id": 435, - "name": "TKey", - "variant": "typeParam", - "kind": 131072, - "flags": {} - }, - { - "id": 436, - "name": "TValue", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 437, - "name": "initialValues", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "qualifiedName": "Iterable" - }, - "typeArguments": [ - { - "type": "typeOperator", - "operator": "readonly", - "target": { - "type": "tuple", - "elements": [ - { - "type": "reference", - "target": -1, - "name": "TKey", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": -1, - "name": "TValue", - "refersToTypeParameter": true - } - ] - } - } - ], - "name": "Iterable", - "package": "typescript" - } - ] - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 438, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 439, - "name": "subscribe", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 12, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L12" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 440, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "signatures": [ - { - "id": 441, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribe on value changes." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "parameters": [ - { - "id": 442, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 443, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "subscription callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "TKey", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": -1, - "name": "TValue", - "refersToTypeParameter": true - } - ], - "name": "Map", - "package": "typescript" - } - ], - "name": "Subscriber", - "package": "svelte" - } - }, - { - "id": 444, - "name": "invalidate", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "cleanup callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Invalidator" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "TKey", - "refersToTypeParameter": true - }, - { - "type": "reference", - "target": -1, - "name": "TValue", - "refersToTypeParameter": true - } - ], - "name": "Map", - "package": "typescript" - } - ], - "name": "Invalidator", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Unsubscriber" - }, - "name": "Unsubscriber", - "package": "svelte" - } - } - ] - } - }, - "defaultValue": "store.subscribe" - }, - { - "id": 459, - "name": "clear", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 36, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L36" - } - ], - "signatures": [ - { - "id": 460, - "name": "clear", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 36, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L36" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 456, - "name": "delete", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 29, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L29" - } - ], - "signatures": [ - { - "id": 457, - "name": "delete", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 29, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L29" - } - ], - "parameters": [ - { - "id": 458, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "TKey", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 461, - "name": "refresh", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 46, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L46" - } - ], - "signatures": [ - { - "id": 462, - "name": "refresh", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Force a reactive update in case of internal changes to entries" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 46, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L46" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 445, - "name": "set", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 14, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L14" - } - ], - "signatures": [ - { - "id": 446, - "name": "set", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 14, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L14" - } - ], - "parameters": [ - { - "id": 447, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "TKey", - "refersToTypeParameter": true - } - }, - { - "id": 448, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "TValue", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 449, - "name": "update", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 21, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L21" - } - ], - "signatures": [ - { - "id": 450, - "name": "update", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 21, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L21" - } - ], - "parameters": [ - { - "id": 451, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "TKey", - "refersToTypeParameter": true - } - }, - { - "id": 452, - "name": "updater", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 453, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 21, - "character": 31, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L21" - } - ], - "signatures": [ - { - "id": 454, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 21, - "character": 31, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L21" - } - ], - "parameters": [ - { - "id": 455, - "name": "current", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "TValue", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "reference", - "target": -1, - "name": "TValue", - "refersToTypeParameter": true - } - } - ] - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Properties", - "children": [439] - }, - { - "title": "Methods", - "children": [459, 456, 461, 445, 449] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/mapStore.ts", - "line": 11, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/mapStore.ts#L11" - } - ] - } - } - } - ] - }, - { - "id": 647, - "name": "matchMedia", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/matchMedia.ts", - "line": 4, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/matchMedia.ts#L4" - } - ], - "signatures": [ - { - "id": 648, - "name": "matchMedia", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/matchMedia.ts", - "line": 4, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/matchMedia.ts#L4" - } - ], - "parameters": [ - { - "id": 649, - "name": "queryString", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "boolean" - } - ], - "name": "Readable", - "package": "svelte" - } - } - ] - }, - { - "id": 650, - "name": "matchMediaWidth", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/matchMedia.ts", - "line": 22, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/matchMedia.ts#L22" - } - ], - "signatures": [ - { - "id": 651, - "name": "matchMediaWidth", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/matchMedia.ts", - "line": 22, - "character": 31, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/matchMedia.ts#L22" - } - ], - "parameters": [ - { - "id": 652, - "name": "width", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "boolean" - } - ], - "name": "Readable", - "package": "svelte" - } - } - ] - }, - { - "id": 103, - "name": "movable", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/mouse.ts", - "line": 49, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/mouse.ts#L49" - } - ], - "signatures": [ - { - "id": 104, - "name": "movable", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 105, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 106, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 107, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/mouse.ts", - "qualifiedName": "MovableOptions" - }, - "name": "MovableOptions", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/mouse.ts", - "qualifiedName": "MovableOptions" - }, - "name": "MovableOptions", - "package": "svelte-ux" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 113, - "name": "multi", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/multi.ts", - "line": 8, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/multi.ts#L8" - } - ], - "signatures": [ - { - "id": 114, - "name": "multi", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Helper action to handle multiple actions as a single action. Useful for adding actions for custom components" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 115, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "SVGElement" - }, - "name": "SVGElement", - "package": "typescript" - } - ] - } - } - ], - "parameters": [ - { - "id": 116, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 117, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 128, - "name": "mutate", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/observer.ts", - "line": 42, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/observer.ts#L42" - } - ], - "signatures": [ - { - "id": 129, - "name": "mutate", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 130, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "SVGElement" - }, - "name": "SVGElement", - "package": "typescript" - } - ] - } - } - ], - "parameters": [ - { - "id": 131, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 132, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "MutationObserverInit" - }, - "name": "MutationObserverInit", - "package": "typescript" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "MutationObserverInit" - }, - "name": "MutationObserverInit", - "package": "typescript" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 872, - "name": "nameof", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 21, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L21" - } - ], - "signatures": [ - { - "id": 873, - "name": "nameof", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types/typeGuards.ts", - "line": 21, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/types/typeGuards.ts#L21" - } - ], - "typeParameter": [ - { - "id": 874, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 875, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - }, - { - "id": 876, - "name": "instance", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "typeOperator", - "operator": "keyof", - "target": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - ] - }, - { - "id": 93, - "name": "overflow", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 60, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L60" - } - ], - "signatures": [ - { - "id": 94, - "name": "overflow", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Watch for overflow changes (x or y) and dispatch " - }, - { - "kind": "code", - "text": "`overflowX`" - }, - { - "kind": "text", - "text": " / " - }, - { - "kind": "code", - "text": "`overflowY`" - }, - { - "kind": "text", - "text": " events with amount" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 95, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 96, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 97, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 463, - "name": "paginationStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 8, - "character": 24, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L8" - } - ], - "signatures": [ - { - "id": 464, - "name": "paginationStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 8, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L8" - } - ], - "parameters": [ - { - "id": 465, - "name": "props", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "PaginationProps" - }, - "name": "PaginationProps", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 466, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 467, - "name": "subscribe", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 16, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L16" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 468, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "signatures": [ - { - "id": 469, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribe on value changes." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "parameters": [ - { - "id": 470, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 471, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "subscription callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 472, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 476, - "name": "from", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 50, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L50" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - }, - { - "id": 482, - "name": "hasNext", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 57, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L57" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "..." - }, - { - "id": 481, - "name": "hasPrevious", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 56, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L56" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "..." - }, - { - "id": 479, - "name": "isFirst", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 54, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L54" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "..." - }, - { - "id": 480, - "name": "isLast", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 55, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L55" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "..." - }, - { - "id": 473, - "name": "page", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 47, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L47" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 474, - "name": "perPage", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 48, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L48" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 477, - "name": "to", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 51, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L51" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - }, - { - "id": 475, - "name": "total", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 49, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L49" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 478, - "name": "totalPages", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 53, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L53" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 483, - "name": "slice", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 59, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L59" - } - ], - "signatures": [ - { - "id": 484, - "name": "slice", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 59, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L59" - } - ], - "parameters": [ - { - "id": 485, - "name": "items", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ] - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 476, 482, 481, 479, 480, 473, 474, 477, 475, 478 - ] - }, - { - "title": "Methods", - "children": [483] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 46, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L46" - } - ] - } - } - ], - "name": "Subscriber", - "package": "svelte" - } - }, - { - "id": 486, - "name": "invalidate", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "cleanup callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Invalidator" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 487, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 491, - "name": "from", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 50, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L50" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - }, - { - "id": 497, - "name": "hasNext", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 57, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L57" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "..." - }, - { - "id": 496, - "name": "hasPrevious", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 56, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L56" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "..." - }, - { - "id": 494, - "name": "isFirst", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 54, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L54" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "..." - }, - { - "id": 495, - "name": "isLast", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 55, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L55" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - }, - "defaultValue": "..." - }, - { - "id": 488, - "name": "page", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 47, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L47" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 489, - "name": "perPage", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 48, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L48" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 492, - "name": "to", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 51, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L51" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - }, - { - "id": 490, - "name": "total", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 49, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L49" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 493, - "name": "totalPages", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 53, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L53" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 498, - "name": "slice", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 59, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L59" - } - ], - "signatures": [ - { - "id": 499, - "name": "slice", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 59, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L59" - } - ], - "parameters": [ - { - "id": 500, - "name": "items", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ], - "type": { - "type": "array", - "elementType": { - "type": "intrinsic", - "name": "any" - } - } - } - ] - } - ], - "groups": [ - { - "title": "Properties", - "children": [ - 491, 497, 496, 494, 495, 488, 489, 492, 490, 493 - ] - }, - { - "title": "Methods", - "children": [498] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 46, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L46" - } - ] - } - } - ], - "name": "Invalidator", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Unsubscriber" - }, - "name": "Unsubscriber", - "package": "svelte" - } - } - ] - } - }, - "defaultValue": "state.subscribe" - }, - { - "id": 505, - "name": "firstPage", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 23, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L23" - } - ], - "signatures": [ - { - "id": 506, - "name": "firstPage", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 23, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L23" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 507, - "name": "lastPage", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 26, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L26" - } - ], - "signatures": [ - { - "id": 508, - "name": "lastPage", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 26, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L26" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 501, - "name": "nextPage", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 17, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L17" - } - ], - "signatures": [ - { - "id": 502, - "name": "nextPage", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 17, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L17" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 503, - "name": "prevPage", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 20, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L20" - } - ], - "signatures": [ - { - "id": 504, - "name": "prevPage", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 20, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L20" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 509, - "name": "setPage", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 31, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L31" - } - ], - "signatures": [ - { - "id": 510, - "name": "setPage", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 31, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L31" - } - ], - "parameters": [ - { - "id": 511, - "name": "page", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 512, - "name": "setPerPage", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 34, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L34" - } - ], - "signatures": [ - { - "id": 513, - "name": "setPerPage", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 34, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L34" - } - ], - "parameters": [ - { - "id": 514, - "name": "perPage", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 515, - "name": "setTotal", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 37, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L37" - } - ], - "signatures": [ - { - "id": 516, - "name": "setTotal", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 37, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L37" - } - ], - "parameters": [ - { - "id": 517, - "name": "total", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Properties", - "children": [467] - }, - { - "title": "Methods", - "children": [505, 507, 501, 503, 509, 512, 515] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/paginationStore.ts", - "line": 15, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/paginationStore.ts#L15" - } - ] - } - } - } - ] - }, - { - "id": 133, - "name": "portal", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/portal.ts", - "line": 16, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/portal.ts#L16" - } - ], - "signatures": [ - { - "id": 134, - "name": "portal", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Render component outside current DOM hierarchy\n@see:\n - https://dev.to/jsmitar/svelte-creating-dialog-component-with-use-portal-3hp4\n - https://svelte.dev/repl/79e33c2d7695444b994ba74255bb1387?version=3.24.0\n - https://svelte.dev/repl/86ec36c27be2471f86590e0c18c7198c?version=3.23.2\n - https://github.com/sveltejs/svelte/issues/3088#issuecomment-505785516" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 135, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 136, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 137, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/portal.ts", - "qualifiedName": "PortalOptions" - }, - "name": "PortalOptions", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/portal.ts", - "qualifiedName": "PortalOptions" - }, - "name": "PortalOptions", - "package": "svelte-ux" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 658, - "name": "queryParamStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 36, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L36" - } - ], - "signatures": [ - { - "id": 659, - "name": "queryParamStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Set a single querystring param" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 36, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L36" - } - ], - "typeParameter": [ - { - "id": 660, - "name": "Value", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 661, - "name": "props", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 707, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Value", - "refersToTypeParameter": true - } - ], - "name": "QueryParamProps", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 662, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 673, - "name": "apply", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 63, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L63" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 674, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 45, - "character": 11, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L45" - } - ], - "signatures": [ - { - "id": 675, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Apply new value to existing " - }, - { - "kind": "code", - "text": "`URLSearchParams`" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 45, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L45" - } - ], - "parameters": [ - { - "id": 676, - "name": "params", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "URLSearchParams" - }, - "name": "URLSearchParams", - "package": "typescript" - } - }, - { - "id": 677, - "name": "newValue", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Value", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - }, - { - "id": 669, - "name": "set", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 54, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L54" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 670, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 54, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L54" - } - ], - "signatures": [ - { - "id": 671, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 54, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L54" - } - ], - "parameters": [ - { - "id": 672, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Value", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 663, - "name": "subscribe", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 53, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L53" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 664, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "signatures": [ - { - "id": 665, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribe on value changes." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "parameters": [ - { - "id": 666, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 667, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "subscription callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Subscriber", - "package": "svelte" - } - }, - { - "id": 668, - "name": "invalidate", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "cleanup callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Invalidator" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Invalidator", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Unsubscriber" - }, - "name": "Unsubscriber", - "package": "svelte" - } - } - ] - } - }, - "defaultValue": "store.subscribe" - } - ], - "groups": [ - { - "title": "Properties", - "children": [673, 669, 663] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 52, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L52" - } - ] - } - } - } - ] - }, - { - "id": 678, - "name": "queryParamsStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 77, - "character": 16, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L77" - } - ], - "signatures": [ - { - "id": 679, - "name": "queryParamsStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Set all query string params based on object. Each object property represents a single query param" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 77, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L77" - } - ], - "typeParameter": [ - { - "id": 680, - "name": "Values", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 681, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 77, - "character": 48, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L77" - } - ], - "indexSignature": { - "id": 682, - "name": "__index", - "variant": "signature", - "kind": 8192, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 77, - "character": 50, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L77" - } - ], - "parameters": [ - { - "id": 683, - "name": "key", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - } - } - } - ], - "parameters": [ - { - "id": 684, - "name": "props", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 715, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "Values", - "refersToTypeParameter": true - } - ], - "name": "QueryParamsProps", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 685, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 698, - "name": "createParams", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 146, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L146" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 699, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 105, - "character": 11, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L105" - } - ], - "signatures": [ - { - "id": 700, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Create new " - }, - { - "kind": "code", - "text": "`URLSearchParams`" - }, - { - "kind": "text", - "text": " from values and paramTypes mapping" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 105, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L105" - } - ], - "parameters": [ - { - "id": 701, - "name": "newValues", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Values", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "URLSearchParams" - }, - "name": "URLSearchParams", - "package": "typescript" - } - ] - } - } - ] - } - } - }, - { - "id": 702, - "name": "createUrl", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 147, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L147" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 703, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 125, - "character": 11, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L125" - } - ], - "signatures": [ - { - "id": 704, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 125, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L125" - } - ], - "parameters": [ - { - "id": 705, - "name": "newValues", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Values", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "URL" - }, - "name": "URL", - "package": "typescript" - } - ] - } - } - ] - } - } - }, - { - "id": 694, - "name": "set", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 136, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L136" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 695, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 136, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L136" - } - ], - "signatures": [ - { - "id": 696, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 136, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L136" - } - ], - "parameters": [ - { - "id": 697, - "name": "values", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Values", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - }, - "defaultValue": "..." - }, - { - "id": 686, - "name": "subscribe", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 135, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L135" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 687, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "signatures": [ - { - "id": 688, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribe on value changes." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "parameters": [ - { - "id": 689, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 690, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "subscription callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 691, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 81, - "character": 18, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L81" - } - ] - } - } - ], - "name": "Subscriber", - "package": "svelte" - } - }, - { - "id": 692, - "name": "invalidate", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "cleanup callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Invalidator" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 693, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 81, - "character": 18, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L81" - } - ] - } - } - ], - "name": "Invalidator", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Unsubscriber" - }, - "name": "Unsubscriber", - "package": "svelte" - } - } - ] - } - }, - "defaultValue": "store.subscribe" - } - ], - "groups": [ - { - "title": "Properties", - "children": [698, 702, 694, 686] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/queryParamsStore.ts", - "line": 134, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/queryParamsStore.ts#L134" - } - ] - } - } - } - ] - }, - { - "id": 67, - "name": "remainingViewportHeight", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 6, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L6" - } - ], - "signatures": [ - { - "id": 68, - "name": "remainingViewportHeight", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Set " - }, - { - "kind": "code", - "text": "`height`" - }, - { - "kind": "text", - "text": " or " - }, - { - "kind": "code", - "text": "`max-height`" - }, - { - "kind": "text", - "text": " to viewport height excluding node's current viewport top" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 69, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 70, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 71, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 72, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 75, - "name": "enabled", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 8, - "character": 36, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L8" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 73, - "name": "max", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 8, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L8" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 74, - "name": "offset", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 8, - "character": 19, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L8" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [75, 73, 74] - } - ], - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 8, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L8" - } - ] - } - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 76, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 79, - "name": "enabled", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 8, - "character": 36, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L8" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 77, - "name": "max", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 8, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L8" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 78, - "name": "offset", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 8, - "character": 19, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L8" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [79, 77, 78] - } - ], - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 8, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L8" - } - ] - } - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 80, - "name": "remainingViewportWidth", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 32, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L32" - } - ], - "signatures": [ - { - "id": 81, - "name": "remainingViewportWidth", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Set " - }, - { - "kind": "code", - "text": "`width`" - }, - { - "kind": "text", - "text": " or " - }, - { - "kind": "code", - "text": "`max-width`" - }, - { - "kind": "text", - "text": " to viewport width excluding node's current viewport left" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 82, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 83, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 84, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 85, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 88, - "name": "enabled", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 34, - "character": 36, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L34" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 86, - "name": "max", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 34, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L34" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 87, - "name": "offset", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 34, - "character": 19, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L34" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [88, 86, 87] - } - ], - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 34, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L34" - } - ] - } - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 89, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 92, - "name": "enabled", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 34, - "character": 36, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L34" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 90, - "name": "max", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 34, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L34" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 91, - "name": "offset", - "variant": "declaration", - "kind": 1024, - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 34, - "character": 19, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L34" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [92, 90, 91] - } - ], - "sources": [ - { - "fileName": "src/lib/actions/layout.ts", - "line": 34, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/layout.ts#L34" - } - ] - } - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 118, - "name": "resize", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/observer.ts", - "line": 3, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/observer.ts#L3" - } - ], - "signatures": [ - { - "id": 119, - "name": "resize", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 120, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 121, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 122, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 148, - "name": "scrollFade", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/scroll.ts", - "line": 162, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/scroll.ts#L162" - } - ], - "signatures": [ - { - "id": 149, - "name": "scrollFade", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 150, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 151, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 152, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/scroll.ts", - "qualifiedName": "ScrollFadeOptions" - }, - "name": "ScrollFadeOptions", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/scroll.ts", - "qualifiedName": "ScrollFadeOptions" - }, - "name": "ScrollFadeOptions", - "package": "svelte-ux" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 138, - "name": "scrollIntoView", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/scroll.ts", - "line": 11, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/scroll.ts#L11" - } - ], - "signatures": [ - { - "id": 139, - "name": "scrollIntoView", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 140, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 141, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 142, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/scroll.ts", - "qualifiedName": "ScrollIntoViewOptions" - }, - "name": "ScrollIntoViewOptions", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/scroll.ts", - "qualifiedName": "ScrollIntoViewOptions" - }, - "name": "ScrollIntoViewOptions", - "package": "svelte-ux" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 143, - "name": "scrollShadow", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/scroll.ts", - "line": 41, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/scroll.ts#L41" - } - ], - "signatures": [ - { - "id": 144, - "name": "scrollShadow", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 145, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 146, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 147, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/scroll.ts", - "qualifiedName": "ScrollShadowOptions" - }, - "name": "ScrollShadowOptions", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/scroll.ts", - "qualifiedName": "ScrollShadowOptions" - }, - "name": "ScrollShadowOptions", - "package": "svelte-ux" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 33, - "name": "selectOnFocus", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/input.ts", - "line": 17, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/input.ts#L17" - } - ], - "signatures": [ - { - "id": 34, - "name": "selectOnFocus", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Selects the text inside a text node when the node is focused" - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 35, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLInputElement" - }, - "name": "HTMLInputElement", - "package": "typescript" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLTextAreaElement" - }, - "name": "HTMLTextAreaElement", - "package": "typescript" - } - ] - } - } - ], - "parameters": [ - { - "id": 36, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 37, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "any" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 518, - "name": "selectionStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 10, - "character": 24, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L10" - } - ], - "signatures": [ - { - "id": 519, - "name": "selectionStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 10, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L10" - } - ], - "typeParameter": [ - { - "id": 520, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {} - } - ], - "parameters": [ - { - "id": 521, - "name": "props", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "SelectionProps" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "SelectionProps", - "package": "svelte-ux" - }, - "defaultValue": "{}" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 522, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 547, - "name": "all", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 74, - "character": 6, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L74" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable" - }, - "typeArguments": [ - { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - ], - "name": "Writable", - "package": "svelte" - } - }, - { - "id": 541, - "name": "clear", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 72, - "character": 6, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L72" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 542, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 55, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L55" - } - ], - "signatures": [ - { - "id": 543, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 55, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L55" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - }, - { - "id": 535, - "name": "isAllSelected", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 70, - "character": 6, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L70" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 536, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 35, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L35" - } - ], - "signatures": [ - { - "id": 537, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 35, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L35" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } - }, - { - "id": 538, - "name": "isAnySelected", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 71, - "character": 6, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L71" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 539, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 39, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L39" - } - ], - "signatures": [ - { - "id": 540, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 39, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L39" - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } - }, - { - "id": 528, - "name": "isSelected", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 68, - "character": 6, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L68" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 529, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 16, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L16" - } - ], - "signatures": [ - { - "id": 530, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 16, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L16" - } - ], - "parameters": [ - { - "id": 531, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ] - } - } - }, - { - "id": 544, - "name": "reset", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 73, - "character": 6, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L73" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 545, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 59, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L59" - } - ], - "signatures": [ - { - "id": 546, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 59, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L59" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - }, - { - "id": 523, - "name": "selected", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 66, - "character": 6, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L66" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "NonNullable" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "NonNullable", - "package": "typescript" - } - ] - }, - "defaultValue": "..." - }, - { - "id": 532, - "name": "toggleAll", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 69, - "character": 6, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L69" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 533, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 43, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L43" - } - ], - "signatures": [ - { - "id": 534, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 43, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L43" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - }, - { - "id": 524, - "name": "toggleSelected", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 67, - "character": 6, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L67" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 525, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 20, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L20" - } - ], - "signatures": [ - { - "id": 526, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 20, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L20" - } - ], - "parameters": [ - { - "id": 527, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - } - ], - "groups": [ - { - "title": "Properties", - "children": [547, 541, 535, 538, 528, 544, 523, 532, 524] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/selectionStore.ts", - "line": 65, - "character": 11, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/selectionStore.ts#L65" - } - ] - } - } - ], - "name": "Readable", - "package": "svelte" - } - } - ] - }, - { - "id": 154, - "name": "sticky", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/sticky.ts", - "line": 16, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/sticky.ts#L16" - } - ], - "signatures": [ - { - "id": 155, - "name": "sticky", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 156, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 157, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 158, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/sticky.ts", - "qualifiedName": "StickyOptions" - }, - "name": "StickyOptions", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/sticky.ts", - "qualifiedName": "StickyOptions" - }, - "name": "StickyOptions", - "package": "svelte-ux" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 159, - "name": "stickyContext", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/sticky.ts", - "line": 78, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/sticky.ts#L78" - } - ], - "signatures": [ - { - "id": 160, - "name": "stickyContext", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 161, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 162, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 163, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/sticky.ts", - "qualifiedName": "StickyContextOptions" - }, - "name": "StickyContextOptions", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/sticky.ts", - "qualifiedName": "StickyContextOptions" - }, - "name": "StickyContextOptions", - "package": "svelte-ux" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 164, - "name": "tableCell", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/actions/table.ts", - "line": 22, - "character": 13, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/actions/table.ts#L22" - } - ], - "signatures": [ - { - "id": 165, - "name": "tableCell", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "line": 54, - "character": 4 - } - ], - "typeParameter": [ - { - "id": 166, - "name": "Node", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", - "qualifiedName": "HTMLElement" - }, - "name": "HTMLElement", - "package": "typescript" - } - } - ], - "parameters": [ - { - "id": 167, - "name": "node", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "Node", - "refersToTypeParameter": true - } - }, - { - "id": 168, - "name": "parameter", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/table.ts", - "qualifiedName": "TableCellOptions" - }, - "name": "TableCellOptions", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "void" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "ActionReturn" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/actions/table.ts", - "qualifiedName": "TableCellOptions" - }, - "name": "TableCellOptions", - "package": "svelte-ux" - }, - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", - "qualifiedName": "Record" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "never" - }, - { - "type": "intrinsic", - "name": "any" - } - ], - "name": "Record", - "package": "typescript" - } - ], - "name": "ActionReturn", - "package": "svelte" - } - ] - } - } - ] - }, - { - "id": 548, - "name": "tableOrderStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 19, - "character": 24, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L19" - } - ], - "signatures": [ - { - "id": 549, - "name": "tableOrderStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 19, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L19" - } - ], - "parameters": [ - { - "id": 550, - "name": "props", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "TableOrderProps" - }, - "name": "TableOrderProps", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 551, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 552, - "name": "onHeaderClick", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 45, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L45" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 553, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 26, - "character": 11, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L26" - } - ], - "signatures": [ - { - "id": 554, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 26, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L26" - } - ], - "parameters": [ - { - "id": 555, - "name": "column", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": 740, - "name": "ColumnDef", - "package": "svelte-ux" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - }, - { - "id": 556, - "name": "set", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 27, - "character": 4 - } - ], - "signatures": [ - { - "id": 557, - "name": "set", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Set value and inform subscribers." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 27, - "character": 4 - } - ], - "parameters": [ - { - "id": 558, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 559, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "to set" - } - ] - }, - "type": { - "type": "reflection", - "declaration": { - "id": 560, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 561, - "name": "by", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 21, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L21" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 562, - "name": "direction", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 22, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L22" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "OrderDirection" - }, - "name": "OrderDirection", - "package": "svelte-ux" - }, - "defaultValue": "..." - }, - { - "id": 563, - "name": "handler", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 23, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L23" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "SortFunc" - }, - "name": "SortFunc", - "package": "svelte-ux" - } - ] - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [561, 562, 563] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 20, - "character": 25, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L20" - } - ] - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 572, - "name": "subscribe", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "signatures": [ - { - "id": 573, - "name": "subscribe", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribe on value changes." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "parameters": [ - { - "id": 574, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 575, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "subscription callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 576, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 577, - "name": "by", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 21, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L21" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 578, - "name": "direction", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 22, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L22" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "OrderDirection" - }, - "name": "OrderDirection", - "package": "svelte-ux" - }, - "defaultValue": "..." - }, - { - "id": 579, - "name": "handler", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 23, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L23" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "SortFunc" - }, - "name": "SortFunc", - "package": "svelte-ux" - } - ] - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [577, 578, 579] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 20, - "character": 25, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L20" - } - ] - } - } - ], - "name": "Subscriber", - "package": "svelte" - } - }, - { - "id": 580, - "name": "invalidate", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "cleanup callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Invalidator" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 581, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 582, - "name": "by", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 21, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L21" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 583, - "name": "direction", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 22, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L22" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "OrderDirection" - }, - "name": "OrderDirection", - "package": "svelte-ux" - }, - "defaultValue": "..." - }, - { - "id": 584, - "name": "handler", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 23, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L23" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "SortFunc" - }, - "name": "SortFunc", - "package": "svelte-ux" - } - ] - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [582, 583, 584] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 20, - "character": 25, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L20" - } - ] - } - } - ], - "name": "Invalidator", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Unsubscriber" - }, - "name": "Unsubscriber", - "package": "svelte" - } - } - ] - }, - { - "id": 564, - "name": "update", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 32, - "character": 4 - } - ], - "signatures": [ - { - "id": 565, - "name": "update", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Update value using callback and inform subscribers." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 32, - "character": 4 - } - ], - "parameters": [ - { - "id": 566, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 567, - "name": "updater", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Updater" - }, - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 568, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 569, - "name": "by", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 21, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L21" - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 570, - "name": "direction", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 22, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L22" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "OrderDirection" - }, - "name": "OrderDirection", - "package": "svelte-ux" - }, - "defaultValue": "..." - }, - { - "id": 571, - "name": "handler", - "variant": "declaration", - "kind": 1024, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 23, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L23" - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "SortFunc" - }, - "name": "SortFunc", - "package": "svelte-ux" - } - ] - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "children": [569, 570, 571] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 20, - "character": 25, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L20" - } - ] - } - } - ], - "name": "Updater", - "package": "svelte" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Properties", - "children": [552] - }, - { - "title": "Methods", - "children": [556, 572, 564] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/tableOrderStore.ts", - "line": 43, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/tableOrderStore.ts#L43" - } - ] - } - } - } - ] - }, - { - "id": 585, - "name": "timerStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 15, - "character": 24, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L15" - } - ], - "signatures": [ - { - "id": 586, - "name": "timerStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribable timer store" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 15, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L15" - } - ], - "typeParameter": [ - { - "id": 587, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "default": { - "type": "intrinsic", - "name": "any" - } - } - ], - "parameters": [ - { - "id": 588, - "name": "options", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "TimerOptions" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "TimerOptions", - "package": "svelte-ux" - }, - "defaultValue": "{}" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 589, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 600, - "name": "getDelay", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 65, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L65" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 601, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 49, - "character": 11, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L49" - } - ], - "signatures": [ - { - "id": 602, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 49, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L49" - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - } - ] - } - } - }, - { - "id": 599, - "name": "isRunning", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 64, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L64" - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable" - }, - "typeArguments": [ - { - "type": "intrinsic", - "name": "boolean" - } - ], - "name": "Writable", - "package": "svelte" - } - }, - { - "id": 596, - "name": "reset", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 63, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L63" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 597, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 45, - "character": 11, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L45" - } - ], - "signatures": [ - { - "id": 598, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 45, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L45" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - }, - { - "id": 603, - "name": "setDelay", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 66, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L66" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 604, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 53, - "character": 11, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L53" - } - ], - "signatures": [ - { - "id": 605, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 53, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L53" - } - ], - "parameters": [ - { - "id": 606, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - }, - { - "id": 590, - "name": "start", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 61, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L61" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 591, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 29, - "character": 11, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L29" - } - ], - "signatures": [ - { - "id": 592, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 29, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L29" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - }, - { - "id": 593, - "name": "stop", - "variant": "declaration", - "kind": 1024, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 62, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L62" - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 594, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 37, - "character": 11, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L37" - } - ], - "signatures": [ - { - "id": 595, - "name": "__type", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 37, - "character": 2, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L37" - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - }, - { - "id": 607, - "name": "set", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 27, - "character": 4 - } - ], - "signatures": [ - { - "id": 608, - "name": "set", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Set value and inform subscribers." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 27, - "character": 4 - } - ], - "parameters": [ - { - "id": 609, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 610, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "to set" - } - ] - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ] - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 615, - "name": "subscribe", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "signatures": [ - { - "id": 616, - "name": "subscribe", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribe on value changes." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "parameters": [ - { - "id": 617, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 618, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "subscription callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ] - } - ], - "name": "Subscriber", - "package": "svelte" - } - }, - { - "id": 619, - "name": "invalidate", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "cleanup callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Invalidator" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ] - } - ], - "name": "Invalidator", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Unsubscriber" - }, - "name": "Unsubscriber", - "package": "svelte" - } - } - ] - }, - { - "id": 611, - "name": "update", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 32, - "character": 4 - } - ], - "signatures": [ - { - "id": 612, - "name": "update", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Update value using callback and inform subscribers." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 32, - "character": 4 - } - ], - "parameters": [ - { - "id": 613, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 614, - "name": "updater", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Updater" - }, - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ] - } - ], - "name": "Updater", - "package": "svelte" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Properties", - "children": [600, 599, 596, 603, 590, 593] - }, - { - "title": "Methods", - "children": [607, 615, 611] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/timerStore.ts", - "line": 59, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/timerStore.ts#L59" - } - ] - } - } - } - ] - }, - { - "id": 620, - "name": "uniqueStore", - "variant": "declaration", - "kind": 64, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/uniqueStore.ts", - "line": 6, - "character": 24, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/uniqueStore.ts#L6" - } - ], - "signatures": [ - { - "id": 621, - "name": "uniqueStore", - "variant": "signature", - "kind": 4096, - "flags": {}, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Store to manage unique values using " - }, - { - "kind": "code", - "text": "`Set`" - }, - { - "kind": "text", - "text": " (with improves ergonomics and better control of updates)" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/stores/uniqueStore.ts", - "line": 6, - "character": 0, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/uniqueStore.ts#L6" - } - ], - "typeParameter": [ - { - "id": 622, - "name": "T", - "variant": "typeParam", - "kind": 131072, - "flags": {}, - "default": { - "type": "intrinsic", - "name": "string" - } - } - ], - "parameters": [ - { - "id": 623, - "name": "initialValues", - "variant": "param", - "kind": 32768, - "flags": { - "isOptional": true - }, - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 624, - "name": "__type", - "variant": "declaration", - "kind": 65536, - "flags": {}, - "children": [ - { - "id": 625, - "name": "add", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/uniqueStore.ts", - "line": 12, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/uniqueStore.ts#L12" - } - ], - "signatures": [ - { - "id": 626, - "name": "add", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/uniqueStore.ts", - "line": 12, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/uniqueStore.ts#L12" - } - ], - "parameters": [ - { - "id": 627, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 628, - "name": "addEach", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/uniqueStore.ts", - "line": 18, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/uniqueStore.ts#L18" - } - ], - "signatures": [ - { - "id": 629, - "name": "addEach", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/uniqueStore.ts", - "line": 18, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/uniqueStore.ts#L18" - } - ], - "parameters": [ - { - "id": 630, - "name": "values", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "array", - "elementType": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 631, - "name": "delete", - "variant": "declaration", - "kind": 2048, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/uniqueStore.ts", - "line": 25, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/uniqueStore.ts#L25" - } - ], - "signatures": [ - { - "id": 632, - "name": "delete", - "variant": "signature", - "kind": 4096, - "flags": {}, - "sources": [ - { - "fileName": "src/lib/stores/uniqueStore.ts", - "line": 25, - "character": 4, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/uniqueStore.ts#L25" - } - ], - "parameters": [ - { - "id": 633, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": {}, - "type": { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 634, - "name": "set", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 27, - "character": 4 - } - ], - "signatures": [ - { - "id": 635, - "name": "set", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Set value and inform subscribers." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 27, - "character": 4 - } - ], - "parameters": [ - { - "id": 636, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 637, - "name": "value", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "to set" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Set" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "Set", - "package": "typescript" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 642, - "name": "subscribe", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "signatures": [ - { - "id": 643, - "name": "subscribe", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Subscribe on value changes." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 19, - "character": 4 - } - ], - "parameters": [ - { - "id": 644, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 645, - "name": "run", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "subscription callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Subscriber" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Set" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "Set", - "package": "typescript" - } - ], - "name": "Subscriber", - "package": "svelte" - } - }, - { - "id": 646, - "name": "invalidate", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true, - "isOptional": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "cleanup callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Invalidator" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Set" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "Set", - "package": "typescript" - } - ], - "name": "Invalidator", - "package": "svelte" - } - } - ], - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Unsubscriber" - }, - "name": "Unsubscriber", - "package": "svelte" - } - } - ] - }, - { - "id": 638, - "name": "update", - "variant": "declaration", - "kind": 2048, - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 32, - "character": 4 - } - ], - "signatures": [ - { - "id": 639, - "name": "update", - "variant": "signature", - "kind": 4096, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "Update value using callback and inform subscribers." - } - ] - }, - "sources": [ - { - "fileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "line": 32, - "character": 4 - } - ], - "parameters": [ - { - "id": 640, - "name": "this", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "void" - } - }, - { - "id": 641, - "name": "updater", - "variant": "param", - "kind": 32768, - "flags": { - "isExternal": true - }, - "comment": { - "summary": [ - { - "kind": "text", - "text": "callback" - } - ] - }, - "type": { - "type": "reference", - "target": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Updater" - }, - "typeArguments": [ - { - "type": "reference", - "target": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Set" - }, - "typeArguments": [ - { - "type": "reference", - "target": -1, - "name": "T", - "refersToTypeParameter": true - } - ], - "name": "Set", - "package": "typescript" - } - ], - "name": "Updater", - "package": "svelte" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - ], - "groups": [ - { - "title": "Methods", - "children": [625, 628, 631, 634, 642, 638] - } - ], - "sources": [ - { - "fileName": "src/lib/stores/uniqueStore.ts", - "line": 9, - "character": 9, - "url": "https://github.com/techniq/svelte-ux/blob/28c59a9/src/lib/stores/uniqueStore.ts#L9" - } - ] - } - } - } - ] - } - ], - "groups": [ - { - "title": "References", - "children": [ - 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, - 219, 220, 221, 222, 223, 224, 225, 226, 227, 233, 228, 229, 230, 231, 232, 234, 235, 236, - 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 246, 249, 250, 251, 252, 253, 254, - 255, 256, 257, 258, 259, 260, 262, 261, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, - 273, 274, 275, 276, 277, 278, 279, 280, 281, 282 - ] - }, - { - "title": "Namespaces", - "children": [ - 898, 1017, 1274, 1279, 1343, 1350, 1381, 1384, 1389, 1400, 1411, 1418, 1452, 1524, 1528, - 1542, 1551, 1653, 1710, 1722, 1732 - ] - }, - { - "title": "Classes", - "children": [169] - }, - { - "title": "Interfaces", - "children": [806] - }, - { - "title": "Type Aliases", - "children": [ - 108, 740, 852, 850, 854, 6, 153, 861, 847, 801, 798, 706, 707, 715, 845, 843, 728, 734, 856, - 857, 860, 859, 804 - ] - }, - { - "title": "Variables", - "children": [655, 654, 653, 656, 657] - }, - { - "title": "Functions", - "children": [ - 24, 43, 38, 283, 1, 19, 48, 297, 302, 788, 792, 795, 781, 314, 378, 343, 862, 867, 375, 123, - 880, 895, 877, 883, 889, 886, 892, 784, 427, 98, 433, 647, 650, 103, 113, 128, 872, 93, 463, - 133, 658, 678, 67, 80, 118, 148, 138, 143, 33, 518, 154, 159, 164, 548, 585, 620 - ] - } - ], - "packageName": "svelte-ux", - "readme": [ - { - "kind": "text", - "text": "## Publishing (until automated)\n\n- Increment version in " - }, - { - "kind": "code", - "text": "`package.json`" - }, - { - "kind": "text", - "text": " and commit as " - }, - { - "kind": "code", - "text": "`Version bump to x.y.z`" - }, - { - "kind": "text", - "text": "\n- " - }, - { - "kind": "code", - "text": "`npm run publish`" - } - ], - "symbolIdMap": { - "0": { - "sourceFileName": "src/lib/index.ts", - "qualifiedName": "" - }, - "1": { - "sourceFileName": "src/lib/actions/cssVars.ts", - "qualifiedName": "cssVars" - }, - "2": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "cssVars" - }, - "3": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "4": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "5": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "6": { - "sourceFileName": "src/lib/actions/dataBackground.ts", - "qualifiedName": "DataBackgroundOptions" - }, - "7": { - "sourceFileName": "src/lib/actions/dataBackground.ts", - "qualifiedName": "__type" - }, - "8": { - "sourceFileName": "src/lib/actions/dataBackground.ts", - "qualifiedName": "__type.value" - }, - "9": { - "sourceFileName": "src/lib/actions/dataBackground.ts", - "qualifiedName": "__type.domain" - }, - "10": { - "sourceFileName": "src/lib/actions/dataBackground.ts", - "qualifiedName": "__type.color" - }, - "11": { - "sourceFileName": "src/lib/actions/dataBackground.ts", - "qualifiedName": "__type" - }, - "12": { - "sourceFileName": "src/lib/actions/dataBackground.ts", - "qualifiedName": "__type" - }, - "13": { - "sourceFileName": "src/lib/actions/dataBackground.ts", - "qualifiedName": "value" - }, - "14": { - "sourceFileName": "src/lib/actions/dataBackground.ts", - "qualifiedName": "__type.mode" - }, - "15": { - "sourceFileName": "src/lib/actions/dataBackground.ts", - "qualifiedName": "__type.inset" - }, - "16": { - "sourceFileName": "src/lib/actions/dataBackground.ts", - "qualifiedName": "__type.enabled" - }, - "17": { - "sourceFileName": "src/lib/actions/dataBackground.ts", - "qualifiedName": "__type.baseline" - }, - "18": { - "sourceFileName": "src/lib/actions/dataBackground.ts", - "qualifiedName": "__type.tweened" - }, - "19": { - "sourceFileName": "src/lib/actions/dataBackground.ts", - "qualifiedName": "dataBackground" - }, - "20": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "dataBackground" - }, - "21": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "22": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "23": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "24": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "autoFocus" - }, - "25": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "autoFocus" - }, - "26": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "27": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "28": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "29": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type" - }, - "30": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type.delay" - }, - "31": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type" - }, - "32": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type.delay" - }, - "33": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "selectOnFocus" - }, - "34": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "selectOnFocus" - }, - "35": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "36": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "37": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "38": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "blurOnEscape" - }, - "39": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "blurOnEscape" - }, - "40": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "41": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "42": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "43": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "autoHeight" - }, - "44": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "autoHeight" - }, - "45": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "46": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "47": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "48": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "debounceEvent" - }, - "49": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "debounceEvent" - }, - "50": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "51": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "52": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "53": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type" - }, - "54": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type.type" - }, - "55": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type.listener" - }, - "56": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type" - }, - "57": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type" - }, - "58": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "e" - }, - "59": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type.timeout" - }, - "60": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type" - }, - "61": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type.type" - }, - "62": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type.listener" - }, - "63": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type" - }, - "64": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type" - }, - "65": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "e" - }, - "66": { - "sourceFileName": "src/lib/actions/input.ts", - "qualifiedName": "__type.timeout" - }, - "67": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "remainingViewportHeight" - }, - "68": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "remainingViewportHeight" - }, - "69": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "70": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "71": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "72": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type" - }, - "73": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type.max" - }, - "74": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type.offset" - }, - "75": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type.enabled" - }, - "76": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type" - }, - "77": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type.max" - }, - "78": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type.offset" - }, - "79": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type.enabled" - }, - "80": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "remainingViewportWidth" - }, - "81": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "remainingViewportWidth" - }, - "82": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "83": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "84": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "85": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type" - }, - "86": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type.max" - }, - "87": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type.offset" - }, - "88": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type.enabled" - }, - "89": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type" - }, - "90": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type.max" - }, - "91": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type.offset" - }, - "92": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "__type.enabled" - }, - "93": { - "sourceFileName": "src/lib/actions/layout.ts", - "qualifiedName": "overflow" - }, - "94": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "overflow" - }, - "95": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "96": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "97": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "98": { - "sourceFileName": "src/lib/actions/mouse.ts", - "qualifiedName": "longpress" - }, - "99": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "longpress" - }, - "100": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "101": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "102": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "103": { - "sourceFileName": "src/lib/actions/mouse.ts", - "qualifiedName": "movable" - }, - "104": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "movable" - }, - "105": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "106": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "107": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "108": { - "sourceFileName": "src/lib/actions/multi.ts", - "qualifiedName": "Actions" - }, - "109": { - "sourceFileName": "src/lib/actions/multi.ts", - "qualifiedName": "__type" - }, - "110": { - "sourceFileName": "src/lib/actions/multi.ts", - "qualifiedName": "__type" - }, - "111": { - "sourceFileName": "src/lib/actions/multi.ts", - "qualifiedName": "node" - }, - "112": { - "sourceFileName": "src/lib/actions/multi.ts", - "qualifiedName": "TNode" - }, - "113": { - "sourceFileName": "src/lib/actions/multi.ts", - "qualifiedName": "multi" - }, - "114": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "multi" - }, - "115": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "116": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "117": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "118": { - "sourceFileName": "src/lib/actions/observer.ts", - "qualifiedName": "resize" - }, - "119": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "resize" - }, - "120": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "121": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "122": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "123": { - "sourceFileName": "src/lib/actions/observer.ts", - "qualifiedName": "intersection" - }, - "124": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "intersection" - }, - "125": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "126": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "127": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "128": { - "sourceFileName": "src/lib/actions/observer.ts", - "qualifiedName": "mutate" - }, - "129": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "mutate" - }, - "130": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "131": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "132": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "133": { - "sourceFileName": "src/lib/actions/portal.ts", - "qualifiedName": "portal" - }, - "134": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "portal" - }, - "135": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "136": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "137": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "138": { - "sourceFileName": "src/lib/actions/scroll.ts", - "qualifiedName": "scrollIntoView" - }, - "139": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "scrollIntoView" - }, - "140": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "141": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "142": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "143": { - "sourceFileName": "src/lib/actions/scroll.ts", - "qualifiedName": "scrollShadow" - }, - "144": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "scrollShadow" - }, - "145": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "146": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "147": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "148": { - "sourceFileName": "src/lib/actions/scroll.ts", - "qualifiedName": "scrollFade" - }, - "149": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "scrollFade" - }, - "150": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "151": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "152": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "153": { - "sourceFileName": "src/lib/actions/sticky.ts", - "qualifiedName": "Edge" - }, - "154": { - "sourceFileName": "src/lib/actions/sticky.ts", - "qualifiedName": "sticky" - }, - "155": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "sticky" - }, - "156": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "157": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "158": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "159": { - "sourceFileName": "src/lib/actions/sticky.ts", - "qualifiedName": "stickyContext" - }, - "160": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "stickyContext" - }, - "161": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "162": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "163": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "164": { - "sourceFileName": "src/lib/actions/table.ts", - "qualifiedName": "tableCell" - }, - "165": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "tableCell" - }, - "166": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "Node" - }, - "167": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "node" - }, - "168": { - "sourceFileName": "node_modules/svelte/types/runtime/action/index.d.ts", - "qualifiedName": "parameter" - }, - "169": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev" - }, - "170": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.__constructor" - }, - "171": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev" - }, - "172": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "options" - }, - "173": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.$set" - }, - "174": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.$set" - }, - "175": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "props" - }, - "176": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.$on" - }, - "177": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.$on" - }, - "178": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "event" - }, - "179": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "callback" - }, - "180": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "__type" - }, - "181": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "__type" - }, - "182": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "event" - }, - "183": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "__type" - }, - "184": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "__type" - }, - "185": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.$destroy" - }, - "186": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.$destroy" - }, - "187": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.$$prop_def" - }, - "188": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.$$events_def" - }, - "189": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.$$slot_def" - }, - "190": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.$capture_state" - }, - "191": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.$capture_state" - }, - "192": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.$inject_state" - }, - "193": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.$inject_state" - }, - "194": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/Component.d.ts", - "qualifiedName": "SvelteComponent.$$" - }, - "195": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/Component.d.ts", - "qualifiedName": "SvelteComponent.$$set" - }, - "196": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/Component.d.ts", - "qualifiedName": "__type" - }, - "197": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/Component.d.ts", - "qualifiedName": "__type" - }, - "198": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/Component.d.ts", - "qualifiedName": "$$props" - }, - "199": { - "sourceFileName": "node_modules/svelte/types/runtime/internal/dev.d.ts", - "qualifiedName": "SvelteComponentDev.__index" - }, - "201": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "AppBar" - }, - "202": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "AppLayout" - }, - "203": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Avatar" - }, - "204": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Backdrop" - }, - "205": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Badge" - }, - "206": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Breadcrumb" - }, - "207": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Button" - }, - "208": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "ButtonGroup" - }, - "209": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Card" - }, - "210": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Checkbox" - }, - "211": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "ProgressCircle" - }, - "212": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Collapse" - }, - "213": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "DateButton" - }, - "214": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "DateField" - }, - "215": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "DatePickerField" - }, - "216": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "DateRange" - }, - "217": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "DateRangeDisplay" - }, - "218": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "DateRangeField" - }, - "219": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "DateSelect" - }, - "220": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Dialog" - }, - "221": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "DividerDot" - }, - "222": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Drawer" - }, - "223": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Duration" - }, - "224": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "EmptyMessage" - }, - "225": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "ErrorNotification" - }, - "226": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "ExpansionPanel" - }, - "227": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Field" - }, - "228": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Grid" - }, - "229": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Header" - }, - "230": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Icon" - }, - "231": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "InfiniteScroll" - }, - "232": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Input" - }, - "233": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Form" - }, - "234": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "ListItem" - }, - "235": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Menu" - }, - "236": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "MenuButton" - }, - "237": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "MenuField" - }, - "238": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "MenuItem" - }, - "239": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Month" - }, - "240": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "MonthList" - }, - "241": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "MonthListByYear" - }, - "242": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "MultiSelect" - }, - "243": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "MultiSelectField" - }, - "244": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "MultiSelectMenu" - }, - "245": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "MultiSelectOption" - }, - "246": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "NumberStepper" - }, - "247": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "NavItem" - }, - "248": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Notification" - }, - "249": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Overflow" - }, - "250": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Overlay" - }, - "251": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Paginate" - }, - "252": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Pagination" - }, - "253": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Popover" - }, - "254": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "QuickSearch" - }, - "255": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Radio" - }, - "256": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "RangeSlider" - }, - "257": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "ResponsiveMenu" - }, - "258": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "ScrollContainer" - }, - "259": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "ScrollingNumber" - }, - "260": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "SectionDivider" - }, - "261": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Selection" - }, - "262": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "SelectField" - }, - "263": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "SpringValue" - }, - "264": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Stack" - }, - "265": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "State" - }, - "266": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "StoreSubscribe" - }, - "267": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Switch" - }, - "268": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Table" - }, - "269": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "TableOfContents" - }, - "270": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "TableOrderIcon" - }, - "271": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "TextField" - }, - "272": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Tilt" - }, - "273": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Toggle" - }, - "274": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "ToggleButton" - }, - "275": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "ToggleGroup" - }, - "276": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "ToggleOption" - }, - "277": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "TogglePanel" - }, - "278": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "Tooltip" - }, - "279": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "TreeList" - }, - "280": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "TweenedValue" - }, - "281": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "ViewportCenter" - }, - "282": { - "sourceFileName": "src/lib/components/index.ts", - "qualifiedName": "YearList" - }, - "283": { - "sourceFileName": "src/lib/stores/changeStore.ts", - "qualifiedName": "changeStore" - }, - "284": { - "sourceFileName": "src/lib/stores/changeStore.ts", - "qualifiedName": "changeStore" - }, - "285": { - "sourceFileName": "src/lib/stores/changeStore.ts", - "qualifiedName": "T" - }, - "286": { - "sourceFileName": "src/lib/stores/changeStore.ts", - "qualifiedName": "store" - }, - "287": { - "sourceFileName": "src/lib/stores/changeStore.ts", - "qualifiedName": "onChange" - }, - "288": { - "sourceFileName": "src/lib/stores/changeStore.ts", - "qualifiedName": "__type" - }, - "289": { - "sourceFileName": "src/lib/stores/changeStore.ts", - "qualifiedName": "__type" - }, - "290": { - "sourceFileName": "src/lib/stores/changeStore.ts", - "qualifiedName": "__0" - }, - "291": { - "sourceFileName": "src/lib/stores/changeStore.ts", - "qualifiedName": "__type" - }, - "292": { - "sourceFileName": "src/lib/stores/changeStore.ts", - "qualifiedName": "__type.previous" - }, - "293": { - "sourceFileName": "src/lib/stores/changeStore.ts", - "qualifiedName": "__type.current" - }, - "294": { - "sourceFileName": "src/lib/stores/changeStore.ts", - "qualifiedName": "__object" - }, - "295": { - "sourceFileName": "src/lib/stores/changeStore.ts", - "qualifiedName": "__object.previous" - }, - "296": { - "sourceFileName": "src/lib/stores/changeStore.ts", - "qualifiedName": "__object.current" - }, - "297": { - "sourceFileName": "src/lib/stores/debounceStore.ts", - "qualifiedName": "debounceStore" - }, - "298": { - "sourceFileName": "src/lib/stores/debounceStore.ts", - "qualifiedName": "debounceStore" - }, - "299": { - "sourceFileName": "src/lib/stores/debounceStore.ts", - "qualifiedName": "T" - }, - "300": { - "sourceFileName": "src/lib/stores/debounceStore.ts", - "qualifiedName": "original" - }, - "301": { - "sourceFileName": "src/lib/stores/debounceStore.ts", - "qualifiedName": "timeout" - }, - "302": { - "sourceFileName": "src/lib/stores/dirtyStore.ts", - "qualifiedName": "dirtyStore" - }, - "303": { - "sourceFileName": "src/lib/stores/dirtyStore.ts", - "qualifiedName": "dirtyStore" - }, - "304": { - "sourceFileName": "src/lib/stores/dirtyStore.ts", - "qualifiedName": "T" - }, - "305": { - "sourceFileName": "src/lib/stores/dirtyStore.ts", - "qualifiedName": "store" - }, - "306": { - "sourceFileName": "src/lib/stores/dirtyStore.ts", - "qualifiedName": "__object" - }, - "307": { - "sourceFileName": "src/lib/stores/dirtyStore.ts", - "qualifiedName": "__object.subscribe" - }, - "308": { - "sourceFileName": "src/lib/stores/dirtyStore.ts", - "qualifiedName": "__object.subscribe" - }, - "309": { - "sourceFileName": "src/lib/stores/dirtyStore.ts", - "qualifiedName": "run" - }, - "310": { - "sourceFileName": "src/lib/stores/dirtyStore.ts", - "qualifiedName": "__function" - }, - "311": { - "sourceFileName": "src/lib/stores/dirtyStore.ts", - "qualifiedName": "__function" - }, - "312": { - "sourceFileName": "src/lib/stores/dirtyStore.ts", - "qualifiedName": "__object.reset" - }, - "313": { - "sourceFileName": "src/lib/stores/dirtyStore.ts", - "qualifiedName": "__object.reset" - }, - "314": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "default" - }, - "315": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "default" - }, - "316": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object" - }, - "317": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object.subscribe" - }, - "318": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "319": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "320": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "321": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "run" - }, - "322": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "invalidate" - }, - "323": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object.fetch" - }, - "324": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "doFetch" - }, - "325": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "doFetch" - }, - "326": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "url" - }, - "327": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "config" - }, - "328": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object" - }, - "329": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object.subscribe" - }, - "330": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "331": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "332": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "333": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "run" - }, - "334": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "invalidate" - }, - "335": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object.refresh" - }, - "336": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object.refresh" - }, - "337": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object.clear" - }, - "338": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object.clear" - }, - "339": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object.fetchConfig" - }, - "340": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__type" - }, - "341": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__type.url" - }, - "342": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__type.config" - }, - "343": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "default" - }, - "344": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "default" - }, - "345": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "baseQueryConfig" - }, - "346": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "__object" - }, - "347": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "__object.subscribe" - }, - "348": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "349": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "350": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "351": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "run" - }, - "352": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "invalidate" - }, - "353": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "__object.fetch" - }, - "354": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "doFetch" - }, - "355": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "doFetch" - }, - "356": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "queryConfig" - }, - "357": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object" - }, - "358": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object.subscribe" - }, - "359": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "360": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "361": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "362": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "run" - }, - "363": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "invalidate" - }, - "364": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "__object.refresh" - }, - "365": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object.refresh" - }, - "366": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object.refresh" - }, - "367": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "__object.clear" - }, - "368": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object.clear" - }, - "369": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__object.clear" - }, - "370": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "__object.queryConfig" - }, - "371": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "__object.fetchConfig" - }, - "372": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__type" - }, - "373": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__type.url" - }, - "374": { - "sourceFileName": "src/lib/stores/fetchStore.ts", - "qualifiedName": "__type.config" - }, - "375": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "initGraphClient" - }, - "376": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "initGraphClient" - }, - "377": { - "sourceFileName": "src/lib/stores/graphStore.ts", - "qualifiedName": "config" - }, - "378": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "default" - }, - "379": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "default" - }, - "380": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "T" - }, - "381": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "initialState" - }, - "382": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "options" - }, - "383": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object" - }, - "384": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.subscribe" - }, - "385": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "386": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "387": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "388": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "run" - }, - "389": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "invalidate" - }, - "390": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object" - }, - "391": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.set" - }, - "392": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.set" - }, - "393": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "newState" - }, - "394": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.commit" - }, - "395": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.commit" - }, - "396": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.revert" - }, - "397": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.revert" - }, - "398": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.revertAll" - }, - "399": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.revertAll" - }, - "400": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.undo" - }, - "401": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.undo" - }, - "402": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.refresh" - }, - "403": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.refresh" - }, - "404": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.current" - }, - "405": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable.update" - }, - "406": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable.update" - }, - "407": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "408": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "updater" - }, - "409": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "410": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "411": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "412": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "run" - }, - "413": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "invalidate" - }, - "414": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object" - }, - "415": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__object.subscribe" - }, - "416": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "417": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "418": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "419": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "run" - }, - "420": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__type" - }, - "421": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__type.__index" - }, - "423": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "invalidate" - }, - "424": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__type" - }, - "425": { - "sourceFileName": "src/lib/stores/formStore.ts", - "qualifiedName": "__type.__index" - }, - "427": { - "sourceFileName": "src/lib/stores/localStore.ts", - "qualifiedName": "localStore" - }, - "428": { - "sourceFileName": "src/lib/stores/localStore.ts", - "qualifiedName": "localStore" - }, - "429": { - "sourceFileName": "src/lib/stores/localStore.ts", - "qualifiedName": "Value" - }, - "430": { - "sourceFileName": "src/lib/stores/localStore.ts", - "qualifiedName": "key" - }, - "431": { - "sourceFileName": "src/lib/stores/localStore.ts", - "qualifiedName": "initialValue" - }, - "432": { - "sourceFileName": "src/lib/stores/localStore.ts", - "qualifiedName": "options" - }, - "433": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "default" - }, - "434": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "default" - }, - "435": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "TKey" - }, - "436": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "TValue" - }, - "437": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "initialValues" - }, - "438": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "__object" - }, - "439": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "__object.subscribe" - }, - "440": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "441": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "442": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "443": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "run" - }, - "444": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "invalidate" - }, - "445": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "__object.set" - }, - "446": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "__object.set" - }, - "447": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "key" - }, - "448": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "value" - }, - "449": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "__object.update" - }, - "450": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "__object.update" - }, - "451": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "key" - }, - "452": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "updater" - }, - "453": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "__type" - }, - "454": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "__type" - }, - "455": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "current" - }, - "456": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "__object.delete" - }, - "457": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "__object.delete" - }, - "458": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "key" - }, - "459": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "__object.clear" - }, - "460": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "__object.clear" - }, - "461": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "__object.refresh" - }, - "462": { - "sourceFileName": "src/lib/stores/mapStore.ts", - "qualifiedName": "__object.refresh" - }, - "463": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "default" - }, - "464": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "default" - }, - "465": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "props" - }, - "466": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object" - }, - "467": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.subscribe" - }, - "468": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "469": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "470": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "471": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "run" - }, - "472": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object" - }, - "473": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.page" - }, - "474": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.perPage" - }, - "475": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.total" - }, - "476": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.from" - }, - "477": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.to" - }, - "478": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.totalPages" - }, - "479": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.isFirst" - }, - "480": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.isLast" - }, - "481": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.hasPrevious" - }, - "482": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.hasNext" - }, - "483": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.slice" - }, - "484": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.slice" - }, - "485": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "items" - }, - "486": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "invalidate" - }, - "487": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object" - }, - "488": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.page" - }, - "489": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.perPage" - }, - "490": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.total" - }, - "491": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.from" - }, - "492": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.to" - }, - "493": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.totalPages" - }, - "494": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.isFirst" - }, - "495": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.isLast" - }, - "496": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.hasPrevious" - }, - "497": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.hasNext" - }, - "498": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.slice" - }, - "499": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.slice" - }, - "500": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "items" - }, - "501": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.nextPage" - }, - "502": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.nextPage" - }, - "503": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.prevPage" - }, - "504": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.prevPage" - }, - "505": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.firstPage" - }, - "506": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.firstPage" - }, - "507": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.lastPage" - }, - "508": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.lastPage" - }, - "509": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.setPage" - }, - "510": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.setPage" - }, - "511": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "page" - }, - "512": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.setPerPage" - }, - "513": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.setPerPage" - }, - "514": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "perPage" - }, - "515": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.setTotal" - }, - "516": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "__object.setTotal" - }, - "517": { - "sourceFileName": "src/lib/stores/paginationStore.ts", - "qualifiedName": "total" - }, - "518": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "default" - }, - "519": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "default" - }, - "520": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "T" - }, - "521": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "props" - }, - "522": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "__object" - }, - "523": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "__object.selected" - }, - "524": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "__object.toggleSelected" - }, - "525": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "toggleSelected" - }, - "526": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "toggleSelected" - }, - "527": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "value" - }, - "528": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "__object.isSelected" - }, - "529": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "isSelected" - }, - "530": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "isSelected" - }, - "531": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "value" - }, - "532": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "__object.toggleAll" - }, - "533": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "toggleAll" - }, - "534": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "toggleAll" - }, - "535": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "__object.isAllSelected" - }, - "536": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "isAllSelected" - }, - "537": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "isAllSelected" - }, - "538": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "__object.isAnySelected" - }, - "539": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "isAnySelected" - }, - "540": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "isAnySelected" - }, - "541": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "__object.clear" - }, - "542": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "clear" - }, - "543": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "clear" - }, - "544": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "__object.reset" - }, - "545": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "reset" - }, - "546": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "reset" - }, - "547": { - "sourceFileName": "src/lib/stores/selectionStore.ts", - "qualifiedName": "__object.all" - }, - "548": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "default" - }, - "549": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "default" - }, - "550": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "props" - }, - "551": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object" - }, - "552": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object.onHeaderClick" - }, - "553": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "onHeaderClick" - }, - "554": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "onHeaderClick" - }, - "555": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "column" - }, - "556": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable.set" - }, - "557": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable.set" - }, - "558": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "559": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "value" - }, - "560": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object" - }, - "561": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object.by" - }, - "562": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object.direction" - }, - "563": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object.handler" - }, - "564": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable.update" - }, - "565": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable.update" - }, - "566": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "567": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "updater" - }, - "568": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object" - }, - "569": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object.by" - }, - "570": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object.direction" - }, - "571": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object.handler" - }, - "572": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "573": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "574": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "575": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "run" - }, - "576": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object" - }, - "577": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object.by" - }, - "578": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object.direction" - }, - "579": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object.handler" - }, - "580": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "invalidate" - }, - "581": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object" - }, - "582": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object.by" - }, - "583": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object.direction" - }, - "584": { - "sourceFileName": "src/lib/stores/tableOrderStore.ts", - "qualifiedName": "__object.handler" - }, - "585": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "default" - }, - "586": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "default" - }, - "587": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "T" - }, - "588": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "options" - }, - "589": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "__object" - }, - "590": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "__object.start" - }, - "591": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "start" - }, - "592": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "start" - }, - "593": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "__object.stop" - }, - "594": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "stop" - }, - "595": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "stop" - }, - "596": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "__object.reset" - }, - "597": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "reset" - }, - "598": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "reset" - }, - "599": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "__object.isRunning" - }, - "600": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "__object.getDelay" - }, - "601": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "getDelay" - }, - "602": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "getDelay" - }, - "603": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "__object.setDelay" - }, - "604": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "setDelay" - }, - "605": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "setDelay" - }, - "606": { - "sourceFileName": "src/lib/stores/timerStore.ts", - "qualifiedName": "value" - }, - "607": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable.set" - }, - "608": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable.set" - }, - "609": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "610": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "value" - }, - "611": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable.update" - }, - "612": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable.update" - }, - "613": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "614": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "updater" - }, - "615": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "616": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "617": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "618": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "run" - }, - "619": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "invalidate" - }, - "620": { - "sourceFileName": "src/lib/stores/uniqueStore.ts", - "qualifiedName": "default" - }, - "621": { - "sourceFileName": "src/lib/stores/uniqueStore.ts", - "qualifiedName": "default" - }, - "622": { - "sourceFileName": "src/lib/stores/uniqueStore.ts", - "qualifiedName": "T" - }, - "623": { - "sourceFileName": "src/lib/stores/uniqueStore.ts", - "qualifiedName": "initialValues" - }, - "624": { - "sourceFileName": "src/lib/stores/uniqueStore.ts", - "qualifiedName": "__object" - }, - "625": { - "sourceFileName": "src/lib/stores/uniqueStore.ts", - "qualifiedName": "__object.add" - }, - "626": { - "sourceFileName": "src/lib/stores/uniqueStore.ts", - "qualifiedName": "__object.add" - }, - "627": { - "sourceFileName": "src/lib/stores/uniqueStore.ts", - "qualifiedName": "value" - }, - "628": { - "sourceFileName": "src/lib/stores/uniqueStore.ts", - "qualifiedName": "__object.addEach" - }, - "629": { - "sourceFileName": "src/lib/stores/uniqueStore.ts", - "qualifiedName": "__object.addEach" - }, - "630": { - "sourceFileName": "src/lib/stores/uniqueStore.ts", - "qualifiedName": "values" - }, - "631": { - "sourceFileName": "src/lib/stores/uniqueStore.ts", - "qualifiedName": "__object.delete" - }, - "632": { - "sourceFileName": "src/lib/stores/uniqueStore.ts", - "qualifiedName": "__object.delete" - }, - "633": { - "sourceFileName": "src/lib/stores/uniqueStore.ts", - "qualifiedName": "value" - }, - "634": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable.set" - }, - "635": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable.set" - }, - "636": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "637": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "value" - }, - "638": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable.update" - }, - "639": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Writable.update" - }, - "640": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "641": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "updater" - }, - "642": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "643": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "644": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "645": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "run" - }, - "646": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "invalidate" - }, - "647": { - "sourceFileName": "src/lib/stores/matchMedia.ts", - "qualifiedName": "matchMedia" - }, - "648": { - "sourceFileName": "src/lib/stores/matchMedia.ts", - "qualifiedName": "matchMedia" - }, - "649": { - "sourceFileName": "src/lib/stores/matchMedia.ts", - "qualifiedName": "queryString" - }, - "650": { - "sourceFileName": "src/lib/stores/matchMedia.ts", - "qualifiedName": "matchMediaWidth" - }, - "651": { - "sourceFileName": "src/lib/stores/matchMedia.ts", - "qualifiedName": "matchMediaWidth" - }, - "652": { - "sourceFileName": "src/lib/stores/matchMedia.ts", - "qualifiedName": "width" - }, - "653": { - "sourceFileName": "src/lib/stores/matchMedia.ts", - "qualifiedName": "smScreen" - }, - "654": { - "sourceFileName": "src/lib/stores/matchMedia.ts", - "qualifiedName": "mdScreen" - }, - "655": { - "sourceFileName": "src/lib/stores/matchMedia.ts", - "qualifiedName": "lgScreen" - }, - "656": { - "sourceFileName": "src/lib/stores/matchMedia.ts", - "qualifiedName": "xlScreen" - }, - "657": { - "sourceFileName": "src/lib/stores/matchMedia.ts", - "qualifiedName": "xxlScreen" - }, - "658": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "queryParamStore" - }, - "659": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "queryParamStore" - }, - "660": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "Value" - }, - "661": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "props" - }, - "662": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__object" - }, - "663": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__object.subscribe" - }, - "664": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "665": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "666": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "667": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "run" - }, - "668": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "invalidate" - }, - "669": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__object.set" - }, - "670": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__function" - }, - "671": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__function" - }, - "672": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "value" - }, - "673": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__object.apply" - }, - "674": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "apply" - }, - "675": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "apply" - }, - "676": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "params" - }, - "677": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "newValue" - }, - "678": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "queryParamsStore" - }, - "679": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "queryParamsStore" - }, - "680": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "Values" - }, - "681": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type" - }, - "682": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type.__index" - }, - "684": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "props" - }, - "685": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__object" - }, - "686": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__object.subscribe" - }, - "687": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "688": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "Readable.subscribe" - }, - "689": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "this" - }, - "690": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "run" - }, - "691": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__object" - }, - "692": { - "sourceFileName": "node_modules/svelte/types/runtime/store/index.d.ts", - "qualifiedName": "invalidate" - }, - "693": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__object" - }, - "694": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__object.set" - }, - "695": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__function" - }, - "696": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__function" - }, - "697": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "values" - }, - "698": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__object.createParams" - }, - "699": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "createParams" - }, - "700": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "createParams" - }, - "701": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "newValues" - }, - "702": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__object.createUrl" - }, - "703": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "createUrl" - }, - "704": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "createUrl" - }, - "705": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "newValues" - }, - "706": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "ParamType" - }, - "707": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "QueryParamProps" - }, - "708": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type" - }, - "709": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type.name" - }, - "710": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type.page" - }, - "711": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type.default" - }, - "712": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type.paramType" - }, - "713": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type.goto" - }, - "714": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "Value" - }, - "715": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "QueryParamsProps" - }, - "716": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type" - }, - "717": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type.page" - }, - "718": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type.defaults" - }, - "719": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type.paramTypes" - }, - "720": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type" - }, - "721": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type.__index" - }, - "723": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type" - }, - "724": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type" - }, - "725": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "key" - }, - "726": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "__type.goto" - }, - "727": { - "sourceFileName": "src/lib/stores/queryParamsStore.ts", - "qualifiedName": "Values" - }, - "728": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "ResolveContext" - }, - "729": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type" - }, - "730": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.column" - }, - "731": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.rowData" - }, - "732": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.cellValue" - }, - "733": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "TData" - }, - "734": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "ResolvePropType" - }, - "735": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type" - }, - "736": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type" - }, - "737": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "context" - }, - "738": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "TData" - }, - "739": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "T" - }, - "740": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "ColumnDef" - }, - "741": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type" - }, - "742": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.name" - }, - "743": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.header" - }, - "744": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.value" - }, - "745": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type" - }, - "746": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type" - }, - "747": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "rowData" - }, - "748": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "rowIndex" - }, - "749": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.format" - }, - "750": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.html" - }, - "751": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.orderBy" - }, - "752": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type" - }, - "753": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type" - }, - "754": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "a" - }, - "755": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "b" - }, - "756": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.columns" - }, - "757": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.align" - }, - "758": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.sticky" - }, - "759": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.style" - }, - "760": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type" - }, - "761": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.header" - }, - "762": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type" - }, - "763": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.__index" - }, - "765": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.data" - }, - "766": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type" - }, - "767": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.__index" - }, - "769": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.class" - }, - "770": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type" - }, - "771": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.header" - }, - "772": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.data" - }, - "773": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.dataBackground" - }, - "774": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type" - }, - "775": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type" - }, - "776": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "context" - }, - "777": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.colSpan" - }, - "778": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.rowSpan" - }, - "779": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "__type.hidden" - }, - "780": { - "sourceFileName": "src/lib/types/table.ts", - "qualifiedName": "TData" - }, - "781": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "fail" - }, - "782": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "fail" - }, - "783": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "message" - }, - "784": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "keys" - }, - "785": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "keys" - }, - "786": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "T" - }, - "787": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "o" - }, - "788": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "entries" - }, - "789": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "entries" - }, - "790": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "T" - }, - "791": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "o" - }, - "792": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "enumKeys" - }, - "793": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "enumKeys" - }, - "794": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "E" - }, - "795": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "enumValues" - }, - "796": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "enumValues" - }, - "797": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "E" - }, - "798": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "Omit" - }, - "799": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "T" - }, - "800": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "K" - }, - "801": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "Merge" - }, - "802": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "M" - }, - "803": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "N" - }, - "804": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "ValueOf" - }, - "805": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "T" - }, - "806": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "TreeMap" - }, - "807": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map.clear" - }, - "808": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map.clear" - }, - "809": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map.delete" - }, - "810": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map.delete" - }, - "811": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "key" - }, - "812": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map.forEach" - }, - "813": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map.forEach" - }, - "814": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "callbackfn" - }, - "815": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "__type" - }, - "816": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "__type" - }, - "817": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "value" - }, - "818": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "key" - }, - "819": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "map" - }, - "820": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "thisArg" - }, - "821": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map.get" - }, - "822": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map.get" - }, - "823": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "key" - }, - "824": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map.has" - }, - "825": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map.has" - }, - "826": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "key" - }, - "827": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map.set" - }, - "828": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map.set" - }, - "829": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "key" - }, - "830": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "value" - }, - "831": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts", - "qualifiedName": "Map.size" - }, - "832": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "qualifiedName": "Map.entries" - }, - "833": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "qualifiedName": "Map.entries" - }, - "834": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "qualifiedName": "Map.keys" - }, - "835": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "qualifiedName": "Map.keys" - }, - "836": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "qualifiedName": "Map.values" - }, - "837": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "qualifiedName": "Map.values" - }, - "838": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "qualifiedName": "Map.[iterator]" - }, - "839": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "qualifiedName": "Map.[iterator]" - }, - "840": { - "sourceFileName": "node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts", - "qualifiedName": "Map.[toStringTag]" - }, - "841": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "TreeMap.K" - }, - "842": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "TreeMap.V" - }, - "843": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "RequiredNonNullable" - }, - "844": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "T" - }, - "845": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "RecursivePartial" - }, - "846": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "T" - }, - "847": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "FilterPropKeys" - }, - "848": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "T" - }, - "849": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "Match" - }, - "850": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "ComponentProps" - }, - "851": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "T" - }, - "852": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "ComponentEvents" - }, - "853": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "T" - }, - "854": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "ComponentSlots" - }, - "855": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "T" - }, - "856": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "Stores" - }, - "857": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "StoresValues" - }, - "858": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "T" - }, - "859": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "TransitionParams" - }, - "860": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "TailwindColors" - }, - "861": { - "sourceFileName": "src/lib/types/typeHelpers.ts", - "qualifiedName": "EventWithTarget" - }, - "862": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "hasKeyOf" - }, - "863": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "hasKeyOf" - }, - "864": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "T" - }, - "865": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "object" - }, - "866": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "key" - }, - "867": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "hasProperty" - }, - "868": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "hasProperty" - }, - "869": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "T" - }, - "870": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "o" - }, - "871": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "name" - }, - "872": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "nameof" - }, - "873": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "nameof" - }, - "874": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "T" - }, - "875": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "key" - }, - "876": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "instance" - }, - "877": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "isNumber" - }, - "878": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "isNumber" - }, - "879": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "val" - }, - "880": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "isElement" - }, - "881": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "isElement" - }, - "882": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "elem" - }, - "883": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "isSVGElement" - }, - "884": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "isSVGElement" - }, - "885": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "elem" - }, - "886": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "isSVGSVGElement" - }, - "887": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "isSVGSVGElement" - }, - "888": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "elem" - }, - "889": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "isSVGGraphicsElement" - }, - "890": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "isSVGGraphicsElement" - }, - "891": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "elem" - }, - "892": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "isTouchEvent" - }, - "893": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "isTouchEvent" - }, - "894": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "event" - }, - "895": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "isEvent" - }, - "896": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "isEvent" - }, - "897": { - "sourceFileName": "src/lib/types/typeGuards.ts", - "qualifiedName": "event" - }, - "898": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "" - }, - "899": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "flatten" - }, - "900": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "flatten" - }, - "901": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "T" - }, - "902": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "items" - }, - "903": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "combine" - }, - "904": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "combine" - }, - "905": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "values" - }, - "906": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "func" - }, - "907": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "__type" - }, - "908": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "__type" - }, - "909": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "total" - }, - "910": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "operand" - }, - "911": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "sum" - }, - "912": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "sum" - }, - "913": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "items" - }, - "914": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "prop" - }, - "915": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "916": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "917": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "x" - }, - "918": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "subtract" - }, - "919": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "subtract" - }, - "920": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "items" - }, - "921": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "prop" - }, - "922": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "923": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "924": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "x" - }, - "925": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "average" - }, - "926": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "average" - }, - "927": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "items" - }, - "928": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "prop" - }, - "929": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "930": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "931": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "x" - }, - "932": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "movingAverage" - }, - "933": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "movingAverage" - }, - "934": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "items" - }, - "935": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "windowSize" - }, - "936": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "prop" - }, - "937": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "938": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "939": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "x" - }, - "940": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "unique" - }, - "941": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "unique" - }, - "942": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "values" - }, - "943": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "joinValues" - }, - "944": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "joinValues" - }, - "945": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "values" - }, - "946": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "max" - }, - "947": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "separator" - }, - "948": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "nestedFindByPath" - }, - "949": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "nestedFindByPath" - }, - "950": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "arr" - }, - "951": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "path" - }, - "952": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "props" - }, - "953": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "__type" - }, - "954": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "__type.key" - }, - "955": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "956": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "957": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "x" - }, - "958": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "__type.values" - }, - "959": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "960": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "961": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "x" - }, - "962": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "depth" - }, - "963": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "nestedFindByPredicate" - }, - "964": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "nestedFindByPredicate" - }, - "965": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "arr" - }, - "966": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "predicate" - }, - "967": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "__type" - }, - "968": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "__type" - }, - "969": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "item" - }, - "970": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "index" - }, - "971": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "childrenProp" - }, - "972": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "973": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "974": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "x" - }, - "975": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "buildTree" - }, - "976": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "buildTree" - }, - "977": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "T" - }, - "978": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "__type" - }, - "979": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "__type.level" - }, - "980": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "arr" - }, - "981": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "walk" - }, - "982": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "walk" - }, - "983": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "T" - }, - "984": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "arr" - }, - "985": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "children" - }, - "986": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "callback" - }, - "987": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "flattenTree" - }, - "988": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "flattenTree" - }, - "989": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "T" - }, - "990": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "arr" - }, - "991": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "children" - }, - "992": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "chunk" - }, - "993": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "chunk" - }, - "994": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "array" - }, - "995": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "size" - }, - "996": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "samples" - }, - "997": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "samples" - }, - "998": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "array" - }, - "999": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "size" - }, - "1000": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "addItem" - }, - "1001": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "addItem" - }, - "1002": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "array" - }, - "1003": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "item" - }, - "1004": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "index" - }, - "1005": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "moveItem" - }, - "1006": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "moveItem" - }, - "1007": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "array" - }, - "1008": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "from" - }, - "1009": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "to" - }, - "1010": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "removeItem" - }, - "1011": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "removeItem" - }, - "1012": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "array" - }, - "1013": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "index" - }, - "1014": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "greatestAbs" - }, - "1015": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "greatestAbs" - }, - "1016": { - "sourceFileName": "src/lib/utils/array.ts", - "qualifiedName": "array" - }, - "1017": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "" - }, - "1018": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getPeriodTypeName" - }, - "1019": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getPeriodTypeName" - }, - "1020": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "periodType" - }, - "1021": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getPeriodTypeCode" - }, - "1022": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getPeriodTypeCode" - }, - "1023": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "periodType" - }, - "1024": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getPeriodTypeByCode" - }, - "1025": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getPeriodTypeByCode" - }, - "1026": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "code" - }, - "1027": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getDayOfWeek" - }, - "1028": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getDayOfWeek" - }, - "1029": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "periodType" - }, - "1030": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "replaceDayOfWeek" - }, - "1031": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "replaceDayOfWeek" - }, - "1032": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "periodType" - }, - "1033": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "dayOfWeek" - }, - "1034": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "hasDayOfWeek" - }, - "1035": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "hasDayOfWeek" - }, - "1036": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "periodType" - }, - "1037": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getMonths" - }, - "1038": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getMonths" - }, - "1039": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "year" - }, - "1040": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getMonthDaysByWeek" - }, - "1041": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getMonthDaysByWeek" - }, - "1042": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "startOfMonth" - }, - "1043": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getMinSelectedDate" - }, - "1044": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getMinSelectedDate" - }, - "1045": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1046": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getMaxSelectedDate" - }, - "1047": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getMaxSelectedDate" - }, - "1048": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1049": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getFiscalYear" - }, - "1050": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getFiscalYear" - }, - "1051": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1052": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "options" - }, - "1053": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type" - }, - "1054": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type.startMonth" - }, - "1055": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getFiscalYearRange" - }, - "1056": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getFiscalYearRange" - }, - "1057": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1058": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "options" - }, - "1059": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type" - }, - "1060": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type.startMonth" - }, - "1061": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type.numberOfMonths" - }, - "1062": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object" - }, - "1063": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.startDate" - }, - "1064": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.endDate" - }, - "1065": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "startOfFiscalYear" - }, - "1066": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "startOfFiscalYear" - }, - "1067": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1068": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "options" - }, - "1069": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type" - }, - "1070": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type.startMonth" - }, - "1071": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type.numberOfMonths" - }, - "1072": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "endOfFiscalYear" - }, - "1073": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "endOfFiscalYear" - }, - "1074": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1075": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "options" - }, - "1076": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type" - }, - "1077": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type.startMonth" - }, - "1078": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type.numberOfMonths" - }, - "1079": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "isSameFiscalYear" - }, - "1080": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "isSameFiscalYear" - }, - "1081": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "dateLeft" - }, - "1082": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "dateRight" - }, - "1083": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "startOfBiWeek" - }, - "1084": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "startOfBiWeek" - }, - "1085": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1086": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "week" - }, - "1087": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "startOfWeek" - }, - "1088": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "endOfBiWeek" - }, - "1089": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "endOfBiWeek" - }, - "1090": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1091": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "week" - }, - "1092": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "startOfWeek" - }, - "1093": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getDateFuncsByPeriodType" - }, - "1094": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "getDateFuncsByPeriodType" - }, - "1095": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "periodType" - }, - "1096": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object" - }, - "1097": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.start" - }, - "1098": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".startOfWeek" - }, - "1099": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".startOfWeek" - }, - "1100": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "date" - }, - "1101": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "options" - }, - "1102": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "__type" - }, - "1103": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "__type.locale" - }, - "1104": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "__type.weekStartsOn" - }, - "1105": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.end" - }, - "1106": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".endOfWeek" - }, - "1107": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".endOfWeek" - }, - "1108": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "date" - }, - "1109": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "options" - }, - "1110": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "__type" - }, - "1111": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "__type.locale" - }, - "1112": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "__type.weekStartsOn" - }, - "1113": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.add" - }, - "1114": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".addWeeks" - }, - "1115": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".addWeeks" - }, - "1116": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "date" - }, - "1117": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "amount" - }, - "1118": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.difference" - }, - "1119": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".differenceInWeeks" - }, - "1120": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".differenceInWeeks" - }, - "1121": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "dateLeft" - }, - "1122": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "dateRight" - }, - "1123": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "options" - }, - "1124": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "__type" - }, - "1125": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "__type.roundingMethod" - }, - "1126": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.isSame" - }, - "1127": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".isSameWeek" - }, - "1128": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".isSameWeek" - }, - "1129": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "dateLeft" - }, - "1130": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "dateRight" - }, - "1131": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "options" - }, - "1132": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "__type" - }, - "1133": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "__type.locale" - }, - "1134": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "__type.weekStartsOn" - }, - "1135": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object" - }, - "1136": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.start" - }, - "1137": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1138": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1139": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1140": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.end" - }, - "1141": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1142": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1143": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1144": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.add" - }, - "1145": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".addWeeks" - }, - "1146": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".addWeeks" - }, - "1147": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "date" - }, - "1148": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "amount" - }, - "1149": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.difference" - }, - "1150": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".differenceInWeeks" - }, - "1151": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".differenceInWeeks" - }, - "1152": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "dateLeft" - }, - "1153": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "dateRight" - }, - "1154": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "options" - }, - "1155": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "__type" - }, - "1156": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "__type.roundingMethod" - }, - "1157": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.isSame" - }, - "1158": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1159": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1160": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "dateLeft" - }, - "1161": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "dateRight" - }, - "1162": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object" - }, - "1163": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.start" - }, - "1164": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "startOfFiscalYear" - }, - "1165": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "startOfFiscalYear" - }, - "1166": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1167": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "options" - }, - "1168": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type" - }, - "1169": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type.startMonth" - }, - "1170": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type.numberOfMonths" - }, - "1171": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.end" - }, - "1172": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "endOfFiscalYear" - }, - "1173": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "endOfFiscalYear" - }, - "1174": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1175": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "options" - }, - "1176": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type" - }, - "1177": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type.startMonth" - }, - "1178": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type.numberOfMonths" - }, - "1179": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.add" - }, - "1180": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".addYears" - }, - "1181": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".addYears" - }, - "1182": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "date" - }, - "1183": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "amount" - }, - "1184": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.difference" - }, - "1185": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".differenceInYears" - }, - "1186": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "\"date-fns\".differenceInYears" - }, - "1187": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "dateLeft" - }, - "1188": { - "sourceFileName": "node_modules/date-fns/typings.d.ts", - "qualifiedName": "dateRight" - }, - "1189": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.isSame" - }, - "1190": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "isSameFiscalYear" - }, - "1191": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "isSameFiscalYear" - }, - "1192": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "dateLeft" - }, - "1193": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "dateRight" - }, - "1194": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object" - }, - "1195": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.start" - }, - "1196": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1197": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1198": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1199": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.end" - }, - "1200": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1201": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1202": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1203": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.add" - }, - "1204": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1205": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1206": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1207": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "amount" - }, - "1208": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.difference" - }, - "1209": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1210": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1211": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "dateLeft" - }, - "1212": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "dateRight" - }, - "1213": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__object.isSame" - }, - "1214": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1215": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__function" - }, - "1216": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "dateLeft" - }, - "1217": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "dateRight" - }, - "1218": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "formatISODate" - }, - "1219": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "formatISODate" - }, - "1220": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1221": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "representation" - }, - "1222": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "formatDate" - }, - "1223": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "formatDate" - }, - "1224": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1225": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "periodType" - }, - "1226": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "variant" - }, - "1227": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "utcToLocalDate" - }, - "1228": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "utcToLocalDate" - }, - "1229": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1230": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "localToUtcDate" - }, - "1231": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "localToUtcDate" - }, - "1232": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "date" - }, - "1233": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "SelectedDate" - }, - "1234": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "Period" - }, - "1235": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type" - }, - "1236": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type.start" - }, - "1237": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type.end" - }, - "1238": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "__type.periodTypeId" - }, - "1239": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType" - }, - "1240": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.Day" - }, - "1241": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.WeekSun" - }, - "1242": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.WeekMon" - }, - "1243": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.WeekTue" - }, - "1244": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.WeekWed" - }, - "1245": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.WeekThu" - }, - "1246": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.WeekFri" - }, - "1247": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.WeekSat" - }, - "1248": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.Month" - }, - "1249": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.Quarter" - }, - "1250": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.CalendarYear" - }, - "1251": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.FiscalYearOctober" - }, - "1252": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.BiWeek1Sun" - }, - "1253": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.BiWeek1Mon" - }, - "1254": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.BiWeek1Tue" - }, - "1255": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.BiWeek1Wed" - }, - "1256": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.BiWeek1Thu" - }, - "1257": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.BiWeek1Fri" - }, - "1258": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.BiWeek1Sat" - }, - "1259": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.BiWeek2Sun" - }, - "1260": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.BiWeek2Mon" - }, - "1261": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.BiWeek2Tue" - }, - "1262": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.BiWeek2Wed" - }, - "1263": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.BiWeek2Thu" - }, - "1264": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.BiWeek2Fri" - }, - "1265": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "PeriodType.BiWeek2Sat" - }, - "1266": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "DayOfWeek" - }, - "1267": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "DayOfWeek.SUN" - }, - "1268": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "DayOfWeek.MON" - }, - "1269": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "DayOfWeek.TUE" - }, - "1270": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "DayOfWeek.WED" - }, - "1271": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "DayOfWeek.THU" - }, - "1272": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "DayOfWeek.FRI" - }, - "1273": { - "sourceFileName": "src/lib/utils/date.ts", - "qualifiedName": "DayOfWeek.SAT" - }, - "1274": { - "sourceFileName": "src/lib/utils/dateDisplay.ts", - "qualifiedName": "" - }, - "1275": { - "sourceFileName": "src/lib/utils/dateDisplay.ts", - "qualifiedName": "dateDisplay" - }, - "1276": { - "sourceFileName": "src/lib/utils/dateDisplay.ts", - "qualifiedName": "dateDisplay" - }, - "1277": { - "sourceFileName": "src/lib/utils/dateDisplay.ts", - "qualifiedName": "value" - }, - "1278": { - "sourceFileName": "src/lib/utils/dateDisplay.ts", - "qualifiedName": "options" - }, - "1279": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "" - }, - "1280": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "getDefaultPeriod" - }, - "1281": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "getDefaultPeriod" - }, - "1282": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "group" - }, - "1283": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__object" - }, - "1284": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__object.from" - }, - "1285": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__object.to" - }, - "1286": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__object.periodType" - }, - "1287": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "getPeriodTypes" - }, - "1288": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "getPeriodTypes" - }, - "1289": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "group" - }, - "1290": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "getQuickPresets" - }, - "1291": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "getQuickPresets" - }, - "1292": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "group" - }, - "1293": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type" - }, - "1294": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.label" - }, - "1295": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.value" - }, - "1296": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "getDateRangePresets" - }, - "1297": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "getDateRangePresets" - }, - "1298": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "periodType" - }, - "1299": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type" - }, - "1300": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.label" - }, - "1301": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.value" - }, - "1302": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "getPreviousYearPeriodOffset" - }, - "1303": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "getPreviousYearPeriodOffset" - }, - "1304": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "periodType" - }, - "1305": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "options" - }, - "1306": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type" - }, - "1307": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.referenceDate" - }, - "1308": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.alignDayOfWeek" - }, - "1309": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "getPeriodComparisonOffset" - }, - "1310": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "getPeriodComparisonOffset" - }, - "1311": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "view" - }, - "1312": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "period" - }, - "1313": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "DateRange" - }, - "1314": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type" - }, - "1315": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.from" - }, - "1316": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.to" - }, - "1317": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.periodType" - }, - "1318": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "dayPresets" - }, - "1319": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type" - }, - "1320": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.label" - }, - "1321": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.value" - }, - "1322": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "biWeekSun1Presets" - }, - "1323": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type" - }, - "1324": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.label" - }, - "1325": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.value" - }, - "1326": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "biWeekMon1Presets" - }, - "1327": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type" - }, - "1328": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.label" - }, - "1329": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.value" - }, - "1330": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "monthPresets" - }, - "1331": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type" - }, - "1332": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.label" - }, - "1333": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.value" - }, - "1334": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "quarterPresets" - }, - "1335": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type" - }, - "1336": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.label" - }, - "1337": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.value" - }, - "1338": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "fiscalYearPresets" - }, - "1339": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type" - }, - "1340": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.label" - }, - "1341": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "__type.value" - }, - "1342": { - "sourceFileName": "src/lib/utils/dateRange.ts", - "qualifiedName": "PeriodComparison" - }, - "1343": { - "sourceFileName": "src/lib/utils/dom.ts", - "qualifiedName": "" - }, - "1344": { - "sourceFileName": "src/lib/utils/dom.ts", - "qualifiedName": "getScrollParent" - }, - "1345": { - "sourceFileName": "src/lib/utils/dom.ts", - "qualifiedName": "getScrollParent" - }, - "1346": { - "sourceFileName": "src/lib/utils/dom.ts", - "qualifiedName": "node" - }, - "1347": { - "sourceFileName": "src/lib/utils/dom.ts", - "qualifiedName": "scrollIntoView" - }, - "1348": { - "sourceFileName": "src/lib/utils/dom.ts", - "qualifiedName": "scrollIntoView" - }, - "1349": { - "sourceFileName": "src/lib/utils/dom.ts", - "qualifiedName": "node" - }, - "1350": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "" - }, - "1351": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "getDuration" - }, - "1352": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "getDuration" - }, - "1353": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "start" - }, - "1354": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "end" - }, - "1355": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "duration" - }, - "1356": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "humanizeDuration" - }, - "1357": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "humanizeDuration" - }, - "1358": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "config" - }, - "1359": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "__type" - }, - "1360": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "__type.start" - }, - "1361": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "__type.end" - }, - "1362": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "__type.duration" - }, - "1363": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "__type.minUnits" - }, - "1364": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "__type.totalUnits" - }, - "1365": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "__type.variant" - }, - "1366": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "Duration" - }, - "1367": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "__type" - }, - "1368": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "__type.milliseconds" - }, - "1369": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "__type.seconds" - }, - "1370": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "__type.minutes" - }, - "1371": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "__type.hours" - }, - "1372": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "__type.days" - }, - "1373": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "__type.years" - }, - "1374": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "DurationUnits" - }, - "1375": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "DurationUnits.Year" - }, - "1376": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "DurationUnits.Day" - }, - "1377": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "DurationUnits.Hour" - }, - "1378": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "DurationUnits.Minute" - }, - "1379": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "DurationUnits.Second" - }, - "1380": { - "sourceFileName": "src/lib/utils/duration.ts", - "qualifiedName": "DurationUnits.Millisecond" - }, - "1381": { - "sourceFileName": "src/lib/utils/env.ts", - "qualifiedName": "" - }, - "1382": { - "sourceFileName": "src/lib/utils/env.ts", - "qualifiedName": "browser" - }, - "1383": { - "sourceFileName": "src/lib/utils/env.ts", - "qualifiedName": "ssr" - }, - "1384": { - "sourceFileName": "src/lib/utils/file.ts", - "qualifiedName": "" - }, - "1385": { - "sourceFileName": "src/lib/utils/file.ts", - "qualifiedName": "saveAs" - }, - "1386": { - "sourceFileName": "src/lib/utils/file.ts", - "qualifiedName": "saveAs" - }, - "1387": { - "sourceFileName": "src/lib/utils/file.ts", - "qualifiedName": "blob" - }, - "1388": { - "sourceFileName": "src/lib/utils/file.ts", - "qualifiedName": "fileName" - }, - "1389": { - "sourceFileName": "src/lib/utils/format.ts", - "qualifiedName": "" - }, - "1390": { - "sourceFileName": "src/lib/utils/format.ts", - "qualifiedName": "format" - }, - "1391": { - "sourceFileName": "src/lib/utils/format.ts", - "qualifiedName": "format" - }, - "1392": { - "sourceFileName": "src/lib/utils/format.ts", - "qualifiedName": "value" - }, - "1393": { - "sourceFileName": "src/lib/utils/format.ts", - "qualifiedName": "format" - }, - "1394": { - "sourceFileName": "src/lib/utils/format.ts", - "qualifiedName": "extraFuncArgs" - }, - "1395": { - "sourceFileName": "src/lib/utils/format.ts", - "qualifiedName": "FormatType" - }, - "1396": { - "sourceFileName": "src/lib/utils/format.ts", - "qualifiedName": "__type" - }, - "1397": { - "sourceFileName": "src/lib/utils/format.ts", - "qualifiedName": "__type" - }, - "1398": { - "sourceFileName": "src/lib/utils/format.ts", - "qualifiedName": "value" - }, - "1399": { - "sourceFileName": "src/lib/utils/format.ts", - "qualifiedName": "extraArgs" - }, - "1400": { - "sourceFileName": "src/lib/utils/json.ts", - "qualifiedName": "" - }, - "1401": { - "sourceFileName": "src/lib/utils/json.ts", - "qualifiedName": "encode" - }, - "1402": { - "sourceFileName": "src/lib/utils/json.ts", - "qualifiedName": "encode" - }, - "1403": { - "sourceFileName": "src/lib/utils/json.ts", - "qualifiedName": "value" - }, - "1404": { - "sourceFileName": "src/lib/utils/json.ts", - "qualifiedName": "decode" - }, - "1405": { - "sourceFileName": "src/lib/utils/json.ts", - "qualifiedName": "decode" - }, - "1406": { - "sourceFileName": "src/lib/utils/json.ts", - "qualifiedName": "value" - }, - "1407": { - "sourceFileName": "src/lib/utils/json.ts", - "qualifiedName": "reviver" - }, - "1408": { - "sourceFileName": "src/lib/utils/json.ts", - "qualifiedName": "reviver" - }, - "1409": { - "sourceFileName": "src/lib/utils/json.ts", - "qualifiedName": "key" - }, - "1410": { - "sourceFileName": "src/lib/utils/json.ts", - "qualifiedName": "value" - }, - "1411": { - "sourceFileName": "src/lib/utils/map.ts", - "qualifiedName": "" - }, - "1412": { - "sourceFileName": "src/lib/utils/map.ts", - "qualifiedName": "get" - }, - "1413": { - "sourceFileName": "src/lib/utils/map.ts", - "qualifiedName": "get" - }, - "1414": { - "sourceFileName": "src/lib/utils/map.ts", - "qualifiedName": "K" - }, - "1415": { - "sourceFileName": "src/lib/utils/map.ts", - "qualifiedName": "V" - }, - "1416": { - "sourceFileName": "src/lib/utils/map.ts", - "qualifiedName": "map" - }, - "1417": { - "sourceFileName": "src/lib/utils/map.ts", - "qualifiedName": "path" - }, - "1418": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "" - }, - "1419": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "formatNumber" - }, - "1420": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "formatNumber" - }, - "1421": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "number" - }, - "1422": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "options" - }, - "1423": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "__type" - }, - "1424": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "__type.fractionDigits" - }, - "1425": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "formatNumberAsStyle" - }, - "1426": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "formatNumberAsStyle" - }, - "1427": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "value" - }, - "1428": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "style" - }, - "1429": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "precision" - }, - "1430": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "significantDigits" - }, - "1431": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "clamp" - }, - "1432": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "clamp" - }, - "1433": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "value" - }, - "1434": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "min" - }, - "1435": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "max" - }, - "1436": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "decimalCount" - }, - "1437": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "decimalCount" - }, - "1438": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "value" - }, - "1439": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "round" - }, - "1440": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "round" - }, - "1441": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "value" - }, - "1442": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "decimals" - }, - "1443": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "randomInteger" - }, - "1444": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "randomInteger" - }, - "1445": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "min" - }, - "1446": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "max" - }, - "1447": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "modulo" - }, - "1448": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "modulo" - }, - "1449": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "n" - }, - "1450": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "m" - }, - "1451": { - "sourceFileName": "src/lib/utils/number.ts", - "qualifiedName": "FormatNumberStyle" - }, - "1452": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "" - }, - "1453": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "isLiteralObject" - }, - "1454": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "isLiteralObject" - }, - "1455": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "obj" - }, - "1456": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "camelCaseKeys" - }, - "1457": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "camelCaseKeys" - }, - "1458": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "obj" - }, - "1459": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "nestedFindByPredicate" - }, - "1460": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "nestedFindByPredicate" - }, - "1461": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "obj" - }, - "1462": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "predicate" - }, - "1463": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "1464": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "1465": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "item" - }, - "1466": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "childrenProp" - }, - "1467": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "1468": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "1469": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "x" - }, - "1470": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "propAccessor" - }, - "1471": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "propAccessor" - }, - "1472": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "prop" - }, - "1473": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "1474": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "1475": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "x" - }, - "1476": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__function" - }, - "1477": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__function" - }, - "1478": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "d" - }, - "1479": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "1480": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type.__index" - }, - "1482": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "objectId" - }, - "1483": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "objectId" - }, - "1484": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "object" - }, - "1485": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "distinctKeys" - }, - "1486": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "distinctKeys" - }, - "1487": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "objs" - }, - "1488": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "merge" - }, - "1489": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "merge" - }, - "1490": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "TObject" - }, - "1491": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "TSource" - }, - "1492": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "object" - }, - "1493": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "source" - }, - "1494": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "expireObject" - }, - "1495": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "expireObject" - }, - "1496": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "TObject" - }, - "1497": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "object" - }, - "1498": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "expiry" - }, - "1499": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "omit" - }, - "1500": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "omit" - }, - "1501": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "T" - }, - "1502": { - "sourceFileName": "\u0000", - "qualifiedName": "__type" - }, - "1503": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "obj" - }, - "1504": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "keys" - }, - "1505": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "pick" - }, - "1506": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "pick" - }, - "1507": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "T" - }, - "1508": { - "sourceFileName": "\u0000", - "qualifiedName": "__type" - }, - "1509": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "obj" - }, - "1510": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "keys" - }, - "1511": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "keysByValues" - }, - "1512": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "keysByValues" - }, - "1513": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "T" - }, - "1514": { - "sourceFileName": "\u0000", - "qualifiedName": "__type" - }, - "1515": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "obj" - }, - "1516": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "PropAccessorArg" - }, - "1517": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "Expiry" - }, - "1518": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "1519": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type.__index" - }, - "1521": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "1522": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type.__index" - }, - "1524": { - "sourceFileName": "src/lib/utils/promise.ts", - "qualifiedName": "" - }, - "1525": { - "sourceFileName": "src/lib/utils/promise.ts", - "qualifiedName": "delay" - }, - "1526": { - "sourceFileName": "src/lib/utils/promise.ts", - "qualifiedName": "delay" - }, - "1527": { - "sourceFileName": "src/lib/utils/promise.ts", - "qualifiedName": "ms" - }, - "1528": { - "sourceFileName": "src/lib/utils/rollup.ts", - "qualifiedName": "" - }, - "1529": { - "sourceFileName": "src/lib/utils/rollup.ts", - "qualifiedName": "default" - }, - "1530": { - "sourceFileName": "src/lib/utils/rollup.ts", - "qualifiedName": "default" - }, - "1531": { - "sourceFileName": "src/lib/utils/rollup.ts", - "qualifiedName": "T" - }, - "1532": { - "sourceFileName": "src/lib/utils/rollup.ts", - "qualifiedName": "data" - }, - "1533": { - "sourceFileName": "src/lib/utils/rollup.ts", - "qualifiedName": "reduce" - }, - "1534": { - "sourceFileName": "src/lib/utils/rollup.ts", - "qualifiedName": "__type" - }, - "1535": { - "sourceFileName": "src/lib/utils/rollup.ts", - "qualifiedName": "__type" - }, - "1536": { - "sourceFileName": "src/lib/utils/rollup.ts", - "qualifiedName": "items" - }, - "1537": { - "sourceFileName": "src/lib/utils/rollup.ts", - "qualifiedName": "keys" - }, - "1538": { - "sourceFileName": "src/lib/utils/rollup.ts", - "qualifiedName": "__type" - }, - "1539": { - "sourceFileName": "src/lib/utils/rollup.ts", - "qualifiedName": "__type" - }, - "1540": { - "sourceFileName": "src/lib/utils/rollup.ts", - "qualifiedName": "d" - }, - "1541": { - "sourceFileName": "src/lib/utils/rollup.ts", - "qualifiedName": "emptyKey" - }, - "1542": { - "sourceFileName": "src/lib/utils/routing.ts", - "qualifiedName": "" - }, - "1543": { - "sourceFileName": "src/lib/utils/routing.ts", - "qualifiedName": "url" - }, - "1544": { - "sourceFileName": "src/lib/utils/routing.ts", - "qualifiedName": "url" - }, - "1545": { - "sourceFileName": "src/lib/utils/routing.ts", - "qualifiedName": "currentUrl" - }, - "1546": { - "sourceFileName": "src/lib/utils/routing.ts", - "qualifiedName": "path" - }, - "1547": { - "sourceFileName": "src/lib/utils/routing.ts", - "qualifiedName": "isActive" - }, - "1548": { - "sourceFileName": "src/lib/utils/routing.ts", - "qualifiedName": "isActive" - }, - "1549": { - "sourceFileName": "src/lib/utils/routing.ts", - "qualifiedName": "currentUrl" - }, - "1550": { - "sourceFileName": "src/lib/utils/routing.ts", - "qualifiedName": "path" - }, - "1551": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "" - }, - "1552": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeDate" - }, - "1553": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeDate" - }, - "1554": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "date" - }, - "1555": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeDate" - }, - "1556": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeDate" - }, - "1557": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "input" - }, - "1558": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeDateTime" - }, - "1559": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeDateTime" - }, - "1560": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "date" - }, - "1561": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeDateTime" - }, - "1562": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeDateTime" - }, - "1563": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "input" - }, - "1564": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeBoolean" - }, - "1565": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeBoolean" - }, - "1566": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "bool" - }, - "1567": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeBoolean" - }, - "1568": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeBoolean" - }, - "1569": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "input" - }, - "1570": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeNumber" - }, - "1571": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeNumber" - }, - "1572": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "num" - }, - "1573": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeNumber" - }, - "1574": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeNumber" - }, - "1575": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "input" - }, - "1576": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeString" - }, - "1577": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeString" - }, - "1578": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "str" - }, - "1579": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeString" - }, - "1580": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeString" - }, - "1581": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "input" - }, - "1582": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeEnum" - }, - "1583": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeEnum" - }, - "1584": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "T" - }, - "1585": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "input" - }, - "1586": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "enumValues" - }, - "1587": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeJson" - }, - "1588": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeJson" - }, - "1589": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "any" - }, - "1590": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeJson" - }, - "1591": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeJson" - }, - "1592": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "input" - }, - "1593": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeArray" - }, - "1594": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeArray" - }, - "1595": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "array" - }, - "1596": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeArray" - }, - "1597": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeArray" - }, - "1598": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "input" - }, - "1599": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeNumericArray" - }, - "1600": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeNumericArray" - }, - "1601": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "array" - }, - "1602": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeNumericArray" - }, - "1603": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeNumericArray" - }, - "1604": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "input" - }, - "1605": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeDelimitedArray" - }, - "1606": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeDelimitedArray" - }, - "1607": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "array" - }, - "1608": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "entrySeparator" - }, - "1609": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeDelimitedArray" - }, - "1610": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeDelimitedArray" - }, - "1611": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "input" - }, - "1612": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "entrySeparator" - }, - "1613": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeDelimitedNumericArray" - }, - "1614": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeDelimitedNumericArray" - }, - "1615": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "arrayStr" - }, - "1616": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "entrySeparator" - }, - "1617": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeObject" - }, - "1618": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeObject" - }, - "1619": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "obj" - }, - "1620": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "__type" - }, - "1621": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "__type.__index" - }, - "1623": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "keyValSeparator" - }, - "1624": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "entrySeparator" - }, - "1625": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeObject" - }, - "1626": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeObject" - }, - "1627": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "input" - }, - "1628": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "keyValSeparator" - }, - "1629": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "entrySeparator" - }, - "1630": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "__type" - }, - "1631": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "__type.__index" - }, - "1633": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeNumericObject" - }, - "1634": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "decodeNumericObject" - }, - "1635": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "input" - }, - "1636": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "keyValSeparator" - }, - "1637": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "entrySeparator" - }, - "1638": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "__type" - }, - "1639": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "__type.__index" - }, - "1641": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeDelimitedNumericArray" - }, - "1642": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeDelimitedNumericArray" - }, - "1643": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "array" - }, - "1644": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "entrySeparator" - }, - "1645": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeNumericObject" - }, - "1646": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "encodeNumericObject" - }, - "1647": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "obj" - }, - "1648": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "__type" - }, - "1649": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "__type.__index" - }, - "1651": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "keyValSeparator" - }, - "1652": { - "sourceFileName": "src/lib/utils/serialize.ts", - "qualifiedName": "entrySeparator" - }, - "1653": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "" - }, - "1654": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "createCompoundSort" - }, - "1655": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "createCompoundSort" - }, - "1656": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "sortFns" - }, - "1657": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__type" - }, - "1658": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__type" - }, - "1659": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "a" - }, - "1660": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "b" - }, - "1661": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__function" - }, - "1662": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__function" - }, - "1663": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "a" - }, - "1664": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "b" - }, - "1665": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "createSortFunc" - }, - "1666": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "createSortFunc" - }, - "1667": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "valueFn" - }, - "1668": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__type" - }, - "1669": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__type" - }, - "1670": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "a" - }, - "1671": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "direction" - }, - "1672": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__function" - }, - "1673": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__function" - }, - "1674": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "a" - }, - "1675": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "b" - }, - "1676": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "createPropertySortFunc" - }, - "1677": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "createPropertySortFunc" - }, - "1678": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "prop" - }, - "1679": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "1680": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "1681": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "x" - }, - "1682": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "direction" - }, - "1683": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__function" - }, - "1684": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__function" - }, - "1685": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "a" - }, - "1686": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "b" - }, - "1687": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "nestedSort" - }, - "1688": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "nestedSort" - }, - "1689": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "data" - }, - "1690": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__type" - }, - "1691": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__type.values" - }, - "1692": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "sortFunc" - }, - "1693": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__type" - }, - "1694": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__type" - }, - "1695": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "a" - }, - "1696": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "b" - }, - "1697": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "depth" - }, - "1698": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "depth" - }, - "1699": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__type" - }, - "1700": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "__type.values" - }, - "1701": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "sort" - }, - "1702": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "sort" - }, - "1703": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "T" - }, - "1704": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "arr" - }, - "1705": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "prop" - }, - "1706": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "1707": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "__type" - }, - "1708": { - "sourceFileName": "src/lib/utils/object.ts", - "qualifiedName": "x" - }, - "1709": { - "sourceFileName": "src/lib/utils/sort.ts", - "qualifiedName": "direction" - }, - "1710": { - "sourceFileName": "src/lib/utils/string.ts", - "qualifiedName": "" - }, - "1711": { - "sourceFileName": "src/lib/utils/string.ts", - "qualifiedName": "isUpperCase" - }, - "1712": { - "sourceFileName": "src/lib/utils/string.ts", - "qualifiedName": "isUpperCase" - }, - "1713": { - "sourceFileName": "src/lib/utils/string.ts", - "qualifiedName": "str" - }, - "1714": { - "sourceFileName": "src/lib/utils/string.ts", - "qualifiedName": "uniqueId" - }, - "1715": { - "sourceFileName": "src/lib/utils/string.ts", - "qualifiedName": "uniqueId" - }, - "1716": { - "sourceFileName": "src/lib/utils/string.ts", - "qualifiedName": "prefix" - }, - "1717": { - "sourceFileName": "src/lib/utils/string.ts", - "qualifiedName": "truncate" - }, - "1718": { - "sourceFileName": "src/lib/utils/string.ts", - "qualifiedName": "truncate" - }, - "1719": { - "sourceFileName": "src/lib/utils/string.ts", - "qualifiedName": "text" - }, - "1720": { - "sourceFileName": "src/lib/utils/string.ts", - "qualifiedName": "totalChars" - }, - "1721": { - "sourceFileName": "src/lib/utils/string.ts", - "qualifiedName": "endChars" - }, - "1722": { - "sourceFileName": "src/lib/utils/styles.ts", - "qualifiedName": "" - }, - "1723": { - "sourceFileName": "src/lib/utils/styles.ts", - "qualifiedName": "objectToString" - }, - "1724": { - "sourceFileName": "src/lib/utils/styles.ts", - "qualifiedName": "objectToString" - }, - "1725": { - "sourceFileName": "src/lib/utils/styles.ts", - "qualifiedName": "styleObj" - }, - "1726": { - "sourceFileName": "src/lib/utils/styles.ts", - "qualifiedName": "__type" - }, - "1727": { - "sourceFileName": "src/lib/utils/styles.ts", - "qualifiedName": "__type.__index" - }, - "1729": { - "sourceFileName": "src/lib/utils/styles.ts", - "qualifiedName": "cls" - }, - "1730": { - "sourceFileName": "src/lib/utils/styles.ts", - "qualifiedName": "cls" - }, - "1731": { - "sourceFileName": "src/lib/utils/styles.ts", - "qualifiedName": "inputs" - }, - "1732": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "" - }, - "1733": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "getHeaders" - }, - "1734": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "getHeaders" - }, - "1735": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "columns" - }, - "1736": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "getRowColumns" - }, - "1737": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "getRowColumns" - }, - "1738": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "columns" - }, - "1739": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "getDepth" - }, - "1740": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "getDepth" - }, - "1741": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "columns" - }, - "1742": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "getWidth" - }, - "1743": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "getWidth" - }, - "1744": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "column" - }, - "1745": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "getCellHeader" - }, - "1746": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "getCellHeader" - }, - "1747": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "column" - }, - "1748": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "getCellValue" - }, - "1749": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "getCellValue" - }, - "1750": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "column" - }, - "1751": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "rowData" - }, - "1752": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "rowIndex" - }, - "1753": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "getCellContent" - }, - "1754": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "getCellContent" - }, - "1755": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "column" - }, - "1756": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "rowData" - }, - "1757": { - "sourceFileName": "src/lib/utils/table.ts", - "qualifiedName": "rowIndex" - } - } -} diff --git a/packages/svelte-ux/src/docs/utils.ts b/packages/svelte-ux/src/docs/utils.ts deleted file mode 100644 index ed4c3c6bc..000000000 --- a/packages/svelte-ux/src/docs/utils.ts +++ /dev/null @@ -1,205 +0,0 @@ -/* eslint-disable @typescript-eslint/no-explicit-any */ -import type { JSONOutput } from 'typedoc'; -import { TypeParser } from 'typedoc-json-parser'; - -export function getParameters(data: any, definition: string): string { - const p = data.children?.find((c: any) => c.name === definition); - let params = p.type?.declaration ? p.type?.declaration?.children : p.children; - if (!params) { - params = [p]; - } - - return params; -} - -export function getParamData(param: any) { - if (param.flags.isPrivate) return; - - const { description = '', blockTags = [] } = getComment(param) || {}; - - return { - name: `${param.name}${param.flags.isOptional ? '?' : ''}`, - description: description ?? '—', - defaultValue: blockTags.find((t) => t.name === 'defaultValue')?.text, - type: getType(param), - }; -} - -function getComment(node: any): ReturnType | undefined { - let comment; - if (node.comment) { - comment = node.comment; - } else if (node?.signatures?.[0]?.comment) { - comment = node.signatures[0].comment; - } else if (node.type.type === 'reflection') { - return getComment(node.type.declaration); - } - - return comment ? parseComment(comment) : undefined; -} - -function parseComment(comment: JSONOutput.Comment) { - const { summary, blockTags = [], modifierTags = [] } = comment; - - return { - description: summary.length - ? summary - .map((summary) => - summary.kind === 'inline-tag' ? `{${summary.tag} ${summary.text}}` : summary.text - ) - .join('') - : undefined, - blockTags: blockTags.map((tag: any) => ({ - name: tag.name ?? tag.tag.replace(/@/, ''), - text: tag.content - .map((content: any) => - content.kind === 'inline-tag' ? `{${content.tag} ${content.text}}` : content.text - ) - .join(''), - })), - modifierTags, - }; -} - -function getType(node: any): string { - const typeParser = TypeParser.generateFromTypeDoc(node.type); - const typeString = typeParser.toString(); - - if (typeString === 'Function') { - return renderType(node); - } - - return typeString; -} - -// See: https://github.com/chialab/rna/tree/main/packages/rna-apidoc -function renderType(node: any): string { - if (node.type === 'literal') { - return typeof node.value === 'string' ? `"${node.value}"` : `${node.value}`; - } - if (node.type === 'intrinsic') { - return node.name; - } - if (node.type === 'reflection') { - return renderType(node.declaration); - } - if (node.type === 'query') { - return renderType(node.queryType); - } - if (node.type === 'reference') { - return node.name; - } - if (node.type === 'array') { - const type = renderType(node.elementType); - return `${ - type - .replace(/(<([^>]+)>)/gi, '') - .trim() - .includes(' ') - ? `(${type})` - : type - }[]`; - } - if (node.type === 'predicate') { - return `${node.asserts ? 'assert ' : ''}${node.name} is ${renderType(node.targetType)}`; - } - if (node.type === 'intersection') { - return node.types.map((type: any) => renderType(type)).join(' & '); - } - if (node.type === 'union') { - return node.types.map((type: any) => renderType(type)).join(' | '); - } - if (node.type === 'tuple') { - return `[${node.elements.map((type: any) => renderType(type)).join(', ')}]`; - } - if (typeof node.type === 'object') { - return renderType(node.type); - } - if (node.indexSignature) { - return renderType(node.indexSignature); - } - if (node.signatures) { - return node.signatures.map((type: any) => renderSignature(type)).join('\n'); - } - if (node.id) { - return renderObject(node); - } - - return ''; -} - -function renderSignature(node: JSONOutput.SignatureReflection, arrow = true): string { - return `${node.kindString === 'Constructor signature' ? 'new ' : ''}${ - node.typeParameter ? renderTypeParams(node.typeParameter) : '' - }(${node.parameters ? node.parameters.map((param) => renderParam(param)).join(', ') : ''})${ - arrow ? ' =>' : ':' - } ${renderType(node)}`; -} - -function renderParam(node: JSONOutput.ParameterReflection): string { - return `${node.name}${node.flags.isOptional ? '?' : ''}: ${renderType(node.type)}`; -} - -function renderTypeParams(nodes: JSONOutput.TypeParameterReflection[]): string { - return `<${nodes.map((type) => renderTypeParam(type)).join(', ')}>`; -} - -function renderTypeParam(node: JSONOutput.TypeParameterReflection): string { - return `${node.name}${node.type ? ` extends ${renderType(node)}` : ''}`; -} - -function renderObject(node: JSONOutput.ContainerReflection, level = 1, size = 2): string { - return `{ -${(node.children || []) - .map( - /** - * @param {import('typedoc').JSONOutput.Reflection} child - */ - (child) => { - if (child.kindString === 'Property') { - return renderProperty(child); - } - if (child.kindString === 'Method') { - return renderMethod(child); - } - return renderNode(child); - } - ) - .map((line) => line.replace(/^/gm, ''.padStart(size * level, ' '))) - .join(';\n')} -}`; -} - -function renderProperty(node: JSONOutput.DeclarationReflection): string { - return `${node.name}${node.flags.isOptional ? '?' : ''}: ${renderType(node.type)}`; -} - -function renderMethod(node: JSONOutput.DeclarationReflection): string { - if (!node.signatures) { - return `${node.name}(): unknown`; - } - return node.signatures - .map((signature) => `${node.name}${renderSignature(signature, false)}`) - .join('\n'); -} - -function renderNode(node: JSONOutput.Reflection): string { - switch (node.kindString) { - case 'Class': - return `renderClass(node)`; - case 'Function': - return `renderFunction(node)`; - case 'Type alias': - return `renderTypeAlias(node)`; - case 'Variable': - return `renderVariable(node)`; - } - return `${renderKind(node)}${node.name}`; -} - -function renderKind(node: JSONOutput.Reflection) { - if (!node.kindString) { - return ''; - } - return `${node.kindString.replace(' alias', '')} `; -} diff --git a/packages/svelte-ux/src/lib/actions/dataBackground.ts b/packages/svelte-ux/src/lib/actions/dataBackground.ts index fad06ca3a..23b5e8012 100644 --- a/packages/svelte-ux/src/lib/actions/dataBackground.ts +++ b/packages/svelte-ux/src/lib/actions/dataBackground.ts @@ -95,8 +95,8 @@ export const dataBackground: Action = (node, linear-gradient( to right, transparent var(--baseline), - #999 var(--baseline), - #999 calc(var(--baseline) + 1px), + currentColor var(--baseline), + currentColor calc(var(--baseline) + 1px), transparent 0%, transparent 100% ), diff --git a/packages/svelte-ux/src/lib/actions/index.ts b/packages/svelte-ux/src/lib/actions/index.ts index f698df4b2..ff4bb0486 100644 --- a/packages/svelte-ux/src/lib/actions/index.ts +++ b/packages/svelte-ux/src/lib/actions/index.ts @@ -1,4 +1,3 @@ -export * from './cssVars'; export * from './dataBackground'; export * from './input'; export * from './layout'; @@ -9,4 +8,5 @@ export * from './portal'; export * from './scroll'; export * from './spotlight'; export * from './sticky'; +export * from './styleProps'; export * from './table'; diff --git a/packages/svelte-ux/src/lib/actions/input.ts b/packages/svelte-ux/src/lib/actions/input.ts index c579f3e7d..0662396b5 100644 --- a/packages/svelte-ux/src/lib/actions/input.ts +++ b/packages/svelte-ux/src/lib/actions/input.ts @@ -3,15 +3,17 @@ import type { Action } from 'svelte/action'; /** * Auto focus node when rendered. Useful for inputs */ -export function autoFocus(node: HTMLElement | SVGElement, options?: { delay?: number }) { +export function autoFocus( + node: HTMLElement | SVGElement, + options?: { delay?: number; disabled?: boolean } +) { // TODO: Add options to "restoreFocus" on destroy() // const elementFocused = document.activeElement as HTMLElement; - setTimeout( - () => { + if (options?.disabled !== true) { + setTimeout(() => { node.focus(); - }, - options?.delay ?? 0 - ); + }, options?.delay ?? 0); + } } /** diff --git a/packages/svelte-ux/src/lib/actions/popover.ts b/packages/svelte-ux/src/lib/actions/popover.ts index a731111e9..4cd84d324 100644 --- a/packages/svelte-ux/src/lib/actions/popover.ts +++ b/packages/svelte-ux/src/lib/actions/popover.ts @@ -14,14 +14,14 @@ import { import { portal } from './portal'; -type PopoverOptions = { +export type PopoverOptions = { anchorEl?: HTMLElement; placement?: Placement; offset?: number; padding?: number; autoPlacement?: boolean; matchWidth?: boolean; - resize?: boolean; + resize?: boolean | 'width' | 'height'; }; export const popover: Action = (node, options) => { @@ -53,8 +53,12 @@ export const popover: Action = (node, options) => { padding: options?.padding, apply({ availableWidth, availableHeight, elements }) { Object.assign(elements.floating.style, { - maxWidth: `${availableWidth}px`, - maxHeight: `${availableHeight}px`, + ...((options?.resize === true || options?.resize === 'width') && { + maxWidth: `${availableWidth}px`, + }), + ...((options?.resize === true || options?.resize === 'height') && { + maxHeight: `${availableHeight}px`, + }), }); }, }), diff --git a/packages/svelte-ux/src/lib/actions/scroll.ts b/packages/svelte-ux/src/lib/actions/scroll.ts index 1ad61b630..48d396933 100644 --- a/packages/svelte-ux/src/lib/actions/scroll.ts +++ b/packages/svelte-ux/src/lib/actions/scroll.ts @@ -21,12 +21,9 @@ export const scrollIntoView: Action { - scrollIntoViewUtil(node); - }, - options?.delay ?? 0 - ); + setTimeout(() => { + scrollIntoViewUtil(node); + }, options?.delay ?? 0); } } diff --git a/packages/svelte-ux/src/lib/actions/cssVars.ts b/packages/svelte-ux/src/lib/actions/styleProps.ts similarity index 70% rename from packages/svelte-ux/src/lib/actions/cssVars.ts rename to packages/svelte-ux/src/lib/actions/styleProps.ts index f2f698b87..539ea95cc 100644 --- a/packages/svelte-ux/src/lib/actions/cssVars.ts +++ b/packages/svelte-ux/src/lib/actions/styleProps.ts @@ -2,12 +2,12 @@ import type { Action } from 'svelte/action'; type CSSProps = { [key: string]: string | number | boolean | null | undefined }; -export const cssVars: Action = (node, props) => { +export const styleProps: Action = (node, props) => { Object.entries(props ?? {}).forEach(([key, value]) => { // Ignore if null or undefined if (value != null) { value = typeof value === 'boolean' ? (value ? 1 : 0) : value; - node.style.setProperty(`--${key}`, `${value}`); + node.style.setProperty(key, `${value}`); } }); @@ -17,13 +17,13 @@ export const cssVars: Action = (node, props) => { update(newProps: CSSProps) { const newKeys = Object.keys(newProps); Object.keys(lastProps) - .filter((name) => !newKeys.includes(name)) - .forEach((name) => node.style.removeProperty(`--${name}`)); + .filter((key) => !newKeys.includes(key)) + .forEach((key) => node.style.removeProperty(key)); Object.entries(newProps).forEach(([key, value]) => { // Ignore if null or undefined if (value != null) { - node.style.setProperty(`--${key}`, `${value}`); + node.style.setProperty(key, `${value}`); } if (props) { delete props[key]; diff --git a/packages/svelte-ux/src/lib/components/ApiDocs.svelte b/packages/svelte-ux/src/lib/components/ApiDocs.svelte index 938f55f9c..16c9af604 100644 --- a/packages/svelte-ux/src/lib/components/ApiDocs.svelte +++ b/packages/svelte-ux/src/lib/components/ApiDocs.svelte @@ -25,17 +25,19 @@
-

Props

-
+

+ Props +

+
{#each api.props as prop}
{prop.name}
-
+
{#if prop.description} {prop.description} @@ -46,7 +48,7 @@
{#if prop.isRequired}
Required
@@ -54,7 +56,7 @@
{prop.value}
@@ -62,7 +64,7 @@
{prop.type ?? 'unknown'}
@@ -75,7 +77,7 @@
{#if api.rest_props} -
+
Remaining props are passed to underlying @@ -84,7 +86,7 @@ href="/docs/components/{api.rest_props.name}#props" target="_blank" variant="none" - class="text-xs font-semibold bg-white border border-black/30 px-2 rounded-full" + class="text-xs font-semibold bg-surface-100 border px-2 rounded-full" > <{api.rest_props.name}> @@ -95,7 +97,7 @@ .name}#attributes" target="_blank" variant="none" - class="text-xs font-semibold bg-white border border-black/30 px-2 rounded-full" + class="text-xs font-semibold bg-surface-100 border px-2 rounded-full" > <{api.rest_props.name}> @@ -107,8 +109,10 @@
-

Slots

-
+

+ Slots +

+
{#each api.slots as slot} -
+
{slot.description ?? ''}
@@ -132,7 +136,7 @@ {#each parseSlotProps(slot.slot_props) as { key, value }}
{key}: {value}
@@ -148,26 +152,28 @@
-

Events

-
+

+ Events +

+
{#each api.events as event}
{event.name}
{#if event.element != null}
{event.element}
{/if}
{event.type}
@@ -180,19 +186,22 @@
-

+

Module Exports

-
+
{#each api.moduleExports as prop}
{prop.name}
-
+
{#if prop.description} {prop.description} @@ -203,7 +212,7 @@
{#if prop.isRequired}
Required
@@ -211,7 +220,7 @@
{prop.value}
@@ -219,7 +228,7 @@
{prop.type ?? 'unknown'}
diff --git a/packages/svelte-ux/src/lib/components/AppBar.svelte b/packages/svelte-ux/src/lib/components/AppBar.svelte index 9995b9afc..f493a2890 100644 --- a/packages/svelte-ux/src/lib/components/AppBar.svelte +++ b/packages/svelte-ux/src/lib/components/AppBar.svelte @@ -6,16 +6,17 @@ import Button from './Button.svelte'; import { browser } from '../utils/env'; import { cls } from '../utils/styles'; - import { getComponentTheme } from './theme'; + import { getComponentClasses } from './theme'; export let title: string | number | Array = ''; + export let menuIcon: string | null = mdiMenu; /** * Update head / document.title. Set to false to disable */ export let head = true; - const theme = getComponentTheme('AppBar'); + const settingsClasses = getComponentClasses('AppBar'); $: titleString = Array.isArray(title) ? title.filter((x) => x).join(' › ') : title.toString(); @@ -23,16 +24,30 @@ // Appears to be needed for some reactive updates document.title = titleString; } + + function toggleMenu() { + $showDrawer = !$showDrawer; + }
-
diff --git a/packages/svelte-ux/src/lib/components/MonthList.svelte b/packages/svelte-ux/src/lib/components/MonthList.svelte index cf71749b9..1ba6fbd9c 100644 --- a/packages/svelte-ux/src/lib/components/MonthList.svelte +++ b/packages/svelte-ux/src/lib/components/MonthList.svelte @@ -14,15 +14,15 @@ return disabledMonths instanceof Function ? disabledMonths(date) : disabledMonths instanceof Date - ? isSameMonth(date, disabledMonths) - : disabledMonths instanceof Array - ? disabledMonths.some((d) => isSameMonth(date, d)) - : disabledMonths instanceof Object - ? isWithinInterval(date, { - start: startOfMonth(disabledMonths.from), - end: endOfMonth(disabledMonths.to || disabledMonths.from), - }) - : false; + ? isSameMonth(date, disabledMonths) + : disabledMonths instanceof Array + ? disabledMonths.some((d) => isSameMonth(date, d)) + : disabledMonths instanceof Object + ? isWithinInterval(date, { + start: startOfMonth(disabledMonths.from), + end: endOfMonth(disabledMonths.to || disabledMonths.from), + }) + : false; }; diff --git a/packages/svelte-ux/src/lib/components/MonthListByYear.svelte b/packages/svelte-ux/src/lib/components/MonthListByYear.svelte index 35c495d63..c8f368d1e 100644 --- a/packages/svelte-ux/src/lib/components/MonthListByYear.svelte +++ b/packages/svelte-ux/src/lib/components/MonthListByYear.svelte @@ -6,7 +6,6 @@ import { getMinSelectedDate, getMaxSelectedDate } from '../utils/date'; import type { SelectedDate } from '../utils/date'; - import { scrollIntoView } from '../actions/scroll'; export let selected: SelectedDate | undefined = undefined; export let minDate: Date | undefined = undefined; @@ -35,7 +34,7 @@ {#each years ?? [] as year (year)}
-
+
{year}
diff --git a/packages/svelte-ux/src/lib/components/MultiSelect.svelte b/packages/svelte-ux/src/lib/components/MultiSelect.svelte index 35bbf2545..02a41a188 100644 --- a/packages/svelte-ux/src/lib/components/MultiSelect.svelte +++ b/packages/svelte-ux/src/lib/components/MultiSelect.svelte @@ -1,5 +1,5 @@ {#if inlineSearch} -
+
{/if} -
+
@@ -166,7 +167,7 @@ {#if filteredSelectedOptions.length && filteredUnselectedOptions.length} -
+
{/if} @@ -208,7 +209,7 @@
{:else} {#if !filteredSelectedOptions.length} -
There are no matching items.
+
There are no matching items.
{/if} {/each} @@ -216,7 +217,7 @@
-
+
@@ -238,7 +239,7 @@
diff --git a/packages/svelte-ux/src/lib/components/NumberStepper.svelte b/packages/svelte-ux/src/lib/components/NumberStepper.svelte index 99368e2b9..e7df014f2 100644 --- a/packages/svelte-ux/src/lib/components/NumberStepper.svelte +++ b/packages/svelte-ux/src/lib/components/NumberStepper.svelte @@ -2,16 +2,17 @@ import { createEventDispatcher } from 'svelte'; import { mdiMinus, mdiPlus } from '@mdi/js'; - import { Button, TextField } from '.'; + import Button from './Button.svelte'; + import TextField from './TextField.svelte'; import { selectOnFocus } from '$lib/actions/input'; - import { getComponentTheme } from './theme'; + import { getComponentClasses } from './theme'; import { cls } from '$lib/utils/styles'; export let value: number = 0; export let min: number | undefined = undefined; export let max: number | undefined = undefined; - const theme = getComponentTheme('NumberStepper'); + const settingsClasses = getComponentClasses('NumberStepper'); const dispatch = createEventDispatcher(); @@ -22,7 +23,7 @@ type="integer" bind:value align="center" - class={cls('NumberStepper w-24', theme.root, $$props.class)} + class={cls('NumberStepper w-24', settingsClasses.root, $$props.class)} actions={(node) => [selectOnFocus(node)]} {...$$restProps} > diff --git a/packages/svelte-ux/src/lib/components/Overflow.svelte b/packages/svelte-ux/src/lib/components/Overflow.svelte index 5c97c15c9..1ad6d16c4 100644 --- a/packages/svelte-ux/src/lib/components/Overflow.svelte +++ b/packages/svelte-ux/src/lib/components/Overflow.svelte @@ -1,9 +1,9 @@ @@ -19,9 +19,9 @@
; @@ -39,12 +39,19 @@ pagination?: string; perPage?: string; } = {}; - const theme = getComponentTheme('Pagination'); + const { format: formatValue } = getSettings(); + const settingsClasses = getComponentClasses('Pagination'); {#if $pagination.totalPages > 1 || !hideSinglePage}
{#each show as component} {#if component === 'actions'} @@ -58,7 +65,7 @@ on:click={pagination.firstPage} disabled={$pagination.isFirst} aria-label="First Page" - class={cls('p-2', theme.buttons, classes.buttons)} + class={cls('p-2', settingsClasses.buttons, classes.buttons)} /> {/if} @@ -70,7 +77,7 @@ on:click={pagination.prevPage} disabled={$pagination.isFirst} aria-label="Previous Page" - class={cls('p-2', theme.buttons, classes.buttons)} + class={cls('p-2', settingsClasses.buttons, classes.buttons)} /> {/if} @@ -82,7 +89,7 @@ on:click={pagination.nextPage} disabled={$pagination.isLast} aria-label="Next Page" - class={cls('p-2', theme.buttons, classes.buttons)} + class={cls('p-2', settingsClasses.buttons, classes.buttons)} /> {/if} @@ -94,13 +101,13 @@ on:click={pagination.lastPage} disabled={$pagination.isLast} aria-label="Last Page" - class={cls('p-2', theme.buttons, classes.buttons)} + class={cls('p-2', settingsClasses.buttons, classes.buttons)} /> {/if} {#if component === 'perPage'} -
+
Per page: @@ -122,7 +129,7 @@ selected={$pagination.perPage === option} on:click={() => pagination.setPerPage(option)} > - {formatValue(option, 'integer')} + {$formatValue(option, 'integer')} {/each} @@ -133,7 +140,7 @@ {#if component === 'pagination'} -
+
{format($pagination)}
diff --git a/packages/svelte-ux/src/lib/components/Popover.svelte b/packages/svelte-ux/src/lib/components/Popover.svelte index 1fee07388..8016ecaf1 100644 --- a/packages/svelte-ux/src/lib/components/Popover.svelte +++ b/packages/svelte-ux/src/lib/components/Popover.svelte @@ -2,9 +2,9 @@ import { createEventDispatcher } from 'svelte'; import type { Placement } from '@floating-ui/dom'; - import { popover } from '../actions/popover'; + import { popover, type PopoverOptions } from '../actions/popover'; import { cls } from '../utils/styles'; - import { getComponentTheme } from './theme'; + import { getComponentClasses } from './theme'; export let open = false; export let placement: Placement | undefined = undefined; @@ -37,10 +37,10 @@ /** * Set max-height of popover element to the remaining height from anchor element to bottom of viewport */ - export let resize = false; + export let resize: PopoverOptions['resize'] = false; const dispatch = createEventDispatcher(); - const theme = getComponentTheme('Popover'); + const settingsClasses = getComponentClasses('Popover'); function close(reason: string = 'unknown') { if (open) { @@ -61,7 +61,7 @@ {#if open}
{ diff --git a/packages/svelte-ux/src/lib/components/Preview.svelte b/packages/svelte-ux/src/lib/components/Preview.svelte index 1fe4f4581..3202a466a 100644 --- a/packages/svelte-ux/src/lib/components/Preview.svelte +++ b/packages/svelte-ux/src/lib/components/Preview.svelte @@ -6,8 +6,8 @@ import { slide } from 'svelte/transition'; import Button from './Button.svelte'; + import Code from './Code.svelte'; import { cls } from '$lib/utils/styles'; - import CopyButton from './CopyButton.svelte'; export let code: string | null = null; export let language = 'svelte'; @@ -15,33 +15,24 @@ export let showCode = false; -
+
{#if code && showCode} -
-
-          {@html highlightedCode}
-      
- -
- -
+
+
{/if}
{#if code} - {/if} diff --git a/packages/svelte-ux/src/lib/components/Progress.svelte b/packages/svelte-ux/src/lib/components/Progress.svelte index 471a24200..ee8c00630 100644 --- a/packages/svelte-ux/src/lib/components/Progress.svelte +++ b/packages/svelte-ux/src/lib/components/Progress.svelte @@ -1,11 +1,11 @@ diff --git a/packages/svelte-ux/src/lib/components/ProgressCircle.svelte b/packages/svelte-ux/src/lib/components/ProgressCircle.svelte index f8d5c510d..f23bb69de 100644 --- a/packages/svelte-ux/src/lib/components/ProgressCircle.svelte +++ b/packages/svelte-ux/src/lib/components/ProgressCircle.svelte @@ -1,6 +1,6 @@ -
+
@@ -53,9 +65,9 @@ path={mdiCheckboxBlankCircle} class={cls( 'pointer-events-none transition-transform', - disabled ? 'text-gray-500' : 'text-accent-500', + disabled ? 'text-surface-content/30 border-surface-content/30' : 'text-primary', checked ? 'scale-100' : 'scale-0', - theme.icon, + settingsClasses.icon, classes.icon )} size={{ @@ -78,7 +90,7 @@ md: 'text-md', // 16px lg: 'text-lg', // 18px }[size], - theme.label, + settingsClasses.label, classes.label )} > diff --git a/packages/svelte-ux/src/lib/components/RangeField.svelte b/packages/svelte-ux/src/lib/components/RangeField.svelte index 822b63d6a..7e2960f07 100644 --- a/packages/svelte-ux/src/lib/components/RangeField.svelte +++ b/packages/svelte-ux/src/lib/components/RangeField.svelte @@ -3,14 +3,19 @@ import Field from './Field.svelte'; import Button from './Button.svelte'; + import { getComponentSettings } from './settings'; + + const { classes: settingsClasses, defaults } = getComponentSettings('RangeField'); export let value: number; export let min = 0; export let max = 100; export let step = 1; + + $: restProps = { ...defaults, ...$$restProps }; - + diff --git a/packages/svelte-ux/src/lib/components/Settings.svelte b/packages/svelte-ux/src/lib/components/Settings.svelte index bae5e3e24..c83be65bf 100644 --- a/packages/svelte-ux/src/lib/components/Settings.svelte +++ b/packages/svelte-ux/src/lib/components/Settings.svelte @@ -1,9 +1,16 @@ +{#if themeInit} + +{/if} diff --git a/packages/svelte-ux/src/lib/components/Shine.svelte b/packages/svelte-ux/src/lib/components/Shine.svelte index 08c532b61..1102adf44 100644 --- a/packages/svelte-ux/src/lib/components/Shine.svelte +++ b/packages/svelte-ux/src/lib/components/Shine.svelte @@ -1,7 +1,7 @@ -
    +
      {#each items as item, index}
    1. @@ -25,7 +20,7 @@ {#if index < items.length - 1}
      {/if} diff --git a/packages/svelte-ux/src/lib/components/Switch.svelte b/packages/svelte-ux/src/lib/components/Switch.svelte index 3db503246..c631facd3 100644 --- a/packages/svelte-ux/src/lib/components/Switch.svelte +++ b/packages/svelte-ux/src/lib/components/Switch.svelte @@ -1,8 +1,8 @@ -
      +
      @@ -45,31 +45,28 @@ }, checked && { - accent: 'bg-accent-500 border-accent-500', - red: 'bg-red-500 border-red-500', - orange: 'bg-orange-500 border-orange-500', - amber: 'bg-amber-500 border-amber-500', - yellow: 'bg-yellow-500 border-yellow-500', - lime: 'bg-lime-500 border-lime-500', - green: 'bg-green-500 border-green-500', - emerald: 'bg-emerald-500 border-emerald-500', - teal: 'bg-teal-500 border-teal-500', - cyan: 'bg-cyan-500 border-cyan-500', - sky: 'bg-sky-500 border-sky-500', - blue: 'bg-blue-500 border-blue-500', - indigo: 'bg-indigo-500 border-indigo-500', - violet: 'bg-violet-500 border-violet-500', - purple: 'bg-purple-500 border-purple-500', - fuchsia: 'bg-fuchsia-500 border-fuchsia-500', - pink: 'bg-pink-500 border-pink-500', - rose: 'bg-rose-500 border-rose-500', + primary: 'bg-primary border-primary', + secondary: 'bg-secondary border-secondary', + accent: 'bg-accent border-accent', + neutral: 'bg-neutral border-neutral', + info: 'bg-info border-info', + success: 'bg-success border-success', + warning: 'bg-warning border-warning', + danger: 'bg-danger border-danger', }[color], - checked === false && 'bg-gray-300 border-gray-300', - checked === null && 'border-gray-300', - disabled - ? 'opacity-50' - : 'cursor-pointer peer-focus-visible:ring-2 ring-accent-400 ring-offset-1', - theme.switch, + { + primary: 'ring-primary/60', + secondary: 'ring-secondary/60', + accent: 'ring-accent/60', + neutral: 'ring-neutral/60', + info: 'ring-info/60', + success: 'ring-success/60', + warning: 'ring-warning/60', + danger: 'ring-danger/60', + }[color], + checked === false && 'bg-surface-content/20', + disabled ? 'opacity-50' : 'cursor-pointer peer-focus-visible:ring-2 ring-offset-1', + settingsClasses.switch, classes.switch, $$props.class )} @@ -77,10 +74,10 @@
      diff --git a/packages/svelte-ux/src/lib/components/Tab.svelte b/packages/svelte-ux/src/lib/components/Tab.svelte index 5bb8ecf48..7ff3accf4 100644 --- a/packages/svelte-ux/src/lib/components/Tab.svelte +++ b/packages/svelte-ux/src/lib/components/Tab.svelte @@ -1,7 +1,7 @@