浏览代码

first upload

不夜浮尘 2 周之前
父节点
当前提交
1cd629f3fe
共有 100 个文件被更改,包括 625 次插入0 次删除
  1. 48 0
      sources/client/smart-cooker/.github/workflows/npm-publish.yml
  2. 8 0
      sources/client/smart-cooker/.gitignore
  3. 4 0
      sources/client/smart-cooker/.npmignore
  4. 2 0
      sources/client/smart-cooker/.prettierignore
  5. 33 0
      sources/client/smart-cooker/.prettierrc.js
  6. 6 0
      sources/client/smart-cooker/.versionrc.json
  7. 70 0
      sources/client/smart-cooker/CHANGELOG.md
  8. 21 0
      sources/client/smart-cooker/LICENSE
  9. 33 0
      sources/client/smart-cooker/README.md
  10. 35 0
      sources/client/smart-cooker/README_cn.md
  11. 7 0
      sources/client/smart-cooker/_gitignore
  12. 14 0
      sources/client/smart-cooker/actions/index.js
  13. 29 0
      sources/client/smart-cooker/app.js
  14. 61 0
      sources/client/smart-cooker/app.json
  15. 80 0
      sources/client/smart-cooker/app.less
  16. 174 0
      sources/client/smart-cooker/app_.json
  17. 二进制
      sources/client/smart-cooker/assets/images/Grouplogo.png
  18. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/api.png
  19. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/api_dark.png
  20. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/device.png
  21. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/device_dark.png
  22. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/feedback.png
  23. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/feedback_dark.png
  24. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/framework.png
  25. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/framework_dark.png
  26. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/location.png
  27. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/location_dark.png
  28. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/logo.png
  29. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/media.png
  30. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/media_dark.png
  31. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/network.png
  32. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/network_dark.png
  33. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/page.png
  34. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/page_dark.png
  35. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/performance.png
  36. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/performance_dark.png
  37. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/storage.png
  38. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/storage_dark.png
  39. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/worker.png
  40. 二进制
      sources/client/smart-cooker/assets/images/api/resources/kind/worker_dark.png
  41. 二进制
      sources/client/smart-cooker/assets/images/avatar.jpg
  42. 二进制
      sources/client/smart-cooker/assets/images/cat.png
  43. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/animation.png
  44. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/animation_dark.png
  45. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/base.png
  46. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/canvas.png
  47. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/canvas_dark.png
  48. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/content.png
  49. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/content_dark.png
  50. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/daytime.png
  51. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/form.png
  52. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/form_dark.png
  53. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/gesture.png
  54. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/logo.png
  55. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/map.png
  56. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/map_dark.png
  57. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/media.png
  58. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/media_dark.png
  59. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/nav.png
  60. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/nav_dark.png
  61. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/night.png
  62. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/obstacle-free.png
  63. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/obstacle-free_dark.png
  64. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/open.png
  65. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/open_dark.png
  66. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/option.png
  67. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/option_dark.png
  68. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/view.png
  69. 二进制
      sources/client/smart-cooker/assets/images/component/resources/kind/view_dark.png
  70. 二进制
      sources/client/smart-cooker/assets/images/component/resources/pic/1.jpg
  71. 二进制
      sources/client/smart-cooker/assets/images/component/resources/pic/2.jpg
  72. 二进制
      sources/client/smart-cooker/assets/images/component/resources/pic/custom_map_template_1.png
  73. 二进制
      sources/client/smart-cooker/assets/images/component/resources/pic/custom_map_template_2.png
  74. 二进制
      sources/client/smart-cooker/assets/images/component/resources/pic/custom_map_template_3.png
  75. 二进制
      sources/client/smart-cooker/assets/images/component/resources/pic/custom_map_template_4.png
  76. 二进制
      sources/client/smart-cooker/assets/images/godzilla.png
  77. 二进制
      sources/client/smart-cooker/assets/images/marker.png
  78. 二进制
      sources/client/smart-cooker/assets/images/panel/fan.png
  79. 二进制
      sources/client/smart-cooker/assets/images/panel/icon-add-select.png
  80. 二进制
      sources/client/smart-cooker/assets/images/panel/icon-arrow-right.png
  81. 二进制
      sources/client/smart-cooker/assets/images/panel/icon-close-brand.png
  82. 二进制
      sources/client/smart-cooker/assets/images/panel/icon-close-white.png
  83. 二进制
      sources/client/smart-cooker/assets/images/panel/icon-fan.png
  84. 二进制
      sources/client/smart-cooker/assets/images/panel/icon-rock.png
  85. 二进制
      sources/client/smart-cooker/assets/images/panel/icon-sami-select.png
  86. 二进制
      sources/client/smart-cooker/assets/images/panel/logo.png
  87. 二进制
      sources/client/smart-cooker/assets/images/pause.png
  88. 二进制
      sources/client/smart-cooker/assets/images/play.png
  89. 二进制
      sources/client/smart-cooker/assets/images/record.png
  90. 二进制
      sources/client/smart-cooker/assets/images/screen.jpg
  91. 二进制
      sources/client/smart-cooker/assets/images/tab/component.png
  92. 二进制
      sources/client/smart-cooker/assets/images/tab/component_selected.png
  93. 二进制
      sources/client/smart-cooker/assets/images/tab/cookbook.png
  94. 二进制
      sources/client/smart-cooker/assets/images/tab/cookbook_selected.png
  95. 二进制
      sources/client/smart-cooker/assets/images/tab/extension.png
  96. 二进制
      sources/client/smart-cooker/assets/images/tab/extension_selected.png
  97. 二进制
      sources/client/smart-cooker/assets/images/tab/home.png
  98. 二进制
      sources/client/smart-cooker/assets/images/tab/home_selected.png
  99. 二进制
      sources/client/smart-cooker/assets/images/tab/interface.png
  100. 0 0
      sources/client/smart-cooker/assets/images/tab/interface_selected.png

