├── .gitignore ├── README.md ├── dist ├── controls-state.js └── controls-state.min.js ├── examples ├── demo.js └── demo2.js ├── package.json ├── rollup.config.js ├── src ├── field.js ├── fields │ ├── button.js │ ├── checkbox.js │ ├── color.js │ ├── raw.js │ ├── section.js │ ├── select.js │ ├── slider.js │ ├── tabs.js │ └── textinput.js ├── index.js └── infer-type.js └── test └── index.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/README.md -------------------------------------------------------------------------------- /dist/controls-state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/dist/controls-state.js -------------------------------------------------------------------------------- /dist/controls-state.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/dist/controls-state.min.js -------------------------------------------------------------------------------- /examples/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/examples/demo.js -------------------------------------------------------------------------------- /examples/demo2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/examples/demo2.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/src/field.js -------------------------------------------------------------------------------- /src/fields/button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/src/fields/button.js -------------------------------------------------------------------------------- /src/fields/checkbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/src/fields/checkbox.js -------------------------------------------------------------------------------- /src/fields/color.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/src/fields/color.js -------------------------------------------------------------------------------- /src/fields/raw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/src/fields/raw.js -------------------------------------------------------------------------------- /src/fields/section.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/src/fields/section.js -------------------------------------------------------------------------------- /src/fields/select.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/src/fields/select.js -------------------------------------------------------------------------------- /src/fields/slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/src/fields/slider.js -------------------------------------------------------------------------------- /src/fields/tabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/src/fields/tabs.js -------------------------------------------------------------------------------- /src/fields/textinput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/src/fields/textinput.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/src/index.js -------------------------------------------------------------------------------- /src/infer-type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/src/infer-type.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rreusser/controls-state/HEAD/test/index.js --------------------------------------------------------------------------------