├── LICENSE ├── README.md ├── demo ├── .gitignore ├── .vscode │ └── extensions.json ├── package-lock.json ├── package.json ├── public │ ├── favicon.png │ ├── global.css │ └── index.html ├── rollup.config.js ├── scripts │ └── setupTypeScript.js ├── src │ ├── App.svelte │ ├── DynamicPane.svelte │ ├── HorizontalStripes.svelte │ ├── OptionsEditor.svelte │ ├── SolidSplitter.svelte │ ├── SplitIcon.svelte │ ├── StripedSplitter.svelte │ ├── Stripes.svelte │ ├── VerticalStripes.svelte │ ├── main.ts │ ├── splitInfoStore.ts │ ├── splitOptionsStore.ts │ ├── tweenedColor.ts │ └── types.ts └── tsconfig.json └── package ├── .editorconfig ├── .gitignore ├── .npmignore ├── .prettierrc ├── README.md ├── package-lock.json ├── package.json ├── rollup.config.js ├── src ├── DefaultSplitter.svelte ├── Split.svelte ├── constants.ts ├── index.d.ts ├── index.ts └── types.ts └── tsconfig.json /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/README.md -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | /public/build/ 3 | 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /demo/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/.vscode/extensions.json -------------------------------------------------------------------------------- /demo/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/package-lock.json -------------------------------------------------------------------------------- /demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/package.json -------------------------------------------------------------------------------- /demo/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/public/favicon.png -------------------------------------------------------------------------------- /demo/public/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/public/global.css -------------------------------------------------------------------------------- /demo/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/public/index.html -------------------------------------------------------------------------------- /demo/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/rollup.config.js -------------------------------------------------------------------------------- /demo/scripts/setupTypeScript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/scripts/setupTypeScript.js -------------------------------------------------------------------------------- /demo/src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/src/App.svelte -------------------------------------------------------------------------------- /demo/src/DynamicPane.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/src/DynamicPane.svelte -------------------------------------------------------------------------------- /demo/src/HorizontalStripes.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/src/HorizontalStripes.svelte -------------------------------------------------------------------------------- /demo/src/OptionsEditor.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/src/OptionsEditor.svelte -------------------------------------------------------------------------------- /demo/src/SolidSplitter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/src/SolidSplitter.svelte -------------------------------------------------------------------------------- /demo/src/SplitIcon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/src/SplitIcon.svelte -------------------------------------------------------------------------------- /demo/src/StripedSplitter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/src/StripedSplitter.svelte -------------------------------------------------------------------------------- /demo/src/Stripes.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/src/Stripes.svelte -------------------------------------------------------------------------------- /demo/src/VerticalStripes.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/src/VerticalStripes.svelte -------------------------------------------------------------------------------- /demo/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/src/main.ts -------------------------------------------------------------------------------- /demo/src/splitInfoStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/src/splitInfoStore.ts -------------------------------------------------------------------------------- /demo/src/splitOptionsStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/src/splitOptionsStore.ts -------------------------------------------------------------------------------- /demo/src/tweenedColor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/src/tweenedColor.ts -------------------------------------------------------------------------------- /demo/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/src/types.ts -------------------------------------------------------------------------------- /demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/demo/tsconfig.json -------------------------------------------------------------------------------- /package/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/package/.editorconfig -------------------------------------------------------------------------------- /package/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | /public/build/ 3 | /dist/ 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /package/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/package/.npmignore -------------------------------------------------------------------------------- /package/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/package/.prettierrc -------------------------------------------------------------------------------- /package/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/package/README.md -------------------------------------------------------------------------------- /package/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/package/package-lock.json -------------------------------------------------------------------------------- /package/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/package/package.json -------------------------------------------------------------------------------- /package/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/package/rollup.config.js -------------------------------------------------------------------------------- /package/src/DefaultSplitter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/package/src/DefaultSplitter.svelte -------------------------------------------------------------------------------- /package/src/Split.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/package/src/Split.svelte -------------------------------------------------------------------------------- /package/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/package/src/constants.ts -------------------------------------------------------------------------------- /package/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/package/src/index.d.ts -------------------------------------------------------------------------------- /package/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/package/src/index.ts -------------------------------------------------------------------------------- /package/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/package/src/types.ts -------------------------------------------------------------------------------- /package/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeoffCox/svelte-splitter/HEAD/package/tsconfig.json --------------------------------------------------------------------------------