+ 48 - 0
sources/client/smart-cooker/.github/workflows/npm-publish.yml

@@ -0,0 +1,48 @@
+# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created
+# For more information see: https://help.github.com/actions/language-and-framework-guides/publishing-nodejs-packages
+
+name: release-please
+
+on:
+  push:
+    branches:
+      - main
+      - master
+
+jobs:
+  publish-npm:
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v3
+      - name: Configure committer
+        run: |
+          git config --global user.name "${{ github.actor }}"
+          git config --global user.email "${{ github.actor }}@users.noreply.github.com"
+      - uses: actions/setup-node@v3
+        with:
+          node-version: 16
+          registry-url: https://registry.npmjs.org/
+      - name: Bump Version
+        uses: qzb/standard-version-action@v1.0.5
+      - name: Npm publish
+        run: |
+          npm whoami
+          npm publish --access=public
+        env:
+          NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
+      - name: Push changes
+        uses: ad-m/github-push-action@master
+        with:
+          github_token: ${{ github.token }}
+          branch: ${{ github.ref }}
+      - name: cnpm sync
+        run: |
+          export PKG=$(cat package.json | grep "name" | cut -d'"' -f 4)
+          printf "\n"
+          echo "package name: $PKG"
+          curl -X PUT  https://registry-direct.npmmirror.com/$PKG/sync\?sync_upstream\=true
+          sleep 5
+          printf "\n"
+          echo "https://registry.npmmirror.com/$PKG"
+          printf "\n"
+          echo "https://npmmirror.com/$PKG"

+ 8 - 0
sources/client/smart-cooker/.gitignore

@@ -0,0 +1,8 @@
+node_modules/
+*.log
+.DS_Store
+.vscode
+dist/
+*.lock
+.idea
+dist-next/

