├── .DS_Store ├── .babelrc ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .travis.yml ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── __tests__ ├── App.test.js ├── String.test.js └── __snapshots__ │ └── App.test.js.snap ├── demo.gif ├── docs ├── 23335717a63c46282e57a3ea44355040.mp4 ├── 7c434a2879719cc6a216f277febb5156.mp4 ├── 981a086a069780c86673baa2b094e5cc.svg ├── f53d4a4b00fc09570fe9b4334d2ee291.svg ├── f6b75b6fdf81ab81f5e811e5d133102f.png ├── index.html └── index.js ├── jest.config.js ├── package.json ├── src ├── .DS_Store ├── docs │ ├── .DS_Store │ ├── App.js │ ├── Assets │ │ ├── .DS_Store │ │ ├── header.png │ │ └── logo.svg │ ├── components │ │ ├── Example1 │ │ │ ├── Controller.js │ │ │ ├── Example1.js │ │ │ └── Page.js │ │ ├── Example2 │ │ │ ├── Canvas.js │ │ │ ├── Controller.js │ │ │ ├── Example2.js │ │ │ ├── FluidImage.js │ │ │ └── FluidPixel.js │ │ └── Nav.js │ ├── index.html │ └── index.js └── lib │ ├── components │ ├── .DS_Store │ ├── ColorUtils │ │ └── Conversion.js │ ├── EasingUtils │ │ ├── EaseSetting.js │ │ ├── Indicator.js │ │ ├── SvgGrid.js │ │ ├── SvgPath.js │ │ └── SvgText.js │ ├── Folder.js │ ├── Gui.js │ ├── GuiBool.js │ ├── GuiButton.js │ ├── GuiColor.js │ ├── GuiEasing.js │ ├── GuiNumber.js │ ├── GuiSelect.js │ ├── GuiString.js │ ├── JSXStyles │ │ ├── buttonStyles.js │ │ ├── checkBoxStyles.js │ │ ├── colorStyles.js │ │ ├── commonStyles.js │ │ ├── controllerStyles.js │ │ ├── customCommonStyles.js │ │ ├── easeCurveStyles.js │ │ ├── selectStyles.js │ │ └── textInputStyles.js │ └── containerComponents │ │ ├── Container.js │ │ └── CustomContainer.js │ └── index.js └── webpack.config.js /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/.DS_Store -------------------------------------------------------------------------------- /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /build 2 | /docs 3 | webpack.config.js -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /package-lock.json -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/__tests__/App.test.js -------------------------------------------------------------------------------- /__tests__/String.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/__tests__/String.test.js -------------------------------------------------------------------------------- /__tests__/__snapshots__/App.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/__tests__/__snapshots__/App.test.js.snap -------------------------------------------------------------------------------- /demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/demo.gif -------------------------------------------------------------------------------- /docs/23335717a63c46282e57a3ea44355040.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/docs/23335717a63c46282e57a3ea44355040.mp4 -------------------------------------------------------------------------------- /docs/7c434a2879719cc6a216f277febb5156.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/docs/7c434a2879719cc6a216f277febb5156.mp4 -------------------------------------------------------------------------------- /docs/981a086a069780c86673baa2b094e5cc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/docs/981a086a069780c86673baa2b094e5cc.svg -------------------------------------------------------------------------------- /docs/f53d4a4b00fc09570fe9b4334d2ee291.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/docs/f53d4a4b00fc09570fe9b4334d2ee291.svg -------------------------------------------------------------------------------- /docs/f6b75b6fdf81ab81f5e811e5d133102f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/docs/f6b75b6fdf81ab81f5e811e5d133102f.png -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/docs/index.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | notify: true 3 | }; 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/package.json -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/docs/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/.DS_Store -------------------------------------------------------------------------------- /src/docs/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/App.js -------------------------------------------------------------------------------- /src/docs/Assets/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/Assets/.DS_Store -------------------------------------------------------------------------------- /src/docs/Assets/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/Assets/header.png -------------------------------------------------------------------------------- /src/docs/Assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/Assets/logo.svg -------------------------------------------------------------------------------- /src/docs/components/Example1/Controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/components/Example1/Controller.js -------------------------------------------------------------------------------- /src/docs/components/Example1/Example1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/components/Example1/Example1.js -------------------------------------------------------------------------------- /src/docs/components/Example1/Page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/components/Example1/Page.js -------------------------------------------------------------------------------- /src/docs/components/Example2/Canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/components/Example2/Canvas.js -------------------------------------------------------------------------------- /src/docs/components/Example2/Controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/components/Example2/Controller.js -------------------------------------------------------------------------------- /src/docs/components/Example2/Example2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/components/Example2/Example2.js -------------------------------------------------------------------------------- /src/docs/components/Example2/FluidImage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/components/Example2/FluidImage.js -------------------------------------------------------------------------------- /src/docs/components/Example2/FluidPixel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/components/Example2/FluidPixel.js -------------------------------------------------------------------------------- /src/docs/components/Nav.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/components/Nav.js -------------------------------------------------------------------------------- /src/docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/index.html -------------------------------------------------------------------------------- /src/docs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/docs/index.js -------------------------------------------------------------------------------- /src/lib/components/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/.DS_Store -------------------------------------------------------------------------------- /src/lib/components/ColorUtils/Conversion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/ColorUtils/Conversion.js -------------------------------------------------------------------------------- /src/lib/components/EasingUtils/EaseSetting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/EasingUtils/EaseSetting.js -------------------------------------------------------------------------------- /src/lib/components/EasingUtils/Indicator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/EasingUtils/Indicator.js -------------------------------------------------------------------------------- /src/lib/components/EasingUtils/SvgGrid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/EasingUtils/SvgGrid.js -------------------------------------------------------------------------------- /src/lib/components/EasingUtils/SvgPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/EasingUtils/SvgPath.js -------------------------------------------------------------------------------- /src/lib/components/EasingUtils/SvgText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/EasingUtils/SvgText.js -------------------------------------------------------------------------------- /src/lib/components/Folder.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lib/components/Gui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/Gui.js -------------------------------------------------------------------------------- /src/lib/components/GuiBool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/GuiBool.js -------------------------------------------------------------------------------- /src/lib/components/GuiButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/GuiButton.js -------------------------------------------------------------------------------- /src/lib/components/GuiColor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/GuiColor.js -------------------------------------------------------------------------------- /src/lib/components/GuiEasing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/GuiEasing.js -------------------------------------------------------------------------------- /src/lib/components/GuiNumber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/GuiNumber.js -------------------------------------------------------------------------------- /src/lib/components/GuiSelect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/GuiSelect.js -------------------------------------------------------------------------------- /src/lib/components/GuiString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/GuiString.js -------------------------------------------------------------------------------- /src/lib/components/JSXStyles/buttonStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/JSXStyles/buttonStyles.js -------------------------------------------------------------------------------- /src/lib/components/JSXStyles/checkBoxStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/JSXStyles/checkBoxStyles.js -------------------------------------------------------------------------------- /src/lib/components/JSXStyles/colorStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/JSXStyles/colorStyles.js -------------------------------------------------------------------------------- /src/lib/components/JSXStyles/commonStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/JSXStyles/commonStyles.js -------------------------------------------------------------------------------- /src/lib/components/JSXStyles/controllerStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/JSXStyles/controllerStyles.js -------------------------------------------------------------------------------- /src/lib/components/JSXStyles/customCommonStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/JSXStyles/customCommonStyles.js -------------------------------------------------------------------------------- /src/lib/components/JSXStyles/easeCurveStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/JSXStyles/easeCurveStyles.js -------------------------------------------------------------------------------- /src/lib/components/JSXStyles/selectStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/JSXStyles/selectStyles.js -------------------------------------------------------------------------------- /src/lib/components/JSXStyles/textInputStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/JSXStyles/textInputStyles.js -------------------------------------------------------------------------------- /src/lib/components/containerComponents/Container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/containerComponents/Container.js -------------------------------------------------------------------------------- /src/lib/components/containerComponents/CustomContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/components/containerComponents/CustomContainer.js -------------------------------------------------------------------------------- /src/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/src/lib/index.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pizza3/react-gui-controller/HEAD/webpack.config.js --------------------------------------------------------------------------------