├── .gitignore ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE ├── MIGRATION_GUIDE.md ├── README.md ├── docs ├── generate_theming_variables_md.cjs └── theming_variables.md ├── jsconfig.json ├── package.json ├── rollup.config.js ├── src ├── app.html ├── global.d.ts ├── lib │ ├── ChevronIcon.svelte │ ├── ClearIcon.svelte │ ├── LoadingIcon.svelte │ ├── Select.svelte │ ├── filter.js │ ├── get-items.js │ ├── index.js │ └── tailwind.css ├── post-prepare.cjs ├── remove-styles.cjs └── routes │ ├── +layout.js │ ├── +layout.svelte │ ├── +page.js │ ├── +page.svelte │ └── examples │ ├── +page.svelte │ ├── advanced │ ├── create-item-multiple │ │ └── +page.svelte │ ├── create-item │ │ └── +page.svelte │ ├── floating-ui │ │ └── +page.svelte │ ├── form-action │ │ ├── +page.server.js │ │ └── +page.svelte │ ├── limit-multi-value │ │ └── +page.svelte │ ├── long-item │ │ └── +page.svelte │ ├── multi-item-checkboxes │ │ └── +page.svelte │ ├── style-props │ │ └── +page.svelte │ └── virtual-list │ │ └── +page.svelte │ ├── events │ ├── blur │ │ └── +page.svelte │ ├── change │ │ └── +page.svelte │ ├── clear │ │ └── +page.svelte │ ├── error │ │ └── +page.svelte │ ├── filter │ │ └── +page.svelte │ ├── focus │ │ └── +page.svelte │ ├── hoverItem │ │ └── +page.svelte │ ├── input │ │ └── +page.svelte │ └── loaded │ │ └── +page.svelte │ ├── props │ ├── class │ │ └── +page.svelte │ ├── clearFilterTextOnBlur │ │ └── +page.svelte │ ├── clearable │ │ └── +page.svelte │ ├── closeListOnChange │ │ └── +page.svelte │ ├── container-styles │ │ └── +page.svelte │ ├── debounce-wait │ │ └── +page.svelte │ ├── disabled │ │ └── +page.svelte │ ├── filter-text │ │ └── +page.svelte │ ├── floating-config │ │ └── +page.svelte │ ├── focused │ │ └── +page.svelte │ ├── group-header-selectable │ │ └── +page.svelte │ ├── hide-empty-state │ │ └── +page.svelte │ ├── id │ │ └── +page.svelte │ ├── input-attributes │ │ └── +page.svelte │ ├── item-id │ │ └── +page.svelte │ ├── items │ │ └── +page.svelte │ ├── just-value │ │ └── +page.svelte │ ├── label │ │ └── +page.svelte │ ├── list-auto-width │ │ └── +page.svelte │ ├── list-offset │ │ └── +page.svelte │ ├── list-open │ │ └── +page.svelte │ ├── loadOptions │ │ └── +page.svelte │ ├── loading │ │ └── +page.svelte │ ├── multiFullItemClearable │ │ └── +page.svelte │ ├── multiple │ │ └── +page.svelte │ ├── name │ │ └── +page.svelte │ ├── placeholder-always-show │ │ └── +page.svelte │ ├── placeholder │ │ └── +page.svelte │ ├── required │ │ └── +page.svelte │ ├── searchable │ │ └── +page.svelte │ ├── show-chevron │ │ └── +page.svelte │ └── value │ │ └── +page.svelte │ └── slots │ ├── chevron-icon │ └── +page.svelte │ ├── clear-icon │ └── +page.svelte │ ├── empty │ └── +page.svelte │ ├── input-hidden │ ├── +page.server.js │ └── +page.svelte │ ├── item │ └── +page.svelte │ ├── list-append │ └── +page.svelte │ ├── list-prepend │ └── +page.svelte │ ├── list │ └── +page.svelte │ ├── loading-icon │ └── +page.svelte │ ├── multi-clear-icon │ └── +page.svelte │ ├── prepend │ └── +page.svelte │ ├── required │ └── +page.svelte │ └── selection │ └── +page.svelte ├── static ├── nav-icon.svg └── svelte-select.png ├── svelte-select.png ├── svelte.config.js ├── tailwind.config.cjs ├── test ├── public │ ├── favicon.ico │ └── index.html └── src │ ├── ChevronSlotTest.svelte │ ├── ClearIconSlotTest.svelte │ ├── CustomItem.svelte │ ├── GroupHeaderNotSelectable.svelte │ ├── HoverItemIndexTest.svelte │ ├── InputHiddenSlotTest.svelte │ ├── ItemHeightTest.svelte │ ├── ItemSlotTest.svelte │ ├── ListSlotTest.svelte │ ├── LoadOptionsGroup.svelte │ ├── MultiItemColor.svelte │ ├── OuterListTest.svelte │ ├── PrependSlotTest.svelte │ ├── Select │ └── ParentContainer.svelte │ ├── SelectionSlotMultipleTest.svelte │ ├── SelectionSlotTest.svelte │ ├── TestClearIcon.svelte │ ├── TestIcon.svelte │ ├── env.js │ └── tests.js └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | /test/src/index.js 2 | *.md 3 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/MIGRATION_GUIDE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/README.md -------------------------------------------------------------------------------- /docs/generate_theming_variables_md.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/docs/generate_theming_variables_md.cjs -------------------------------------------------------------------------------- /docs/theming_variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/docs/theming_variables.md -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./.svelte-kit/tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/app.html -------------------------------------------------------------------------------- /src/global.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/lib/ChevronIcon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/lib/ChevronIcon.svelte -------------------------------------------------------------------------------- /src/lib/ClearIcon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/lib/ClearIcon.svelte -------------------------------------------------------------------------------- /src/lib/LoadingIcon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/lib/LoadingIcon.svelte -------------------------------------------------------------------------------- /src/lib/Select.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/lib/Select.svelte -------------------------------------------------------------------------------- /src/lib/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/lib/filter.js -------------------------------------------------------------------------------- /src/lib/get-items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/lib/get-items.js -------------------------------------------------------------------------------- /src/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/lib/index.js -------------------------------------------------------------------------------- /src/lib/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/lib/tailwind.css -------------------------------------------------------------------------------- /src/post-prepare.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/post-prepare.cjs -------------------------------------------------------------------------------- /src/remove-styles.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/remove-styles.cjs -------------------------------------------------------------------------------- /src/routes/+layout.js: -------------------------------------------------------------------------------- 1 | export const prerender = true; 2 | -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/+page.js -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/routes/examples/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/advanced/create-item-multiple/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/advanced/create-item-multiple/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/advanced/create-item/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/advanced/create-item/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/advanced/floating-ui/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/advanced/floating-ui/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/advanced/form-action/+page.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/advanced/form-action/+page.server.js -------------------------------------------------------------------------------- /src/routes/examples/advanced/form-action/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/advanced/form-action/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/advanced/limit-multi-value/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/advanced/limit-multi-value/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/advanced/long-item/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/advanced/long-item/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/advanced/multi-item-checkboxes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/advanced/multi-item-checkboxes/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/advanced/style-props/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/advanced/style-props/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/advanced/virtual-list/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/advanced/virtual-list/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/events/blur/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/events/blur/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/events/change/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/events/change/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/events/clear/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/events/clear/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/events/error/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/events/error/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/events/filter/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/events/filter/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/events/focus/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/events/focus/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/events/hoverItem/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/events/hoverItem/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/events/input/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/events/input/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/events/loaded/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/events/loaded/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/class/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/class/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/clearFilterTextOnBlur/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/clearFilterTextOnBlur/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/clearable/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/clearable/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/closeListOnChange/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/closeListOnChange/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/container-styles/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/container-styles/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/debounce-wait/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/debounce-wait/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/disabled/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/disabled/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/filter-text/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/filter-text/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/floating-config/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/floating-config/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/focused/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/focused/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/group-header-selectable/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/group-header-selectable/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/hide-empty-state/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/hide-empty-state/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/id/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/id/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/input-attributes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/input-attributes/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/item-id/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/item-id/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/items/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/items/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/just-value/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/just-value/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/label/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/label/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/list-auto-width/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/list-auto-width/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/list-offset/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/list-offset/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/list-open/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/list-open/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/loadOptions/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/loadOptions/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/loading/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/loading/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/multiFullItemClearable/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/multiFullItemClearable/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/multiple/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/multiple/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/name/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/name/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/placeholder-always-show/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/placeholder-always-show/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/placeholder/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/placeholder/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/required/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/required/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/searchable/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/searchable/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/show-chevron/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/show-chevron/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/props/value/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/props/value/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/slots/chevron-icon/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/slots/chevron-icon/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/slots/clear-icon/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/slots/clear-icon/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/slots/empty/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/slots/empty/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/slots/input-hidden/+page.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/slots/input-hidden/+page.server.js -------------------------------------------------------------------------------- /src/routes/examples/slots/input-hidden/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/slots/input-hidden/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/slots/item/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/slots/item/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/slots/list-append/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/slots/list-append/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/slots/list-prepend/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/slots/list-prepend/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/slots/list/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/slots/list/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/slots/loading-icon/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/slots/loading-icon/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/slots/multi-clear-icon/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/slots/multi-clear-icon/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/slots/prepend/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/slots/prepend/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/slots/required/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/slots/required/+page.svelte -------------------------------------------------------------------------------- /src/routes/examples/slots/selection/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/src/routes/examples/slots/selection/+page.svelte -------------------------------------------------------------------------------- /static/nav-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/static/nav-icon.svg -------------------------------------------------------------------------------- /static/svelte-select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/static/svelte-select.png -------------------------------------------------------------------------------- /svelte-select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/svelte-select.png -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/tailwind.config.cjs -------------------------------------------------------------------------------- /test/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/public/index.html -------------------------------------------------------------------------------- /test/src/ChevronSlotTest.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/ChevronSlotTest.svelte -------------------------------------------------------------------------------- /test/src/ClearIconSlotTest.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/ClearIconSlotTest.svelte -------------------------------------------------------------------------------- /test/src/CustomItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/CustomItem.svelte -------------------------------------------------------------------------------- /test/src/GroupHeaderNotSelectable.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/GroupHeaderNotSelectable.svelte -------------------------------------------------------------------------------- /test/src/HoverItemIndexTest.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/HoverItemIndexTest.svelte -------------------------------------------------------------------------------- /test/src/InputHiddenSlotTest.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/InputHiddenSlotTest.svelte -------------------------------------------------------------------------------- /test/src/ItemHeightTest.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/ItemHeightTest.svelte -------------------------------------------------------------------------------- /test/src/ItemSlotTest.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/ItemSlotTest.svelte -------------------------------------------------------------------------------- /test/src/ListSlotTest.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/ListSlotTest.svelte -------------------------------------------------------------------------------- /test/src/LoadOptionsGroup.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/LoadOptionsGroup.svelte -------------------------------------------------------------------------------- /test/src/MultiItemColor.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/MultiItemColor.svelte -------------------------------------------------------------------------------- /test/src/OuterListTest.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/OuterListTest.svelte -------------------------------------------------------------------------------- /test/src/PrependSlotTest.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/PrependSlotTest.svelte -------------------------------------------------------------------------------- /test/src/Select/ParentContainer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/Select/ParentContainer.svelte -------------------------------------------------------------------------------- /test/src/SelectionSlotMultipleTest.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/SelectionSlotMultipleTest.svelte -------------------------------------------------------------------------------- /test/src/SelectionSlotTest.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/SelectionSlotTest.svelte -------------------------------------------------------------------------------- /test/src/TestClearIcon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/TestClearIcon.svelte -------------------------------------------------------------------------------- /test/src/TestIcon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/TestIcon.svelte -------------------------------------------------------------------------------- /test/src/env.js: -------------------------------------------------------------------------------- 1 | export const browser = true; -------------------------------------------------------------------------------- /test/src/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/test/src/tests.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rob-balfre/svelte-select/HEAD/vite.config.js --------------------------------------------------------------------------------