+ 4 - 0
sources/client/smart-cooker/.npmignore

@@ -0,0 +1,4 @@
+LICENSE
+CHANGELOG.md
+.versionrc.json
+.github/

+ 2 - 0
sources/client/smart-cooker/.prettierignore

@@ -0,0 +1,2 @@
+**/es
+**/lib

+ 33 - 0
sources/client/smart-cooker/.prettierrc.js

@@ -0,0 +1,33 @@
+module.exports = {
+  printWidth: 100,
+  tabWidth: 2,
+  useTabs: false,
+  semi: false,
+  singleQuote: true,
+  trailingComma: 'es5',
+  bracketSpacing: true,
+  jsxBracketSameLine: false,
+  singleAttributePerLine: false,
+  arrowParens: 'always',
+  htmlWhitespaceSensitivity: 'css',
+  overrides: [
+    {
+      files: '*.rjs',
+      options: {
+        parser: 'babel',
+      },
+    },
+    {
+      files: '*.tyss',
+      options: {
+        parser: 'css',
+      },
+    },
+    {
+      files: '*.tyml',
+      options: {
+        parser: 'html',
+      },
+    },
+  ],
+}

+ 6 - 0
sources/client/smart-cooker/.versionrc.json

@@ -0,0 +1,6 @@
+{
+  "commitUrlFormat": "./commit/{{hash}}",
+  "compareUrlFormat": "./compare/{{previousTag}}...{{currentTag}}",
+  "issueUrlFormat": "./issues/{{id}}",
+  "userUrlFormat": "/{{user}}"
+}

+ 70 - 0
sources/client/smart-cooker/CHANGELOG.md

