├── .commitlintrc.json ├── .dojorc ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── docs ├── README.md ├── cli.md ├── images │ └── page_designer_static_page.gif ├── json-server.md ├── npm.md └── serve.md ├── json-server ├── db-harmonyos-lite-wearable.json ├── db-mini-program.json ├── db.json └── routes.json ├── package.json ├── renovate.json ├── serve ├── serve.json └── test.js ├── src ├── App.m.css ├── App.m.css.d.ts ├── App.tsx ├── assets │ └── wearable.png ├── config.ts ├── constants.ts ├── icon.ts ├── index.html ├── index.m.css ├── index.m.css.d.ts ├── index.tsx ├── interfaces.d.ts ├── main.css ├── main.ts ├── middleware │ └── drag.ts ├── processes │ ├── designerProcesses.ts │ ├── interfaces.d.ts │ ├── pageDataProcesses.ts │ ├── pageFunctionProcesses.ts │ ├── projectDependenciesProcesses.ts │ ├── projectProcesses.ts │ ├── uiProcesses.ts │ └── utils.ts ├── utils │ └── fg-loadcss │ │ ├── README.md │ │ ├── loadCSS.d.ts │ │ ├── loadCSS.js │ │ └── onloadCSS.ts └── widgets │ ├── Header.m.css │ ├── Header.m.css.d.ts │ ├── Header.tsx │ ├── UndefinedWidget.tsx │ ├── edit │ ├── behavior │ │ ├── Data.m.css │ │ ├── Data.m.css.d.ts │ │ ├── Data.ts │ │ ├── func │ │ │ ├── TitleBar.tsx │ │ │ ├── editor │ │ │ │ ├── index.m.css │ │ │ │ ├── index.m.css.d.ts │ │ │ │ └── index.ts │ │ │ ├── index.m.css │ │ │ ├── index.m.css.d.ts │ │ │ ├── index.tsx │ │ │ ├── operate-pane │ │ │ │ ├── Header.m.css │ │ │ │ ├── Header.m.css.d.ts │ │ │ │ ├── Header.tsx │ │ │ │ ├── index.m.css │ │ │ │ ├── index.m.css.d.ts │ │ │ │ ├── index.tsx │ │ │ │ └── tabs │ │ │ │ │ ├── functions-tab │ │ │ │ │ ├── index.m.css │ │ │ │ │ ├── index.m.css.d.ts │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── index.m.css │ │ │ │ │ ├── index.m.css.d.ts │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── services-tab │ │ │ │ │ ├── index.m.css │ │ │ │ │ ├── index.m.css.d.ts │ │ │ │ │ └── index.tsx │ │ │ └── util.ts │ │ └── index.tsx │ └── ui │ │ ├── editor │ │ ├── Box.m.css │ │ ├── Box.m.css.d.ts │ │ ├── Box.tsx │ │ ├── FocusBox.m.css │ │ ├── FocusBox.m.css.d.ts │ │ ├── FocusBox.tsx │ │ ├── HighlightBox.m.css │ │ ├── HighlightBox.m.css.d.ts │ │ ├── HighlightBox.tsx │ │ ├── index.ts │ │ └── render.ts │ │ ├── index.tsx │ │ ├── mobile │ │ ├── SimulatorContainer.m.css │ │ ├── SimulatorContainer.m.css.d.ts │ │ ├── SimulatorContainer.tsx │ │ └── SimulatorToolbar.tsx │ │ ├── operate-pane │ │ ├── Header.m.css │ │ ├── Header.m.css.d.ts │ │ ├── Header.tsx │ │ ├── index.m.css │ │ ├── index.m.css.d.ts │ │ ├── index.tsx │ │ └── tabs │ │ │ ├── index.m.css │ │ │ ├── index.m.css.d.ts │ │ │ ├── index.tsx │ │ │ ├── properties-tab │ │ │ ├── index.m.css │ │ │ ├── index.m.css.d.ts │ │ │ ├── index.tsx │ │ │ └── layoutParser.ts │ │ │ └── widgets-tab │ │ │ ├── index.m.css │ │ │ ├── index.m.css.d.ts │ │ │ └── index.tsx │ │ └── wearable │ │ ├── SimulatorContainer.m.css │ │ ├── SimulatorContainer.m.css.d.ts │ │ └── SimulatorContainer.tsx │ ├── preview │ ├── executor.ts │ ├── index.m.css │ ├── index.m.css.d.ts │ ├── index.ts │ └── render.ts │ └── util.ts ├── tests ├── functional │ ├── all.ts │ └── main.ts └── unit │ ├── all.ts │ ├── index.tsx │ ├── main.ts │ ├── processes │ ├── all.ts │ ├── designerProcesses.ts │ ├── pageDataProcesses.ts │ ├── pageFunctionProcesses.ts │ ├── projectDependenciesProcesses.ts │ └── uiProcesses.ts │ └── widgets │ ├── Header.tsx │ ├── all.ts │ ├── edit │ ├── behavior │ │ ├── Data.tsx │ │ ├── func │ │ │ ├── Editor.tsx │ │ │ ├── TitleBar.tsx │ │ │ ├── index.tsx │ │ │ └── util.ts │ │ └── index.tsx │ └── ui │ │ ├── UndefinedWidget.tsx │ │ ├── editor │ │ ├── Box.tsx │ │ ├── FocusBox.tsx │ │ ├── HighlightBox.tsx │ │ └── index.tsx │ │ └── operate-pane │ │ ├── Header.tsx │ │ ├── index.tsx │ │ └── tabs │ │ ├── index.tsx │ │ ├── properties-tab │ │ └── index.tsx │ │ └── widgets-tab │ │ └── index.tsx │ └── preview │ └── index.tsx └── tsconfig.json /.commitlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/.commitlintrc.json -------------------------------------------------------------------------------- /.dojorc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/.dojorc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/docs/cli.md -------------------------------------------------------------------------------- /docs/images/page_designer_static_page.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/docs/images/page_designer_static_page.gif -------------------------------------------------------------------------------- /docs/json-server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/docs/json-server.md -------------------------------------------------------------------------------- /docs/npm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/docs/npm.md -------------------------------------------------------------------------------- /docs/serve.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/docs/serve.md -------------------------------------------------------------------------------- /json-server/db-harmonyos-lite-wearable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/json-server/db-harmonyos-lite-wearable.json -------------------------------------------------------------------------------- /json-server/db-mini-program.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/json-server/db-mini-program.json -------------------------------------------------------------------------------- /json-server/db.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/json-server/db.json -------------------------------------------------------------------------------- /json-server/routes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/json-server/routes.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/renovate.json -------------------------------------------------------------------------------- /serve/serve.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/serve/serve.json -------------------------------------------------------------------------------- /serve/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/serve/test.js -------------------------------------------------------------------------------- /src/App.m.css: -------------------------------------------------------------------------------- 1 | .root { 2 | } 3 | -------------------------------------------------------------------------------- /src/App.m.css.d.ts: -------------------------------------------------------------------------------- 1 | export const root: string; 2 | -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/assets/wearable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/assets/wearable.png -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/icon.ts -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/index.html -------------------------------------------------------------------------------- /src/index.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/index.m.css -------------------------------------------------------------------------------- /src/index.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/index.m.css.d.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/interfaces.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/interfaces.d.ts -------------------------------------------------------------------------------- /src/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/main.css -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/middleware/drag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/middleware/drag.ts -------------------------------------------------------------------------------- /src/processes/designerProcesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/processes/designerProcesses.ts -------------------------------------------------------------------------------- /src/processes/interfaces.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/processes/interfaces.d.ts -------------------------------------------------------------------------------- /src/processes/pageDataProcesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/processes/pageDataProcesses.ts -------------------------------------------------------------------------------- /src/processes/pageFunctionProcesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/processes/pageFunctionProcesses.ts -------------------------------------------------------------------------------- /src/processes/projectDependenciesProcesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/processes/projectDependenciesProcesses.ts -------------------------------------------------------------------------------- /src/processes/projectProcesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/processes/projectProcesses.ts -------------------------------------------------------------------------------- /src/processes/uiProcesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/processes/uiProcesses.ts -------------------------------------------------------------------------------- /src/processes/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/processes/utils.ts -------------------------------------------------------------------------------- /src/utils/fg-loadcss/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/utils/fg-loadcss/README.md -------------------------------------------------------------------------------- /src/utils/fg-loadcss/loadCSS.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/utils/fg-loadcss/loadCSS.d.ts -------------------------------------------------------------------------------- /src/utils/fg-loadcss/loadCSS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/utils/fg-loadcss/loadCSS.js -------------------------------------------------------------------------------- /src/utils/fg-loadcss/onloadCSS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/utils/fg-loadcss/onloadCSS.ts -------------------------------------------------------------------------------- /src/widgets/Header.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/Header.m.css -------------------------------------------------------------------------------- /src/widgets/Header.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/Header.m.css.d.ts -------------------------------------------------------------------------------- /src/widgets/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/Header.tsx -------------------------------------------------------------------------------- /src/widgets/UndefinedWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/UndefinedWidget.tsx -------------------------------------------------------------------------------- /src/widgets/edit/behavior/Data.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/Data.m.css -------------------------------------------------------------------------------- /src/widgets/edit/behavior/Data.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/Data.m.css.d.ts -------------------------------------------------------------------------------- /src/widgets/edit/behavior/Data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/Data.ts -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/TitleBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/TitleBar.tsx -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/editor/index.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/editor/index.m.css -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/editor/index.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/editor/index.m.css.d.ts -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/editor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/editor/index.ts -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/index.m.css: -------------------------------------------------------------------------------- 1 | .root { 2 | } 3 | -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/index.m.css.d.ts: -------------------------------------------------------------------------------- 1 | export const root: string; 2 | -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/index.tsx -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/Header.m.css: -------------------------------------------------------------------------------- 1 | .root { 2 | cursor: move; 3 | background-color: #e9ecef; 4 | } 5 | -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/Header.m.css.d.ts: -------------------------------------------------------------------------------- 1 | export const root: string; 2 | -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/operate-pane/Header.tsx -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/index.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/operate-pane/index.m.css -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/index.m.css.d.ts: -------------------------------------------------------------------------------- 1 | export const root: string; 2 | -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/operate-pane/index.tsx -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/tabs/functions-tab/index.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/operate-pane/tabs/functions-tab/index.m.css -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/tabs/functions-tab/index.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/operate-pane/tabs/functions-tab/index.m.css.d.ts -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/tabs/functions-tab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/operate-pane/tabs/functions-tab/index.tsx -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/tabs/index.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/operate-pane/tabs/index.m.css -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/tabs/index.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/operate-pane/tabs/index.m.css.d.ts -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/tabs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/operate-pane/tabs/index.tsx -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/tabs/services-tab/index.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/operate-pane/tabs/services-tab/index.m.css -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/tabs/services-tab/index.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/operate-pane/tabs/services-tab/index.m.css.d.ts -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/operate-pane/tabs/services-tab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/operate-pane/tabs/services-tab/index.tsx -------------------------------------------------------------------------------- /src/widgets/edit/behavior/func/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/func/util.ts -------------------------------------------------------------------------------- /src/widgets/edit/behavior/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/behavior/index.tsx -------------------------------------------------------------------------------- /src/widgets/edit/ui/editor/Box.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/editor/Box.m.css -------------------------------------------------------------------------------- /src/widgets/edit/ui/editor/Box.m.css.d.ts: -------------------------------------------------------------------------------- 1 | export const root: string; 2 | -------------------------------------------------------------------------------- /src/widgets/edit/ui/editor/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/editor/Box.tsx -------------------------------------------------------------------------------- /src/widgets/edit/ui/editor/FocusBox.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/editor/FocusBox.m.css -------------------------------------------------------------------------------- /src/widgets/edit/ui/editor/FocusBox.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/editor/FocusBox.m.css.d.ts -------------------------------------------------------------------------------- /src/widgets/edit/ui/editor/FocusBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/editor/FocusBox.tsx -------------------------------------------------------------------------------- /src/widgets/edit/ui/editor/HighlightBox.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/editor/HighlightBox.m.css -------------------------------------------------------------------------------- /src/widgets/edit/ui/editor/HighlightBox.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/editor/HighlightBox.m.css.d.ts -------------------------------------------------------------------------------- /src/widgets/edit/ui/editor/HighlightBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/editor/HighlightBox.tsx -------------------------------------------------------------------------------- /src/widgets/edit/ui/editor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/editor/index.ts -------------------------------------------------------------------------------- /src/widgets/edit/ui/editor/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/editor/render.ts -------------------------------------------------------------------------------- /src/widgets/edit/ui/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/index.tsx -------------------------------------------------------------------------------- /src/widgets/edit/ui/mobile/SimulatorContainer.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/mobile/SimulatorContainer.m.css -------------------------------------------------------------------------------- /src/widgets/edit/ui/mobile/SimulatorContainer.m.css.d.ts: -------------------------------------------------------------------------------- 1 | export const simulatorWrapper: string; 2 | -------------------------------------------------------------------------------- /src/widgets/edit/ui/mobile/SimulatorContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/mobile/SimulatorContainer.tsx -------------------------------------------------------------------------------- /src/widgets/edit/ui/mobile/SimulatorToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/mobile/SimulatorToolbar.tsx -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/Header.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/Header.m.css -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/Header.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/Header.m.css.d.ts -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/Header.tsx -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/index.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/index.m.css -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/index.m.css.d.ts: -------------------------------------------------------------------------------- 1 | export const root: string; 2 | -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/index.tsx -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/tabs/index.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/tabs/index.m.css -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/tabs/index.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/tabs/index.m.css.d.ts -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/tabs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/tabs/index.tsx -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/tabs/properties-tab/index.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/tabs/properties-tab/index.m.css -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/tabs/properties-tab/index.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/tabs/properties-tab/index.m.css.d.ts -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/tabs/properties-tab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/tabs/properties-tab/index.tsx -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/tabs/properties-tab/layoutParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/tabs/properties-tab/layoutParser.ts -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/tabs/widgets-tab/index.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/tabs/widgets-tab/index.m.css -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/tabs/widgets-tab/index.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/tabs/widgets-tab/index.m.css.d.ts -------------------------------------------------------------------------------- /src/widgets/edit/ui/operate-pane/tabs/widgets-tab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/operate-pane/tabs/widgets-tab/index.tsx -------------------------------------------------------------------------------- /src/widgets/edit/ui/wearable/SimulatorContainer.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/wearable/SimulatorContainer.m.css -------------------------------------------------------------------------------- /src/widgets/edit/ui/wearable/SimulatorContainer.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/wearable/SimulatorContainer.m.css.d.ts -------------------------------------------------------------------------------- /src/widgets/edit/ui/wearable/SimulatorContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/edit/ui/wearable/SimulatorContainer.tsx -------------------------------------------------------------------------------- /src/widgets/preview/executor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/preview/executor.ts -------------------------------------------------------------------------------- /src/widgets/preview/index.m.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/preview/index.m.css -------------------------------------------------------------------------------- /src/widgets/preview/index.m.css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/preview/index.m.css.d.ts -------------------------------------------------------------------------------- /src/widgets/preview/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/preview/index.ts -------------------------------------------------------------------------------- /src/widgets/preview/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/preview/render.ts -------------------------------------------------------------------------------- /src/widgets/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/src/widgets/util.ts -------------------------------------------------------------------------------- /tests/functional/all.ts: -------------------------------------------------------------------------------- 1 | import "./main"; 2 | -------------------------------------------------------------------------------- /tests/functional/main.ts: -------------------------------------------------------------------------------- 1 | /* Write your app tests here */ 2 | -------------------------------------------------------------------------------- /tests/unit/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/all.ts -------------------------------------------------------------------------------- /tests/unit/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/index.tsx -------------------------------------------------------------------------------- /tests/unit/main.ts: -------------------------------------------------------------------------------- 1 | /* Write your app tests here */ 2 | -------------------------------------------------------------------------------- /tests/unit/processes/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/processes/all.ts -------------------------------------------------------------------------------- /tests/unit/processes/designerProcesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/processes/designerProcesses.ts -------------------------------------------------------------------------------- /tests/unit/processes/pageDataProcesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/processes/pageDataProcesses.ts -------------------------------------------------------------------------------- /tests/unit/processes/pageFunctionProcesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/processes/pageFunctionProcesses.ts -------------------------------------------------------------------------------- /tests/unit/processes/projectDependenciesProcesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/processes/projectDependenciesProcesses.ts -------------------------------------------------------------------------------- /tests/unit/processes/uiProcesses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/processes/uiProcesses.ts -------------------------------------------------------------------------------- /tests/unit/widgets/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/Header.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/all.ts -------------------------------------------------------------------------------- /tests/unit/widgets/edit/behavior/Data.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/behavior/Data.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/edit/behavior/func/Editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/behavior/func/Editor.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/edit/behavior/func/TitleBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/behavior/func/TitleBar.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/edit/behavior/func/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/behavior/func/index.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/edit/behavior/func/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/behavior/func/util.ts -------------------------------------------------------------------------------- /tests/unit/widgets/edit/behavior/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/behavior/index.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/edit/ui/UndefinedWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/ui/UndefinedWidget.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/edit/ui/editor/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/ui/editor/Box.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/edit/ui/editor/FocusBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/ui/editor/FocusBox.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/edit/ui/editor/HighlightBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/ui/editor/HighlightBox.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/edit/ui/editor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/ui/editor/index.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/edit/ui/operate-pane/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/ui/operate-pane/Header.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/edit/ui/operate-pane/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/ui/operate-pane/index.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/edit/ui/operate-pane/tabs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/ui/operate-pane/tabs/index.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/edit/ui/operate-pane/tabs/properties-tab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/ui/operate-pane/tabs/properties-tab/index.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/edit/ui/operate-pane/tabs/widgets-tab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/edit/ui/operate-pane/tabs/widgets-tab/index.tsx -------------------------------------------------------------------------------- /tests/unit/widgets/preview/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tests/unit/widgets/preview/index.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blocklang/page-designer/HEAD/tsconfig.json --------------------------------------------------------------------------------