├── .babelrc ├── .flowconfig ├── .gitignore ├── .npmignore ├── .nvmrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── __tests__ ├── ReactSixteenAdapter.js └── knob-tests.js ├── builtwith-svgmt.png ├── demo ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── reportWebVitals.js │ └── setupTests.js ├── docs ├── img │ └── knob-basic2.gif └── storybook │ └── favicon.ico ├── esbuild.js ├── log.txt ├── package.json ├── src ├── InternalInput.tsx ├── Types.ts ├── helpers │ ├── DrawCircle.tsx │ ├── DrawLine.tsx │ ├── HelpersOverlay.tsx │ └── KnobVisualHelpers.tsx ├── index.tsx ├── knobdefaultskin.js ├── react-svgmt.d.ts └── utils.ts ├── textskin.js └── tsconfig.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/.babelrc -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | *.swp 3 | node_modules 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | docs 2 | stories 3 | 4 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 16 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/ReactSixteenAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/__tests__/ReactSixteenAdapter.js -------------------------------------------------------------------------------- /__tests__/knob-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/__tests__/knob-tests.js -------------------------------------------------------------------------------- /builtwith-svgmt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/builtwith-svgmt.png -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/.gitignore -------------------------------------------------------------------------------- /demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/README.md -------------------------------------------------------------------------------- /demo/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/package-lock.json -------------------------------------------------------------------------------- /demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/package.json -------------------------------------------------------------------------------- /demo/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/public/favicon.ico -------------------------------------------------------------------------------- /demo/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/public/index.html -------------------------------------------------------------------------------- /demo/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/public/logo192.png -------------------------------------------------------------------------------- /demo/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/public/logo512.png -------------------------------------------------------------------------------- /demo/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/public/manifest.json -------------------------------------------------------------------------------- /demo/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/public/robots.txt -------------------------------------------------------------------------------- /demo/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/src/App.css -------------------------------------------------------------------------------- /demo/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/src/App.js -------------------------------------------------------------------------------- /demo/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/src/App.test.js -------------------------------------------------------------------------------- /demo/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/src/index.css -------------------------------------------------------------------------------- /demo/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/src/index.js -------------------------------------------------------------------------------- /demo/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/src/logo.svg -------------------------------------------------------------------------------- /demo/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/src/reportWebVitals.js -------------------------------------------------------------------------------- /demo/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/demo/src/setupTests.js -------------------------------------------------------------------------------- /docs/img/knob-basic2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/docs/img/knob-basic2.gif -------------------------------------------------------------------------------- /docs/storybook/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/docs/storybook/favicon.ico -------------------------------------------------------------------------------- /esbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/esbuild.js -------------------------------------------------------------------------------- /log.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/log.txt -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/package.json -------------------------------------------------------------------------------- /src/InternalInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/src/InternalInput.tsx -------------------------------------------------------------------------------- /src/Types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/src/Types.ts -------------------------------------------------------------------------------- /src/helpers/DrawCircle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/src/helpers/DrawCircle.tsx -------------------------------------------------------------------------------- /src/helpers/DrawLine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/src/helpers/DrawLine.tsx -------------------------------------------------------------------------------- /src/helpers/HelpersOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/src/helpers/HelpersOverlay.tsx -------------------------------------------------------------------------------- /src/helpers/KnobVisualHelpers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/src/helpers/KnobVisualHelpers.tsx -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/knobdefaultskin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/src/knobdefaultskin.js -------------------------------------------------------------------------------- /src/react-svgmt.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/src/react-svgmt.d.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/src/utils.ts -------------------------------------------------------------------------------- /textskin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/textskin.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugozap/react-rotary-knob/HEAD/tsconfig.json --------------------------------------------------------------------------------