@@ -0,0 +1,70 @@
+# Changelog
+
+All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
+
+### 1.2.1 (2024-05-20)
+
+## 1.2.0 (2024-05-17)
+
+
+### Features
+
+* 新增小程序api的示例代码 ([#24](./issues/24)) ([88ebb23](./commit/88ebb2319cbf80a84f4334be5a9495975ef9d54c))
+
+### 1.1.6 (2023-11-27)
+
+### 1.1.5 (2023-11-03)
+
+### 1.1.4 (2023-05-17)
+
+### 1.1.3 (2023-01-30)
+
+### 1.1.2 (2022-12-02)
+
+### 1.1.1 (2022-11-28)
+
+## 1.1.0 (2022-11-08)
+
+
+### Features
+
+* 匿名化版本适配 ([8e14972](./commit/8e1497207f9c5f0de9059071745e41f144636877))
+
+### 1.0.12 (2022-09-22)
+
+### 1.0.11 (2022-08-08)
+
+### 1.0.10 (2022-08-02)
+
+### 1.0.9 (2022-06-23)
+
+### 1.0.8 (2022-06-21)
+
+### 1.0.7 (2022-06-17)
+
+
+### Bug Fixes
+
+* remove tabbar custom style ([7f2c98c](./commit/7f2c98c294b4e9197ffa653b9c2240ccb36311d5))
+
+### 1.0.6 (2022-05-31)
+
+
+### Bug Fixes
+
+* app.json tabBar list ([6f45b5f](./commit/6f45b5f6468ed618fda4e8183476a3a1ae156177))
+
+### 1.0.5 (2022-05-25)
+
+
+### Bug Fixes
+
+* 修改 http -> https 客户端加载失败 ([#13](./issues/13)) ([9721bef](./commit/9721bef9857c33f5333d56594582de5706c2d24b))
+
+### 1.0.4 (2022-05-23)
+
+### 1.0.3 (2022-05-19)
+
+### 1.0.2 (2022-05-19)
+
+### 1.0.1 (2022-05-19)

+ 21 - 0
sources/client/smart-cooker/LICENSE

@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2022 Tuya Community
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.

+ 33 - 0
sources/client/smart-cooker/README.md

@@ -0,0 +1,33 @@
+# Tuya Mini App Sample
+
+[English](README.md) | [中文版](README_cn.md)
+
+This topic describes the source code of Tuya's Mini App sample. You can use the Smart Life app to scan the following QR code and try out the sample.
+
+<img  src="https://static1.tuyacn.com/static/tuya-miniapp-doc/images/miniappDemo.png" width="200" />
+
+## Get started
+
+```shell
+yarn add
+or
+npm i
+```
+
+Then, use the Mini App developer tool to import the project and open the sample.
+
+## References
+
+For more information about the framework, components, APIs, and tutorials, see [Tuya Mini App](https://developer.tuya.com/cn/miniapp).
+
+## Technical support
+
+If you have any problems or suggestions, submit a ticket to request technical support.
+
+## Preview
+
+<img src="assets/images/screen.jpg" width="220" />
+
+## Licenses
+
+For more information, see the [LICENSE](LICENSE) file.

+ 35 - 0
sources/client/smart-cooker/README_cn.md

@@ -0,0 +1,35 @@
+# 智能小程序示例
+
+[English](README.md) | [中文版](README_cn.md)
+
+智能小程序示例源码,欢迎使用智能生活 APP 扫码体验。
+
+<img  src="https://static1.tuyacn.com/static/tuya-miniapp-doc/images/miniappDemo.png" width="200" />
+
+## 快速开始
+
+```shell
+yarn add
+or
+npm i
+```
+
+完成上述步骤后,使用智能小程序开发者工具导入项目并打开。
+
+## 相关文档
+
+了解更多智能小程序框架、组件、API和教程,请查看:
+
+智能小程序官方文档: https://developer.tuya.com/cn/miniapp
+
+## 问题
+
+如果你有 bug 反馈或其他任何建议,欢迎提 issue 给我们。
+
+## 截图
+
+<img src="assets/images/screen.jpg" width="375" />
+
+## 许可证
+
+详细信息请查看 [LICENSE](LICENSE) 文件。

+ 7 - 0
sources/client/smart-cooker/_gitignore

@@ -0,0 +1,7 @@
+node_modules/
+*.log
+.DS_Store
+.vscode
+dist/
+*.lock
+.idea

+ 14 - 0
sources/client/smart-cooker/actions/index.js

@@ -0,0 +1,14 @@
+//这是一个同步的action
+export const INCREASE = 'INCREASE'
+
+export const increase = {
+  type: INCREASE,
+}
+
+export const addCountAsync = () => {
+  return (dispatch) => {
+    setTimeout(() => {
+      dispatch({ type: 'GET_DATA' })
+    }, 2000)
+  }
+}

+ 29 - 0
sources/client/smart-cooker/app.js

@@ -0,0 +1,29 @@
+App({
+  onLaunch(options) {
+    console.log('tuya miniapp onLaunch', options)
+  },
+  onShow(options) {
+    console.log('app.js onShow triggered', options)
+  },
+  onHide(options) {
+    console.log('tuya miniapp onHide', options)
+  },
+  onEvent(options) {
+    console.log('tuya miniapp onEvent', options)
+  },
+  onThemeChange(options) {
+    console.log('tuya miniapp onThemeChange', options)
+  },
+  onError(error) {
+    console.log('app.js onError triggered', error)
+  },
+  onPageNotFound(res) {
+    console.log('app.js onPageNotFound triggered')
+  },
+  globalData: {
+    name: 'tuya api',
+  },
+  throwError() {
+    throw Error('error')
+  },
+})

+ 61 - 0
sources/client/smart-cooker/app.json

@@ -0,0 +1,61 @@
+{
+  "themeLocation": "theme.json",
+  "pages": [
+    "pages/home/index",
+    "pages/cookbook/index",
+    "pages/smartselection/index",
+    "pages/my/index",
+    "pages/message/index"
+  ],
+  "tabBar": {
+    "color": "@tabFontColor",
+    "custom": false,
+    "backgroundColor": "@tabBgColor",
+    "selectedColor": "@tabSelectedColor",
+    "borderStyle": "@tabBorderStyle",
+    "list": [
+      {
+        "pagePath": "pages/home/index",
+        "text": "首页",
+        "iconPath": "@iconPath6",
+        "selectedIconPath": "@selectedIconPath6"
+      },
+      {
+        "pagePath": "pages/cookbook/index",
+        "text": "菜谱",
+        "iconPath": "@iconPath7",
+        "selectedIconPath": "@selectedIconPath7"
+      },
+      {
+        "pagePath": "pages/smartselection/index",
+        "text": "智选",
+        "iconPath": "@iconPath8",
+        "selectedIconPath": "@selectedIconPath8"
+      },
+      {
+        "pagePath": "pages/my/index",
+        "text": "我的",
+        "iconPath": "@iconPath9",
+        "selectedIconPath": "@selectedIconPath9"
+      }
+    ]
+  },
+  "window": {
+    "navigationBarBackgroundColor": "@navBgColor",
+    "navigationBarTextStyle": "@navTxtStyle",
+    "navigationBarTitleText": "智能电饭锅",
+    "backgroundColor": "@bgColor",
+    "backgroundTextStyle": "@bgTxtStyle",
+    "backgroundColorTop": "@bgColorTop",
+    "backgroundColorBottom": "@bgColorBottom",
+    "enablePullDownRefresh": false,
+    "onReachBottomDistance": 50,
+    "pageOrientation": "portrait"
+  },
+  "networkTimeout": {
+    "request": 60000,
+    "connectSocket": 60000,
+    "uploadFile": 60000,
+    "downloadFile": 60000
+  }
+}

+ 80 - 0
sources/client/smart-cooker/app.less

@@ -0,0 +1,80 @@
+@import './common.less';
+
+:root {
+  --main-bg-color: rgb(250, 250, 250); /* 浅色背景 */
+  --main-text-color: rgb(54, 54, 54); /* 深色文字 */
+  --main-arrow-color: #999;
+  --main-border-color: rgba(0, 0, 0, 0.05);
+  --main-card-bg-color: #ffffff;
+  --main-textarea-color: #000000;
+  --main-title-color: #999999;
+}
+
+:root[theme='dark'] {
+  --main-bg-color: rgba(255, 255, 255, 0.12); /* 深色背景 */
+  --main-text-color: rgb(197, 197, 197); /* 浅色文字 */
+  --main-arrow-color: rgba(255, 255, 255, 0.35);
+  --main-border-color: rgba(255, 255, 255, 0.05);
+  --main-card-bg-color: rgba(255, 255, 255, 0.12);
+  --main-textarea-color: #ffffff;
+  --main-title-color: #999999;
+  background-color: #2f2f2f;
+  color: var(--main-text-color);
+}
+page {
+  background: var(--plus-BG-0);
+  padding: 16px;
+}
+button {
+  margin: 16px 0;
+}
+.l-r-padding,
+.px-20 {
+  padding-left: 20px;
+  padding-right: 20px;
+}
+.mb-20 {
+  margin-bottom: 20px;
+}
+.mt-20 {
+  margin-top: 20px;
+}
+.mt-40 {
+  margin-top: 40px;
+}
+
+.page-head {
+  padding: 30px 25px 40px;
+  text-align: center;
+}
+
+.page-head-title {
+  display: inline-block;
+  padding: 0 20px 10px 20px;
+  font-size: 16px;
+  color: var(--main-text-color);
+}
+
+.page-head-line {
+  margin: 0 auto;
+  width: 75px;
+  height: 1px;
+  background-color: var(--main-text-color);
+  font-size: 14px;
+}
+
+.page__desc {
+  margin-top: 5px;
+  color: var(--main-text-color);
+  text-align: left;
+  font-size: 14px;
+  line-height: 3;
+  /* padding-left: 20px; */
+}
+.page-section-title {
+  font-size: 14px;
+  color: var(--main-text-color);
+  margin-bottom: 5px;
+}
+
+@import './xian.less';

+ 174 - 0
sources/client/smart-cooker/app_.json

@@ -0,0 +1,174 @@
+{
+    "themeLocation": "theme.json",
+    "pages": [
+      "pages/components/index",
+      "pages/components/video/index",
+      "pages/components/camera/index",
+      "pages/components/movable/index",
+      "pages/components/form/index",
+      "pages/components/view/index",
+      "pages/components/checkbox/index",
+      "pages/components/slider/index",
+      "pages/components/button/index",
+      "pages/components/text/index",
+      "pages/components/switch/index",
+      "pages/components/input/index",
+      "pages/components/label/index",
+      "pages/components/progress/index",
+      "pages/components/radio/index",
+      "pages/components/scrollView/index",
+      "pages/components/navigator/index",
+      "pages/components/navigationBar/index",
+      "pages/components/swiper/index",
+      "pages/components/image/index",
+      "pages/components/pagecontainer/index",
+      "pages/components/icon/index",
+      "pages/components/richText/index",
+      "pages/components/textarea/index",
+      "pages/components/canvas/index",
+      "pages/components/map/index",
+      "pages/components/ipc-player/index",
+      "pages/components/animation/index",
+      "pages/components/io/index",
+      "pages/components/redux1/index",
+      "pages/components/redux2/index",
+      "pages/components/eventChannel1/index",
+      "pages/components/eventChannel2/index",
+      "pages/pageAPI/index",
+      "pages/pageAPI/getNetworkType/index",
+      "pages/pageAPI/storage/index",
+      "pages/pageAPI/getSystemInfo/index",
+      "pages/pageAPI/makePhoneCall/index",
+      "pages/pageAPI/screenBrightness/index",
+      "pages/pageAPI/clipboardData/index",
+      "pages/pageAPI/vibrate/index",
+      "pages/pageAPI/networkRequest/index",
+      "pages/pageAPI/downloadFile/index",
+      "pages/pageAPI/uploadFile/index",
+      "pages/pageAPI/scanCode/index",
+      "pages/pageAPI/getLocation/index",
+      "pages/pageAPI/pullDownRefresh/index",
+      "pages/pageAPI/navigationBarLoading/index",
+      "pages/pageAPI/actionSheet/index",
+      "pages/pageAPI/toast/index",
+      "pages/pageAPI/modal/index",
+      "pages/pageAPI/navigators/index",
+      "pages/pageAPI/getUserInfo/index",
+      "pages/pageAPI/getWifiList/index",
+      "pages/pageAPI/getSystemSetting/index",
+      "pages/pageAPI/getAccountInfo/index",
+      "pages/pageAPI/getAppInfo/index",
+      "pages/pageAPI/getConnectedWifi/index",
+      "pages/pageAPI/getLangContent/index",
+      "pages/pageAPI/getMenuButtonBoundingClientRect/index",
+      "pages/pageAPI/showStatusBar/index",
+      "pages/pageAPI/hideHomeButton/index",
+      "pages/pageAPI/showLoading/index",
+      "pages/pageAPI/updateVolume/index",
+      "pages/pageAPI/showMenuButton/index",
+      "pages/pageAPI/startPullDownRefresh/index",
+      "pages/components/pickerview/index",
+      "pages/components/picker/index",
+      "pages/panelDemo/index",
+      "pages/componentsExtension/index",
+      "pages/componentsExtension/vtabs/index",
+      "pages/componentsExtension/vlist/index",
+      "pages/componentsExtension/loadmore/index",
+      "pages/componentsExtension/grid/index",
+      "pages/componentsExtension/gallery/index",
+      "pages/componentsExtension/flex/index",
+      "pages/componentsExtension/footer/index",
+      "pages/componentsExtension/searchbar/index",
+      "pages/componentsExtension/tabbar/index",
+      "pages/componentsExtension/tabs/index",
+      "pages/componentsExtension/selectText/index",
+      "pages/componentsExtension/iconEx/index",
+      "pages/componentsExtension/dialog/index",
+      "pages/componentsExtension/actionSheetEx/index",
+      "pages/componentsExtension/halfScreenDialog/index",
+      "pages/componentsExtension/topTips/index",
+      "pages/componentsExtension/msg/index",
+      "pages/componentsExtension/msgSuccess/index",
+      "pages/componentsExtension/cell/index",
+      "pages/componentsExtension/msgText/index",
+      "pages/componentsExtension/msgTextPrimary/index",
+      "pages/componentsExtension/msgFail/index",
+      "pages/componentsExtension/checkboxEx/index",
+      "pages/componentsExtension/slideview/index",
+      "pages/componentsExtension/loading/index",
+      "pages/componentsExtension/formpage/index",
+      "pages/componentsExtension/formEx/index",
+      "pages/componentsExtension/navigationBarEx/index",
+      "pages/componentsExtension/badge/index",
+      "pages/componentsExtension/gesture/index",
+      "pages/componentsExtension/basic/index",
+      "pages/componentsExtension/propagation/index",
+      "pages/componentsExtension/photo/index",
+      "pages/componentsExtension/requireFailure/index",
+      "pages/componentsExtension/drag/index",
+      "pages/componentsExtension/recycleview/index",
+      "pages/components/canvasDemo/imageData/index",
+      "pages/components/canvasDemo/lottie/index",
+      "pages/components/canvasDemo/rect/index",
+      "pages/components/canvasDemo/circle/index",
+      "pages/components/canvasDemo/polygon/index",
+      "pages/components/canvasDemo/cshape/index",
+      "pages/components/canvasDemo/ellipse/index",
+      "pages/components/canvasDemo/line/index",
+      "pages/components/canvasDemo/canvasText/index",
+      "pages/components/canvasDemo/all/index",
+      "pages/components/canvasDemo/img/index",
+      "pages/components/canvasDemo/demo1/index",
+      "pages/components/canvasDemo/demo2/index",
+      "pages/components/canvasDemo/demo3/index",
+      "pages/components/canvasDemo/demo4/index",
+      "pages/components/canvasDemo/demo5/index",
+      "pages/components/canvasDemo/column/index"
+    ],
+    "tabBar": {
+      "color": "@tabFontColor",
+      "custom": false,
+      "backgroundColor": "@tabBgColor",
+      "selectedColor": "@tabSelectedColor",
+      "borderStyle": "@tabBorderStyle",
+      "list": [
+        {
+          "pagePath": "pages/components/index",
+          "text": "Component",
+          "iconPath": "@iconPath1",
+          "selectedIconPath": "@selectedIconPath1"
+        },
+        {
+          "pagePath": "pages/pageAPI/index",
+          "text": "API",
+          "iconPath": "@iconPath3",
+          "selectedIconPath": "@selectedIconPath3"
+        },
+        {
+          "pagePath": "pages/panelDemo/index",
+          "text": "Panel",
+          "iconPath": "@iconPath4",
+          "selectedIconPath": "@selectedIconPath4"
+        }
+      ]
+    },
+    "window": {
+      "navigationBarBackgroundColor": "@navBgColor",
+      "navigationBarTextStyle": "@navTxtStyle",
+      "navigationBarTitleText": "todomvc",
+      "backgroundColor": "@bgColor",
+      "backgroundTextStyle": "@bgTxtStyle",
+      "backgroundColorTop": "@bgColorTop",
+      "backgroundColorBottom": "@bgColorBottom",
+      "enablePullDownRefresh": false,
+      "onReachBottomDistance": 50,
+      "pageOrientation": "portrait"
+    },
+    "networkTimeout": {
+      "request": 60000,
+      "connectSocket": 60000,
+      "uploadFile": 60000,
+      "downloadFile": 60000
+    }
+  }
+  

二进制
sources/client/smart-cooker/assets/images/Grouplogo.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/api.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/api_dark.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/device.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/device_dark.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/feedback.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/feedback_dark.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/framework.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/framework_dark.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/location.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/location_dark.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/logo.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/media.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/media_dark.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/network.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/network_dark.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/page.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/page_dark.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/performance.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/performance_dark.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/storage.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/storage_dark.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/worker.png


二进制
sources/client/smart-cooker/assets/images/api/resources/kind/worker_dark.png


二进制
sources/client/smart-cooker/assets/images/avatar.jpg


二进制
sources/client/smart-cooker/assets/images/cat.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/animation.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/animation_dark.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/base.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/canvas.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/canvas_dark.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/content.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/content_dark.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/daytime.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/form.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/form_dark.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/gesture.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/logo.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/map.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/map_dark.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/media.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/media_dark.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/nav.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/nav_dark.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/night.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/obstacle-free.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/obstacle-free_dark.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/open.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/open_dark.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/option.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/option_dark.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/view.png


二进制
sources/client/smart-cooker/assets/images/component/resources/kind/view_dark.png


二进制
sources/client/smart-cooker/assets/images/component/resources/pic/1.jpg


二进制
sources/client/smart-cooker/assets/images/component/resources/pic/2.jpg


二进制
sources/client/smart-cooker/assets/images/component/resources/pic/custom_map_template_1.png


二进制
sources/client/smart-cooker/assets/images/component/resources/pic/custom_map_template_2.png


二进制
sources/client/smart-cooker/assets/images/component/resources/pic/custom_map_template_3.png


二进制
sources/client/smart-cooker/assets/images/component/resources/pic/custom_map_template_4.png


二进制
sources/client/smart-cooker/assets/images/godzilla.png


二进制
sources/client/smart-cooker/assets/images/marker.png


二进制
sources/client/smart-cooker/assets/images/panel/fan.png


二进制
sources/client/smart-cooker/assets/images/panel/icon-add-select.png


二进制
sources/client/smart-cooker/assets/images/panel/icon-arrow-right.png


二进制
sources/client/smart-cooker/assets/images/panel/icon-close-brand.png


二进制
sources/client/smart-cooker/assets/images/panel/icon-close-white.png


二进制
sources/client/smart-cooker/assets/images/panel/icon-fan.png


二进制
sources/client/smart-cooker/assets/images/panel/icon-rock.png


二进制
sources/client/smart-cooker/assets/images/panel/icon-sami-select.png


二进制
sources/client/smart-cooker/assets/images/panel/logo.png


二进制
sources/client/smart-cooker/assets/images/pause.png


二进制
sources/client/smart-cooker/assets/images/play.png


二进制
sources/client/smart-cooker/assets/images/record.png


二进制
sources/client/smart-cooker/assets/images/screen.jpg


二进制
sources/client/smart-cooker/assets/images/tab/component.png


二进制
sources/client/smart-cooker/assets/images/tab/component_selected.png


二进制
sources/client/smart-cooker/assets/images/tab/cookbook.png


二进制
sources/client/smart-cooker/assets/images/tab/cookbook_selected.png


二进制
sources/client/smart-cooker/assets/images/tab/extension.png


二进制
sources/client/smart-cooker/assets/images/tab/extension_selected.png


二进制
sources/client/smart-cooker/assets/images/tab/home.png


二进制
sources/client/smart-cooker/assets/images/tab/home_selected.png


二进制
sources/client/smart-cooker/assets/images/tab/interface.png


+ 0 - 0
sources/client/smart-cooker/assets/images/tab/interface_selected.png


部分文件因为文件数量过多而无法显示