├── .babelrc ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .stylelintrc.json ├── README.md ├── dist ├── esm │ ├── index.css │ ├── index.css.map │ ├── index.d.ts │ ├── index.js │ └── index.js.map ├── index.d.ts ├── index.html ├── index.js ├── index.js.map └── test.html ├── package.json ├── src ├── FaustUI.ts ├── components │ ├── AbstractComponent.ts │ ├── AbstractItem.ts │ ├── Base.scss │ ├── Button.scss │ ├── Button.ts │ ├── Checkbox.scss │ ├── Checkbox.ts │ ├── Group.scss │ ├── Group.ts │ ├── HBargraph.scss │ ├── HBargraph.ts │ ├── HSlider.scss │ ├── HSlider.ts │ ├── Knob.scss │ ├── Knob.ts │ ├── Led.scss │ ├── Led.ts │ ├── Menu.scss │ ├── Menu.ts │ ├── Nentry.scss │ ├── Nentry.ts │ ├── Numerical.scss │ ├── Numerical.ts │ ├── Radio.scss │ ├── Radio.ts │ ├── Soundfile.scss │ ├── Soundfile.ts │ ├── VBargraph.scss │ ├── VBargraph.ts │ ├── VSlider.scss │ ├── VSlider.ts │ ├── types.d.ts │ └── utils.ts ├── index.scss ├── index.ts ├── instantiate.ts ├── layout │ ├── AbstractGroup.ts │ ├── AbstractInputItem.ts │ ├── AbstractItem.ts │ ├── AbstractOutputItem.ts │ ├── Button.ts │ ├── Checkbox.ts │ ├── HBargraph.ts │ ├── HGroup.ts │ ├── HSlider.ts │ ├── IItem.ts │ ├── Knob.ts │ ├── Layout.ts │ ├── Led.ts │ ├── Menu.ts │ ├── Nentry.ts │ ├── Numerical.ts │ ├── Radio.ts │ ├── Soundfile.ts │ ├── TGroup.ts │ ├── VBargraph.ts │ ├── VGroup.ts │ └── VSlider.ts └── types.d.ts ├── tsconfig.json └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | local 4 | webpack.config.js -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/.gitignore -------------------------------------------------------------------------------- /.stylelintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/.stylelintrc.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/README.md -------------------------------------------------------------------------------- /dist/esm/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/dist/esm/index.css -------------------------------------------------------------------------------- /dist/esm/index.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/dist/esm/index.css.map -------------------------------------------------------------------------------- /dist/esm/index.d.ts: -------------------------------------------------------------------------------- 1 | export * from "../index"; 2 | -------------------------------------------------------------------------------- /dist/esm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/dist/esm/index.js -------------------------------------------------------------------------------- /dist/esm/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/dist/esm/index.js.map -------------------------------------------------------------------------------- /dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/dist/index.d.ts -------------------------------------------------------------------------------- /dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/dist/index.html -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/dist/index.js.map -------------------------------------------------------------------------------- /dist/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/dist/test.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/package.json -------------------------------------------------------------------------------- /src/FaustUI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/FaustUI.ts -------------------------------------------------------------------------------- /src/components/AbstractComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/AbstractComponent.ts -------------------------------------------------------------------------------- /src/components/AbstractItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/AbstractItem.ts -------------------------------------------------------------------------------- /src/components/Base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Base.scss -------------------------------------------------------------------------------- /src/components/Button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Button.scss -------------------------------------------------------------------------------- /src/components/Button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Button.ts -------------------------------------------------------------------------------- /src/components/Checkbox.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Checkbox.scss -------------------------------------------------------------------------------- /src/components/Checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Checkbox.ts -------------------------------------------------------------------------------- /src/components/Group.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Group.scss -------------------------------------------------------------------------------- /src/components/Group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Group.ts -------------------------------------------------------------------------------- /src/components/HBargraph.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/HBargraph.scss -------------------------------------------------------------------------------- /src/components/HBargraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/HBargraph.ts -------------------------------------------------------------------------------- /src/components/HSlider.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/HSlider.scss -------------------------------------------------------------------------------- /src/components/HSlider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/HSlider.ts -------------------------------------------------------------------------------- /src/components/Knob.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Knob.scss -------------------------------------------------------------------------------- /src/components/Knob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Knob.ts -------------------------------------------------------------------------------- /src/components/Led.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Led.scss -------------------------------------------------------------------------------- /src/components/Led.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Led.ts -------------------------------------------------------------------------------- /src/components/Menu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Menu.scss -------------------------------------------------------------------------------- /src/components/Menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Menu.ts -------------------------------------------------------------------------------- /src/components/Nentry.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Nentry.scss -------------------------------------------------------------------------------- /src/components/Nentry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Nentry.ts -------------------------------------------------------------------------------- /src/components/Numerical.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Numerical.scss -------------------------------------------------------------------------------- /src/components/Numerical.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Numerical.ts -------------------------------------------------------------------------------- /src/components/Radio.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Radio.scss -------------------------------------------------------------------------------- /src/components/Radio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Radio.ts -------------------------------------------------------------------------------- /src/components/Soundfile.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Soundfile.scss -------------------------------------------------------------------------------- /src/components/Soundfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/Soundfile.ts -------------------------------------------------------------------------------- /src/components/VBargraph.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/VBargraph.scss -------------------------------------------------------------------------------- /src/components/VBargraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/VBargraph.ts -------------------------------------------------------------------------------- /src/components/VSlider.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/VSlider.scss -------------------------------------------------------------------------------- /src/components/VSlider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/VSlider.ts -------------------------------------------------------------------------------- /src/components/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/types.d.ts -------------------------------------------------------------------------------- /src/components/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/components/utils.ts -------------------------------------------------------------------------------- /src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/index.scss -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/instantiate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/instantiate.ts -------------------------------------------------------------------------------- /src/layout/AbstractGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/AbstractGroup.ts -------------------------------------------------------------------------------- /src/layout/AbstractInputItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/AbstractInputItem.ts -------------------------------------------------------------------------------- /src/layout/AbstractItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/AbstractItem.ts -------------------------------------------------------------------------------- /src/layout/AbstractOutputItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/AbstractOutputItem.ts -------------------------------------------------------------------------------- /src/layout/Button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/Button.ts -------------------------------------------------------------------------------- /src/layout/Checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/Checkbox.ts -------------------------------------------------------------------------------- /src/layout/HBargraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/HBargraph.ts -------------------------------------------------------------------------------- /src/layout/HGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/HGroup.ts -------------------------------------------------------------------------------- /src/layout/HSlider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/HSlider.ts -------------------------------------------------------------------------------- /src/layout/IItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/IItem.ts -------------------------------------------------------------------------------- /src/layout/Knob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/Knob.ts -------------------------------------------------------------------------------- /src/layout/Layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/Layout.ts -------------------------------------------------------------------------------- /src/layout/Led.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/Led.ts -------------------------------------------------------------------------------- /src/layout/Menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/Menu.ts -------------------------------------------------------------------------------- /src/layout/Nentry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/Nentry.ts -------------------------------------------------------------------------------- /src/layout/Numerical.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/Numerical.ts -------------------------------------------------------------------------------- /src/layout/Radio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/Radio.ts -------------------------------------------------------------------------------- /src/layout/Soundfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/Soundfile.ts -------------------------------------------------------------------------------- /src/layout/TGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/TGroup.ts -------------------------------------------------------------------------------- /src/layout/VBargraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/VBargraph.ts -------------------------------------------------------------------------------- /src/layout/VGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/VGroup.ts -------------------------------------------------------------------------------- /src/layout/VSlider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/layout/VSlider.ts -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/src/types.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fr0stbyteR/faust-ui/HEAD/webpack.config.js --------------------------------------------------------------------------------