diff --git a/CHANGELOG.md b/CHANGELOG.md index 886eae6b9a2b61a3a47cf1b9fc44beb15696db7f..c47f1a5ba2271f1555cb82c18001b53abca5bc66 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,8 @@ +## 1.0.0 +ohos 第二个版本 +- 增加Java版本 ## 0.0.1-SNAPSHOT ohos 第一个版本 * 实现了原库的全部功能 - * 因为使用了jsUI开发,没有library文件 - * 状态栏和标题栏因系统差异,未和原库保持一致 - * 按钮因button设置color无效,使用了text无点击效果,未和原库保持一致 diff --git a/README.md b/README.md index a28c1247c5db48c85c28d5ef33a010814493f43d..53ce6ef72e2df84c0528ba7b3a313e98fb13e39e 100755 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ # EasyCountDownTextureView - #### 项目介绍 - 项目名称:EasyCountDownTextureView - 所属系列:openharmony的第三方组件适配移植 @@ -14,79 +13,84 @@ ![](img/demo.gif) #### 安装教程 - - -此组件基于js-ui开发, -在sdk6,DevEco Studio2.2 Beta1下项目可直接运行 -如无法运行,删除项目.gradle,.idea,build,gradle,build.gradle文件, -并依据自己的版本创建新项目,将新项目的对应文件复制到根目录下 - -#### 使用说明 -使用该库非常简单,只需查看提供的示例的源代码。 -```示例HML - - +1.在项目根目录下的build.gradle文件中, ``` +allprojects { + repositories { + maven { + url 'https://s01.oss.sonatype.org/content/repositories/releases/' + } + } +} +``` +2.在entry模块的build.gradle文件中, +``` +dependencies { + implementation('com.gitee.chinasoft_ohos:easycountdowntextureview:1.0.0') + ...... +} +``` +在sdk6,DevEco Studio2.2 Beta1 下项目可直接运行 如无法运行,删除项目.gradle,.idea,build,gradle,build.gradle文件, 并依据自己的版本创建新项目,将新项目的对应文件复制到根目录下 +#### 使用说明 -另外,您可以选择在布局hml文件中设置以下属性,以自定义EasyCountDownTextureView的行为。 -1. hours (默认为0)显示当前倒计时的小时数 - -2. minutes (默认为0)当前倒计时的分钟数 - -3. seconds (默认值为0)当前倒计时的秒数 - -4. milliseconds (默认值为0)当前倒计时的毫秒数 - -5. width (默认值为30px)自定义一个时间所在容器的宽度 - -6. height (默认值为30px)自定义一个时间所在容器的高度 - -7. spacing (默认值为10px)自定义时分秒之间的间隔距离 - -8. color 自定义时间展示的字体颜色(例:#ccff00) - -9. bgc 自定义时间所在容器的背景颜色(例:#ccff00) - -10. weight 自定义时间展示的字体粗细(范围:100-900) - -11. font(默认值为20px)自定义时间展示的字体大小 - -12. id 用来获取当前组件,可以来使用内部定义好的方法--(setTimeHour(设置小时的函数),setTimeMinute(设置分钟的函数),setTimeSecond(设置秒钟的函数),startAndRestoreTime(调用开始倒计时函数),stopAndRecordTime(调用停止倒计时函数),isRunningState(调用当前函数查看倒计时是否完成)) - -13. onCountDownStop()子组件通知父组件倒计时停止执行之后接下来需要执行的操作 - -14. onCountDownCompleted()子组件通知父组件倒计时执行结束之后接下来需要执行的操作 - -15. onCountDownStart()子组件通知父组件倒计时开始执行之后接下来需要执行的操作 - -16. onCountDownTimeError()子组件通知父组件倒计时执行途中出错之后接下来需要执行的操作 - +使用该库非常简单,只需直接调用自定义组件即可。 +1,布局中直接引用自定义组件 +```xml + ``` -父组件调用子组件的方法: -this.$child('子组件ID')['子组件中的方法名']() - -父组件使用子组件中的数据: -this.$child('子组件ID').子组件中的数据 +里面直接可以设置自定义组件的属性:属性如下 +app:easyCountBackgroundColor="#ffFFFFFF" // 背景色 +app:easyCountRectBorderColor="#ffE5E5E5"// 边框颜色 +app:easyCountRectRadius="0"// 圆角大小 +app:easyCountTimeColor="#ffFF4A3E"// 字体颜色 +app:easyCountTimeSize="16"// 字体大小 +app:easyCountrectSpacing="5"// 内边距 +app:easyCountHour="0"// 时 +app:easyCountMinute="0"// 分 +app:easyCountSecond="7"// 秒 +app:ifRectRadius="1"// 是否圆角 +app:ifsetdivision="1"// 间隔颜色是否设置 + +2,启动倒计时 + easyCountDownTextureView.start(); + +3,停止倒计时 + easyCountDownTextureView.stop(); + +4,倒计时完成回调 +void onCountDownCompleted(); + +5,设置时间函数 +```java + public void setTimeHour(final int timeHour) { + this.timeHour = timeHour; + } + + public void setTimeMinute(final int timeMinute) { + this.timeMinute = timeMinute; + } + + public void setTimeSecond(final int timeSecond) { + this.timeSecond = timeSecond; + } ``` - #### 测试信息 CodeCheck代码测试无异常 @@ -100,7 +104,7 @@ CloudTest代码测试无异常 #### 版本迭代 -- 0.0.1-SNAPSHOT +- 1.0.0 #### 版权和许可信息 diff --git a/build.gradle b/build.gradle index bc82fb695baeeaaa1643ac75ee6e08433fb100f2..ba8e823d760fa82c3461fb52c6dee92b2007858d 100644 --- a/build.gradle +++ b/build.gradle @@ -19,13 +19,16 @@ buildscript { } } dependencies { - classpath 'com.huawei.ohos:hap:2.4.5.0' - classpath 'com.huawei.ohos:decctest:1.2.4.1' + classpath 'com.huawei.ohos:hap:2.4.5.5' + classpath 'com.huawei.ohos:decctest:1.2.5.1' } } allprojects { repositories { + maven { + url 'https://s01.oss.sonatype.org/content/repositories/releases/' + } maven { url 'https://repo.huaweicloud.com/repository/maven/' } diff --git a/easycountdowntextureview/.gitignore b/easycountdowntextureview/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..7d5b7a94f4dcf381f03ff21f28f8a2494b58023f --- /dev/null +++ b/easycountdowntextureview/.gitignore @@ -0,0 +1,2 @@ +/build +/node_modules diff --git a/easycountdowntextureview/build.gradle b/easycountdowntextureview/build.gradle new file mode 100644 index 0000000000000000000000000000000000000000..8fdfc61ff35636b327137cea650e1bae79ea0d99 --- /dev/null +++ b/easycountdowntextureview/build.gradle @@ -0,0 +1,22 @@ +apply plugin: 'com.huawei.ohos.library' +//For instructions on signature configuration, see https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ide_debug_device-0000001053822404#section1112183053510 +ohos { + compileSdkVersion 6 + defaultConfig { + compatibleSdkVersion 6 + } + buildTypes { + release { + proguardOpt { + proguardEnabled false + rulesFiles 'proguard-rules.pro' + } + } + } + +} + +dependencies { + implementation fileTree(dir: 'libs', include: ['*.jar']) + testImplementation 'junit:junit:4.13' +} diff --git a/easycountdowntextureview/consumer-rules.pro b/easycountdowntextureview/consumer-rules.pro new file mode 100644 index 0000000000000000000000000000000000000000..9dccc613bc71b04b83531f550bdab2fb667ecfc9 --- /dev/null +++ b/easycountdowntextureview/consumer-rules.pro @@ -0,0 +1 @@ +# Add har specific ProGuard rules for consumer here. \ No newline at end of file diff --git a/easycountdowntextureview/proguard-rules.pro b/easycountdowntextureview/proguard-rules.pro new file mode 100644 index 0000000000000000000000000000000000000000..f7666e47561d514b2a76d5a7dfbb43ede86da92a --- /dev/null +++ b/easycountdowntextureview/proguard-rules.pro @@ -0,0 +1 @@ +# config module specific ProGuard rules here. \ No newline at end of file diff --git a/easycountdowntextureview/src/main/config.json b/easycountdowntextureview/src/main/config.json new file mode 100644 index 0000000000000000000000000000000000000000..26eeb02a3fb8068739145d192cb6ae3eeb6f616c --- /dev/null +++ b/easycountdowntextureview/src/main/config.json @@ -0,0 +1,27 @@ +{ + "app": { + "bundleName": "com.gzb.ohos", + "vendor": "camnter", + "version": { + "code": 1000000, + "name": "1.0.0" + } + }, + "deviceConfig": { + }, + "module": { + "package": "com.camnter.easycountdowntextureview", + "deviceType": [ + "phone", + "tablet", + "tv", + "wearable", + "car" + ], + "distro": { + "deliveryWithInstall": true, + "moduleName": "easycountdowntextureview", + "moduleType": "har" + } + } +} \ No newline at end of file diff --git a/easycountdowntextureview/src/main/java/com/camnter/easycountdowntextureview/EasyCountDownTextureView.java b/easycountdowntextureview/src/main/java/com/camnter/easycountdowntextureview/EasyCountDownTextureView.java new file mode 100644 index 0000000000000000000000000000000000000000..4ebb7b90b43607055c33d0f3020cfcd4ed132873 --- /dev/null +++ b/easycountdowntextureview/src/main/java/com/camnter/easycountdowntextureview/EasyCountDownTextureView.java @@ -0,0 +1,339 @@ +package com.camnter.easycountdowntextureview; + +import ohos.agp.colors.RgbColor; +import ohos.agp.components.AttrHelper; +import ohos.agp.components.AttrSet; +import ohos.agp.components.DirectionalLayout; +import ohos.agp.components.LayoutScatter; +import ohos.agp.components.Text; +import ohos.agp.components.element.ShapeElement; +import ohos.agp.utils.Color; +import ohos.agp.utils.TextAlignment; +import ohos.app.Context; +import ohos.eventhandler.EventHandler; +import ohos.eventhandler.EventRunner; +import ohos.eventhandler.InnerEvent; + +import java.util.Timer; +import java.util.TimerTask; + +/** + * 自定义定时器类 + * + * @since 2021-09-23 + */ +public class EasyCountDownTextureView extends DirectionalLayout { + private static final int NUMBER1 = 0; + private static final int NUMBER6 = 6; + private static final int NUMBER10 = 10; + private static final int NUMBER60 = 60; + private static final int NUMBER1000 = 1000; + private static final int NUMBER1001 = 1001; + private static final String STRING0 = "0"; + private DirectionalLayout mContainer; + private MyEventHandler myHandler; + private Text second; + private Text minute; + private Text hour; + private Text fenge1; + private Text fenge2; + private DirectionalLayout hourBackground; + private DirectionalLayout secondBackground; + private DirectionalLayout minuteBackground; + private DirectionalLayout hourBackgroundBorder; + private DirectionalLayout secondBackgroundBorder; + private DirectionalLayout minuteBackgroundBorder; + private int timeHour = NUMBER6; + private int timeMinute = NUMBER6; + private int timeSecond = NUMBER60; + private int ifRectRadius = 0; + private int easyCountrectSpacing = NUMBER6; + private int ifsetdivision = 0; + private Timer timer; + private String easyCountBackgroundColor; + private String easyCountTimeColor; + private String easyCountRectBorderColor; + private int easyCountRectRadius; + private int easyCountTimeSize; + private EasyCountDownListener easyCountDownListener; + + /** + * 构造函数 + * + * @param context context + */ + public EasyCountDownTextureView(Context context) { + this(context, null, null); + } + + /** + * 构造函数 + * + * @param context context + * @param attrSet attrSet + */ + public EasyCountDownTextureView(Context context, AttrSet attrSet) { + this(context, attrSet, null); + easyCountBackgroundColor = attrSet.getAttr("easyCountBackgroundColor").get().getStringValue(); + easyCountTimeColor = attrSet.getAttr("easyCountTimeColor").get().getStringValue(); + easyCountRectBorderColor = attrSet.getAttr("easyCountRectBorderColor").get().getStringValue(); + easyCountRectRadius = attrSet.getAttr("easyCountRectRadius").get().getIntegerValue(); + easyCountTimeSize = attrSet.getAttr("easyCountTimeSize").get().getIntegerValue(); + timeHour = attrSet.getAttr("easyCountHour").get().getIntegerValue(); + timeMinute = attrSet.getAttr("easyCountMinute").get().getIntegerValue(); + timeSecond = attrSet.getAttr("easyCountSecond").get().getIntegerValue(); + ifRectRadius = attrSet.getAttr("ifRectRadius").get().getIntegerValue(); + easyCountrectSpacing = attrSet.getAttr("easyCountrectSpacing").get().getIntegerValue(); + ifsetdivision = attrSet.getAttr("ifsetdivision").get().getIntegerValue(); // 是否设置分割颜色,默然是背景色 + initView(context, attrSet); + } + + /** + * 构造函数 + * + * @param context context + * @param attrSet attrSet + * @param styleName styleName + */ + public EasyCountDownTextureView(Context context, AttrSet attrSet, String styleName) { + super(context, attrSet, styleName); + } + + private void initView(Context context, AttrSet attrSet) { + EventRunner runner = EventRunner.current(); + myHandler = new MyEventHandler(runner); + headView(context); + } + + /** + * headView + * + * @param context context + */ + public void headView(Context context) { + LayoutScatter scatter = LayoutScatter.getInstance(context); + mContainer = (DirectionalLayout) scatter.parse(ResourceTable.Layout_layout_base, null, false); + second = (Text) mContainer.findComponentById(ResourceTable.Id_second); + minute = (Text) mContainer.findComponentById(ResourceTable.Id_minute); + hour = (Text) mContainer.findComponentById(ResourceTable.Id_hour); + fenge1 = (Text) mContainer.findComponentById(ResourceTable.Id_fenge1); + fenge2 = (Text) mContainer.findComponentById(ResourceTable.Id_fenge2); + hourBackground = (DirectionalLayout) mContainer.findComponentById(ResourceTable.Id_hour_background); + secondBackground = (DirectionalLayout) mContainer.findComponentById(ResourceTable.Id_second_background); + minuteBackground = (DirectionalLayout) mContainer.findComponentById(ResourceTable.Id_minute_background); + hourBackgroundBorder = (DirectionalLayout) mContainer + .findComponentById(ResourceTable.Id_hour_background_border); + secondBackgroundBorder = (DirectionalLayout) mContainer + .findComponentById(ResourceTable.Id_second_background_border); + minuteBackgroundBorder = (DirectionalLayout) mContainer + .findComponentById(ResourceTable.Id_minute_background_border); + setParam(context); + } + + /** + * 信息功能设置 + */ + private void setParam(Context context) { + int backgroundColor = Color.getIntColor(easyCountBackgroundColor); // 背景颜色 + int borderColor = Color.getIntColor(easyCountRectBorderColor); // 边框颜色 + int timeColor = Color.getIntColor(easyCountTimeColor); // 字体颜色 + + // 设置背景和圆角度 + ShapeElement element = new ShapeElement(); + element.setRgbColor(RgbColor.fromArgbInt(backgroundColor)); + element.setCornerRadius(easyCountRectRadius); + hourBackground.setBackground(element); + secondBackground.setBackground(element); + minuteBackground.setBackground(element); + + // 分割颜色 + if (ifsetdivision == 0) { + fenge1.setTextColor(new Color(backgroundColor)); + fenge2.setTextColor(new Color(backgroundColor)); + } else { + fenge1.setTextColor(new Color(timeColor)); + fenge2.setTextColor(new Color(timeColor)); + } + + // 边角 + if (ifRectRadius == 1) { // 1有边,0无 + ShapeElement element2 = new ShapeElement(); + element2.setRgbColor(RgbColor.fromArgbInt(borderColor)); + hourBackgroundBorder.setBackground(element2); + secondBackgroundBorder.setBackground(element2); + minuteBackgroundBorder.setBackground(element2); + } + + // 字体颜色 + second.setTextColor(new Color(timeColor)); + minute.setTextColor(new Color(timeColor)); + hour.setTextColor(new Color(timeColor)); + + // 字体大小 + second.setTextSize(AttrHelper.fp2px(easyCountTimeSize, context)); + minute.setTextSize(AttrHelper.fp2px(easyCountTimeSize, context)); + hour.setTextSize(AttrHelper.fp2px(easyCountTimeSize, context)); + fenge1.setTextSize(AttrHelper.fp2px(easyCountTimeSize, context)); + fenge2.setTextSize(AttrHelper.fp2px(easyCountTimeSize, context)); + + // padding 间距 easyCountrectSpacing + hourBackground.setPaddingLeft(AttrHelper.vp2px(easyCountrectSpacing, context)); + hourBackground.setPaddingRight(AttrHelper.vp2px(easyCountrectSpacing, context)); + secondBackground.setPaddingLeft(AttrHelper.vp2px(easyCountrectSpacing, context)); + secondBackground.setPaddingRight(AttrHelper.vp2px(easyCountrectSpacing, context)); + minuteBackground.setPaddingLeft(AttrHelper.vp2px(easyCountrectSpacing, context)); + minuteBackground.setPaddingRight(AttrHelper.vp2px(easyCountrectSpacing, context)); + + addComponent(mContainer); + setAlignment(TextAlignment.VERTICAL_CENTER); + } + + private void timeStart() { + timer = new Timer(); + timer.schedule(new TimerTask() { + @Override + public void run() { + timeSecond--; + if (timeSecond <= NUMBER1) { + if (timeMinute > NUMBER1 || timeHour > NUMBER1) { + timeSecond = NUMBER60; + timeMinute--; + } + } + if (timeMinute <= NUMBER1) { + if (timeHour > NUMBER1) { + timeMinute = NUMBER60; + timeHour--; + } + } + if (timeSecond <= 0 && timeMinute <= 0 && timeHour <= 0) { + timer.cancel(); + InnerEvent normalInnerEvent = InnerEvent.get(NUMBER1001, timeSecond, null); + myHandler.sendEvent(normalInnerEvent, 0, EventHandler.Priority.IMMEDIATE); + } else { + InnerEvent normalInnerEvent = InnerEvent.get(NUMBER1001, timeSecond, null); + myHandler.sendEvent(normalInnerEvent, 0, EventHandler.Priority.IMMEDIATE); + } + } + }, 0, NUMBER1000); + } + + /** + * 更新UI的 Handler类 + * + * @since 2021-09-23 + */ + private class MyEventHandler extends EventHandler { + private MyEventHandler(EventRunner runner) { + super(runner); + } + + // 重写实现processEvent方法 + @Override + public void processEvent(InnerEvent event) { + super.processEvent(event); + if (event == null) { + return; + } + int eventId = event.eventId; + switch (eventId) { + case NUMBER1001: + // 待执行的操作,由开发者定义 + // 秒 + if (timeSecond < NUMBER10) { + if (timeSecond <= 0) { + second.setText(STRING0 + "0"); + } else { + second.setText(STRING0 + timeSecond + ""); + } + if (easyCountDownListener != null && timeSecond == 0) { + easyCountDownListener.onCountDownCompleted(); + } + } else { + second.setText(timeSecond + ""); + } + + // 分 + if (timeMinute < NUMBER10) { + minute.setText(STRING0 + timeMinute + ""); + } else { + minute.setText(timeMinute + ""); + } + + // 时 + if (timeHour < NUMBER10) { + hour.setText(STRING0 + timeHour + ""); + } else { + hour.setText(timeHour + ""); + } + break; + default: + break; + } + } + } + + public void setTimeHour(final int timeHour) { + this.timeHour = timeHour; + } + + public void setTimeMinute(final int timeMinute) { + this.timeMinute = timeMinute; + } + + public void setTimeSecond(final int timeSecond) { + this.timeSecond = timeSecond; + } + + /** + * 开始 + */ + public void start() { + if (timer == null) { + timeStart(); + } + } + + /** + * 结束 + */ + public void stop() { + if (timer != null) { + timer.cancel(); + timer = null; + } + } + + public void setEasyCountDownListener(EasyCountDownListener easyCountDownListener) { + this.easyCountDownListener = easyCountDownListener; + } + + /** + * EasyCountDownListener + * + * @since 2021-09-23 + */ + public interface EasyCountDownListener { + /** + * When count down start + */ + void onCountDownStart(); + + /** + * When count down time error + */ + void onCountDownTimeError(); + + /** + * When count down stop + * + * @param millisInFuture millisInFuture + */ + void onCountDownStop(long millisInFuture); + + /** + * When count down completed + */ + void onCountDownCompleted(); + } +} diff --git a/easycountdowntextureview/src/main/resources/base/element/string.json b/easycountdowntextureview/src/main/resources/base/element/string.json new file mode 100644 index 0000000000000000000000000000000000000000..be23ab23bee69f3a226cec5ccaf0eee2d871a6de --- /dev/null +++ b/easycountdowntextureview/src/main/resources/base/element/string.json @@ -0,0 +1,8 @@ +{ + "string": [ + { + "name": "easycountdowntextureview_library", + "value": "easycountdowntextureview_library" + } + ] +} diff --git a/easycountdowntextureview/src/main/resources/base/layout/layout_base.xml b/easycountdowntextureview/src/main/resources/base/layout/layout_base.xml new file mode 100644 index 0000000000000000000000000000000000000000..eca5d9faeef54d25387b5aecebaf1cab6509dfec --- /dev/null +++ b/easycountdowntextureview/src/main/resources/base/layout/layout_base.xml @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/easycountdowntextureview/src/test/java/com/camnter/easycountdowntextureview/ExampleTest.java b/easycountdowntextureview/src/test/java/com/camnter/easycountdowntextureview/ExampleTest.java new file mode 100644 index 0000000000000000000000000000000000000000..ac24f767ced02ca60d50b5f0beaa2e3c8aa7a26d --- /dev/null +++ b/easycountdowntextureview/src/test/java/com/camnter/easycountdowntextureview/ExampleTest.java @@ -0,0 +1,9 @@ +package com.camnter.easycountdowntextureview; + +import org.junit.Test; + +public class ExampleTest { + @Test + public void onStart() { + } +} diff --git a/entry/.preview/intermediates/res/debug/rich/assets/js/default/app.js b/entry/.preview/intermediates/res/debug/rich/assets/js/default/app.js index ec17326d047d1a4c0308978f60dc3c4db09c6e76..575bc5bcbbcae933a0ddbdabdf2fafffaf443e8e 100644 --- a/entry/.preview/intermediates/res/debug/rich/assets/js/default/app.js +++ b/entry/.preview/intermediates/res/debug/rich/assets/js/default/app.js @@ -81,19 +81,19 @@ /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = "../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/app.js?entry"); +/******/ return __webpack_require__(__webpack_require__.s = "../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/app.js?entry"); /******/ }) /************************************************************************/ /******/ ({ -/***/ "../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/app.js?entry": -/*!************************************************************************************************!*\ - !*** D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/app.js?entry ***! - \************************************************************************************************/ +/***/ "../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/app.js?entry": +/*!************************************************************************************************************!*\ + !*** D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/app.js?entry ***! + \************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -var $app_script$ = __webpack_require__(/*! !../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/manifest-loader.js?path=D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/app.js!./app.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!./lib/manifest-loader.js?path=D:\\DevecostudioProjects\\EasyCountDownTextureView1\\entry\\src\\main\\js\\default\\app.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/app.js") +var $app_script$ = __webpack_require__(/*! !../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/manifest-loader.js?path=D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/app.js!./app.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!./lib/manifest-loader.js?path=D:\\codeCopy\\EasyCountDownTextureView\\EasyCountDownTextureView\\entry\\src\\main\\js\\default\\app.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/app.js") $app_define$('@app-application/app', [], function($app_require$, $app_exports$, $app_module$) { @@ -107,21 +107,21 @@ var $app_script$ = __webpack_require__(/*! !../../../../../../../HM_SDK/js/2.1.1 /***/ }), -/***/ "./lib/manifest-plugin.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/.preview/jsManifest/default/manifest.json": -/*!**********************************************************************************************************************************!*\ - !*** ./lib/manifest-plugin.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/.preview/jsManifest/default/manifest.json ***! - \**********************************************************************************************************************************/ +/***/ "./lib/manifest-plugin.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/.preview/jsManifest/default/manifest.json": +/*!**********************************************************************************************************************************************!*\ + !*** ./lib/manifest-plugin.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/.preview/jsManifest/default/manifest.json ***! + \**********************************************************************************************************************************************/ /*! exports provided: appID, appName, versionName, versionCode, minPlatformVersion, pages, deviceType, window, default */ /***/ (function(module) { -module.exports = JSON.parse("{\"appID\":\"com.gzb.ohos\",\"appName\":\"$string:app_name\",\"versionName\":\"1.0.0\",\"versionCode\":1000000,\"minPlatformVersion\":5,\"pages\":[\"pages/index/index\",\"pages/show/show\",\"pages/setting/setting\",\"pages/completed/completed\"],\"deviceType\":[\"phone\",\"tablet\",\"wearable\"],\"window\":{\"designWidth\":720,\"autoDesignWidth\":true}}"); +module.exports = JSON.parse("{\"appID\":\"com.camnter.easycountdowntextureview.demo\",\"appName\":\"$string:app_name\",\"versionName\":\"1.0.0\",\"versionCode\":1000000,\"minPlatformVersion\":5,\"pages\":[\"pages/index/index\",\"pages/show/show\",\"pages/setting/setting\",\"pages/completed/completed\"],\"deviceType\":[\"tablet\",\"wearable\",\"phone\"],\"window\":{\"autoDesignWidth\":true,\"designWidth\":720}}"); /***/ }), -/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!./lib/manifest-loader.js?path=D:\\DevecostudioProjects\\EasyCountDownTextureView1\\entry\\src\\main\\js\\default\\app.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/app.js": -/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./lib/manifest-loader.js?path=D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/app.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/app.js ***! - \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!./lib/manifest-loader.js?path=D:\\codeCopy\\EasyCountDownTextureView\\EasyCountDownTextureView\\entry\\src\\main\\js\\default\\app.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/app.js": +/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./lib/manifest-loader.js?path=D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/app.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/app.js ***! + \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { @@ -141,7 +141,7 @@ var _default = { }; exports["default"] = _default; ; -(exports["default"] || module.exports).manifest = __webpack_require__(/*! !../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/manifest-plugin.js!../../../../.preview/jsManifest/default/manifest.json */ "./lib/manifest-plugin.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/.preview/jsManifest/default/manifest.json");} +(exports["default"] || module.exports).manifest = __webpack_require__(/*! !../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/manifest-plugin.js!../../../../.preview/jsManifest/default/manifest.json */ "./lib/manifest-plugin.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/.preview/jsManifest/default/manifest.json");} /* generated by ace-loader */ diff --git a/entry/.preview/intermediates/res/debug/rich/assets/js/default/manifest.json b/entry/.preview/intermediates/res/debug/rich/assets/js/default/manifest.json index d5ec75fc083287dd74257e04f6bce1484ebacd3d..d22168f8c3d64a8def1c96850e737209dbbaae36 100644 --- a/entry/.preview/intermediates/res/debug/rich/assets/js/default/manifest.json +++ b/entry/.preview/intermediates/res/debug/rich/assets/js/default/manifest.json @@ -1,5 +1,5 @@ { - "appID": "com.gzb.ohos", + "appID": "com.camnter.easycountdowntextureview.demo", "appName": "$string:app_name", "versionName": "1.0.0", "versionCode": 1000000, @@ -11,12 +11,12 @@ "pages/completed/completed" ], "deviceType": [ - "phone", "tablet", - "wearable" + "wearable", + "phone" ], "window": { - "designWidth": 720, - "autoDesignWidth": true + "autoDesignWidth": true, + "designWidth": 720 } } \ No newline at end of file diff --git a/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/completed/completed.js b/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/completed/completed.js index b03c8a2345671e0926f8c3fca4e40cfdeb1df96e..63beb1ebdecace46049ec31f25a4722ac71d185f 100644 --- a/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/completed/completed.js +++ b/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/completed/completed.js @@ -81,22 +81,22 @@ /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = "../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/completed/completed.hml?entry"); +/******/ return __webpack_require__(__webpack_require__.s = "../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/completed/completed.hml?entry"); /******/ }) /************************************************************************/ /******/ ({ -/***/ "../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/completed/completed.hml?entry": -/*!***********************************************************************************************************************!*\ - !*** D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/completed/completed.hml?entry ***! - \***********************************************************************************************************************/ +/***/ "../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/completed/completed.hml?entry": +/*!***********************************************************************************************************************************!*\ + !*** D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/completed/completed.hml?entry ***! + \***********************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/loader.js!../../common/components/countdown/countdown.hml?name=comp1 */ "./lib/loader.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1") -var $app_template$ = __webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/template.js!./completed.hml */ "./lib/json.js!./lib/template.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/completed/completed.hml") -var $app_style$ = __webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/style.js!./completed.css */ "./lib/json.js!./lib/style.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/completed/completed.css") -var $app_script$ = __webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./completed.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/completed/completed.js") +__webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/loader.js!../../common/components/countdown/countdown.hml?name=comp1 */ "./lib/loader.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1") +var $app_template$ = __webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/template.js!./completed.hml */ "./lib/json.js!./lib/template.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/completed/completed.hml") +var $app_style$ = __webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/style.js!./completed.css */ "./lib/json.js!./lib/style.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/completed/completed.css") +var $app_script$ = __webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./completed.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/completed/completed.js") $app_define$('@app-component/completed', [], function($app_require$, $app_exports$, $app_module$) { @@ -114,10 +114,10 @@ $app_bootstrap$('@app-component/completed',undefined,undefined) /***/ }), -/***/ "./lib/json.js!./lib/style.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.css": -/*!**********************************************************************************************************************************************************!*\ - !*** ./lib/json.js!./lib/style.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.css ***! - \**********************************************************************************************************************************************************/ +/***/ "./lib/json.js!./lib/style.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.css": +/*!**********************************************************************************************************************************************************************!*\ + !*** ./lib/json.js!./lib/style.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.css ***! + \**********************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { @@ -143,10 +143,10 @@ module.exports = { /***/ }), -/***/ "./lib/json.js!./lib/style.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/completed/completed.css": -/*!**********************************************************************************************************************************************!*\ - !*** ./lib/json.js!./lib/style.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/completed/completed.css ***! - \**********************************************************************************************************************************************/ +/***/ "./lib/json.js!./lib/style.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/completed/completed.css": +/*!**********************************************************************************************************************************************************!*\ + !*** ./lib/json.js!./lib/style.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/completed/completed.css ***! + \**********************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { @@ -166,10 +166,10 @@ module.exports = { /***/ }), -/***/ "./lib/json.js!./lib/template.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml": -/*!*************************************************************************************************************************************************************!*\ - !*** ./lib/json.js!./lib/template.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml ***! - \*************************************************************************************************************************************************************/ +/***/ "./lib/json.js!./lib/template.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml": +/*!*************************************************************************************************************************************************************************!*\ + !*** ./lib/json.js!./lib/template.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml ***! + \*************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { @@ -312,10 +312,10 @@ module.exports = { /***/ }), -/***/ "./lib/json.js!./lib/template.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/completed/completed.hml": -/*!*************************************************************************************************************************************************!*\ - !*** ./lib/json.js!./lib/template.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/completed/completed.hml ***! - \*************************************************************************************************************************************************/ +/***/ "./lib/json.js!./lib/template.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/completed/completed.hml": +/*!*************************************************************************************************************************************************************!*\ + !*** ./lib/json.js!./lib/template.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/completed/completed.hml ***! + \*************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { @@ -403,16 +403,16 @@ module.exports = { /***/ }), -/***/ "./lib/loader.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1": -/*!********************************************************************************************************************************************************!*\ - !*** ./lib/loader.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1 ***! - \********************************************************************************************************************************************************/ +/***/ "./lib/loader.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1": +/*!********************************************************************************************************************************************************************!*\ + !*** ./lib/loader.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1 ***! + \********************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -var $app_template$ = __webpack_require__(/*! !../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/template.js!./countdown.hml */ "./lib/json.js!./lib/template.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml") -var $app_style$ = __webpack_require__(/*! !../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/style.js!./countdown.css */ "./lib/json.js!./lib/style.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.css") -var $app_script$ = __webpack_require__(/*! !../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./countdown.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.js") +var $app_template$ = __webpack_require__(/*! !../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/template.js!./countdown.hml */ "./lib/json.js!./lib/template.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml") +var $app_style$ = __webpack_require__(/*! !../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/style.js!./countdown.css */ "./lib/json.js!./lib/style.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.css") +var $app_script$ = __webpack_require__(/*! !../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./countdown.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.js") $app_define$('@app-component/comp1', [], function($app_require$, $app_exports$, $app_module$) { @@ -430,10 +430,10 @@ $app_module$.exports.style = $app_style$ /***/ }), -/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.js": -/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.js ***! - \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.js": +/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.js ***! + \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { @@ -648,10 +648,10 @@ if (moduleOwn.data && accessors.some(function (acc) { /***/ }), -/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/completed/completed.js": -/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/completed/completed.js ***! - \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/completed/completed.js": +/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/completed/completed.js ***! + \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { diff --git a/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/index/index.js b/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/index/index.js index 9778b8f5dd4bf003906bfabc976f0e91eddf0ba7..ad62a56a1ceba9a4dbd426601bdc18a893bc57d6 100644 --- a/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/index/index.js +++ b/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/index/index.js @@ -81,21 +81,21 @@ /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = "../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/index/index.hml?entry"); +/******/ return __webpack_require__(__webpack_require__.s = "../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/index/index.hml?entry"); /******/ }) /************************************************************************/ /******/ ({ -/***/ "../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/index/index.hml?entry": -/*!***************************************************************************************************************!*\ - !*** D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/index/index.hml?entry ***! - \***************************************************************************************************************/ +/***/ "../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/index/index.hml?entry": +/*!***************************************************************************************************************************!*\ + !*** D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/index/index.hml?entry ***! + \***************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -var $app_template$ = __webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/template.js!./index.hml */ "./lib/json.js!./lib/template.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/index/index.hml") -var $app_style$ = __webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/style.js!./index.css */ "./lib/json.js!./lib/style.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/index/index.css") -var $app_script$ = __webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./index.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/index/index.js") +var $app_template$ = __webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/template.js!./index.hml */ "./lib/json.js!./lib/template.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/index/index.hml") +var $app_style$ = __webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/style.js!./index.css */ "./lib/json.js!./lib/style.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/index/index.css") +var $app_script$ = __webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./index.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/index/index.js") $app_define$('@app-component/index', [], function($app_require$, $app_exports$, $app_module$) { @@ -113,10 +113,10 @@ $app_bootstrap$('@app-component/index',undefined,undefined) /***/ }), -/***/ "./lib/json.js!./lib/style.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/index/index.css": -/*!**************************************************************************************************************************************!*\ - !*** ./lib/json.js!./lib/style.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/index/index.css ***! - \**************************************************************************************************************************************/ +/***/ "./lib/json.js!./lib/style.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/index/index.css": +/*!**************************************************************************************************************************************************!*\ + !*** ./lib/json.js!./lib/style.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/index/index.css ***! + \**************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { @@ -136,15 +136,25 @@ module.exports = { "borderBottomStyle": "solid", "borderBottomColor": "#cccccc", "height": "50px" + }, + ".titlethem": { + "width": "100%", + "height": "50px", + "backgroundColor": "#3E51B3" + }, + ".titlecontent": { + "fontSize": "18px", + "alignContent": "center", + "textAlign": "center" } } /***/ }), -/***/ "./lib/json.js!./lib/template.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/index/index.hml": -/*!*****************************************************************************************************************************************!*\ - !*** ./lib/json.js!./lib/template.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/index/index.hml ***! - \*****************************************************************************************************************************************/ +/***/ "./lib/json.js!./lib/template.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/index/index.hml": +/*!*****************************************************************************************************************************************************!*\ + !*** ./lib/json.js!./lib/template.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/index/index.hml ***! + \*****************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { @@ -161,6 +171,29 @@ module.exports = { { "attr": { "debugLine": "pages/index/index:16", + "className": "titlethem" + }, + "type": "div", + "classList": [ + "titlethem" + ], + "children": [ + { + "attr": { + "debugLine": "pages/index/index:17", + "className": "titlecontent", + "value": "EasyCountDownTextureView" + }, + "type": "text", + "classList": [ + "titlecontent" + ] + } + ] + }, + { + "attr": { + "debugLine": "pages/index/index:22", "className": "title", "value": "ShowAbility" }, @@ -174,7 +207,7 @@ module.exports = { }, { "attr": { - "debugLine": "pages/index/index:20", + "debugLine": "pages/index/index:26", "className": "title", "value": "SettingAbility" }, @@ -188,7 +221,7 @@ module.exports = { }, { "attr": { - "debugLine": "pages/index/index:24", + "debugLine": "pages/index/index:30", "className": "title", "value": "CompletedAbility" }, @@ -205,10 +238,10 @@ module.exports = { /***/ }), -/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/index/index.js": -/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/index/index.js ***! - \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/index/index.js": +/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/index/index.js ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { diff --git a/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/setting/setting.js b/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/setting/setting.js index 7f2ffb1673cb3083e3e2897e9bd8396993e9da43..5fcf23ba35da4ff2edabe8c9e80d94e3e90915ae 100644 --- a/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/setting/setting.js +++ b/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/setting/setting.js @@ -81,22 +81,22 @@ /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = "../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/setting/setting.hml?entry"); +/******/ return __webpack_require__(__webpack_require__.s = "../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/setting/setting.hml?entry"); /******/ }) /************************************************************************/ /******/ ({ -/***/ "../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/setting/setting.hml?entry": -/*!*******************************************************************************************************************!*\ - !*** D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/setting/setting.hml?entry ***! - \*******************************************************************************************************************/ +/***/ "../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/setting/setting.hml?entry": +/*!*******************************************************************************************************************************!*\ + !*** D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/setting/setting.hml?entry ***! + \*******************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/loader.js!../../common/components/countdown/countdown.hml?name=comp1 */ "./lib/loader.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1") -var $app_template$ = __webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/template.js!./setting.hml */ "./lib/json.js!./lib/template.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/setting/setting.hml") -var $app_style$ = __webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/style.js!./setting.css */ "./lib/json.js!./lib/style.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/setting/setting.css") -var $app_script$ = __webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./setting.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/setting/setting.js") +__webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/loader.js!../../common/components/countdown/countdown.hml?name=comp1 */ "./lib/loader.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1") +var $app_template$ = __webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/template.js!./setting.hml */ "./lib/json.js!./lib/template.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/setting/setting.hml") +var $app_style$ = __webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/style.js!./setting.css */ "./lib/json.js!./lib/style.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/setting/setting.css") +var $app_script$ = __webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./setting.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/setting/setting.js") $app_define$('@app-component/setting', [], function($app_require$, $app_exports$, $app_module$) { @@ -114,10 +114,10 @@ $app_bootstrap$('@app-component/setting',undefined,undefined) /***/ }), -/***/ "./lib/json.js!./lib/style.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.css": -/*!**********************************************************************************************************************************************************!*\ - !*** ./lib/json.js!./lib/style.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.css ***! - \**********************************************************************************************************************************************************/ +/***/ "./lib/json.js!./lib/style.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.css": +/*!**********************************************************************************************************************************************************************!*\ + !*** ./lib/json.js!./lib/style.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.css ***! + \**********************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { @@ -143,10 +143,10 @@ module.exports = { /***/ }), -/***/ "./lib/json.js!./lib/style.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/setting/setting.css": -/*!******************************************************************************************************************************************!*\ - !*** ./lib/json.js!./lib/style.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/setting/setting.css ***! - \******************************************************************************************************************************************/ +/***/ "./lib/json.js!./lib/style.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/setting/setting.css": +/*!******************************************************************************************************************************************************!*\ + !*** ./lib/json.js!./lib/style.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/setting/setting.css ***! + \******************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { @@ -229,10 +229,10 @@ module.exports = { /***/ }), -/***/ "./lib/json.js!./lib/template.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml": -/*!*************************************************************************************************************************************************************!*\ - !*** ./lib/json.js!./lib/template.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml ***! - \*************************************************************************************************************************************************************/ +/***/ "./lib/json.js!./lib/template.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml": +/*!*************************************************************************************************************************************************************************!*\ + !*** ./lib/json.js!./lib/template.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml ***! + \*************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { @@ -375,10 +375,10 @@ module.exports = { /***/ }), -/***/ "./lib/json.js!./lib/template.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/setting/setting.hml": -/*!*********************************************************************************************************************************************!*\ - !*** ./lib/json.js!./lib/template.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/setting/setting.hml ***! - \*********************************************************************************************************************************************/ +/***/ "./lib/json.js!./lib/template.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/setting/setting.hml": +/*!*********************************************************************************************************************************************************!*\ + !*** ./lib/json.js!./lib/template.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/setting/setting.hml ***! + \*********************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { @@ -528,16 +528,16 @@ module.exports = { /***/ }), -/***/ "./lib/loader.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1": -/*!********************************************************************************************************************************************************!*\ - !*** ./lib/loader.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1 ***! - \********************************************************************************************************************************************************/ +/***/ "./lib/loader.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1": +/*!********************************************************************************************************************************************************************!*\ + !*** ./lib/loader.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1 ***! + \********************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -var $app_template$ = __webpack_require__(/*! !../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/template.js!./countdown.hml */ "./lib/json.js!./lib/template.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml") -var $app_style$ = __webpack_require__(/*! !../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/style.js!./countdown.css */ "./lib/json.js!./lib/style.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.css") -var $app_script$ = __webpack_require__(/*! !../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./countdown.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.js") +var $app_template$ = __webpack_require__(/*! !../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/template.js!./countdown.hml */ "./lib/json.js!./lib/template.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml") +var $app_style$ = __webpack_require__(/*! !../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/style.js!./countdown.css */ "./lib/json.js!./lib/style.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.css") +var $app_script$ = __webpack_require__(/*! !../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./countdown.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.js") $app_define$('@app-component/comp1', [], function($app_require$, $app_exports$, $app_module$) { @@ -555,10 +555,10 @@ $app_module$.exports.style = $app_style$ /***/ }), -/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.js": -/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.js ***! - \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.js": +/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.js ***! + \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { @@ -773,10 +773,10 @@ if (moduleOwn.data && accessors.some(function (acc) { /***/ }), -/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/setting/setting.js": -/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/setting/setting.js ***! - \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/setting/setting.js": +/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/setting/setting.js ***! + \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { diff --git a/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/show/show.js b/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/show/show.js index 8b9ab7d9caacf9ed8edbc2b1ecaf0d64b06ecd52..384e15d9e0ebaac63346b011f82cab47c6d3c5bc 100644 --- a/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/show/show.js +++ b/entry/.preview/intermediates/res/debug/rich/assets/js/default/pages/show/show.js @@ -81,22 +81,22 @@ /******/ /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = "../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/show/show.hml?entry"); +/******/ return __webpack_require__(__webpack_require__.s = "../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/show/show.hml?entry"); /******/ }) /************************************************************************/ /******/ ({ -/***/ "../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/show/show.hml?entry": -/*!*************************************************************************************************************!*\ - !*** D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/show/show.hml?entry ***! - \*************************************************************************************************************/ +/***/ "../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/show/show.hml?entry": +/*!*************************************************************************************************************************!*\ + !*** D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/show/show.hml?entry ***! + \*************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/loader.js!../../common/components/countdown/countdown.hml?name=comp1 */ "./lib/loader.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1") -var $app_template$ = __webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/template.js!./show.hml */ "./lib/json.js!./lib/template.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/show/show.hml") -var $app_style$ = __webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/style.js!./show.css */ "./lib/json.js!./lib/style.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/show/show.css") -var $app_script$ = __webpack_require__(/*! !../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./show.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/show/show.js") +__webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/loader.js!../../common/components/countdown/countdown.hml?name=comp1 */ "./lib/loader.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1") +var $app_template$ = __webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/template.js!./show.hml */ "./lib/json.js!./lib/template.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/show/show.hml") +var $app_style$ = __webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/style.js!./show.css */ "./lib/json.js!./lib/style.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/show/show.css") +var $app_script$ = __webpack_require__(/*! !../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./show.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/show/show.js") $app_define$('@app-component/show', [], function($app_require$, $app_exports$, $app_module$) { @@ -114,10 +114,10 @@ $app_bootstrap$('@app-component/show',undefined,undefined) /***/ }), -/***/ "./lib/json.js!./lib/style.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.css": -/*!**********************************************************************************************************************************************************!*\ - !*** ./lib/json.js!./lib/style.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.css ***! - \**********************************************************************************************************************************************************/ +/***/ "./lib/json.js!./lib/style.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.css": +/*!**********************************************************************************************************************************************************************!*\ + !*** ./lib/json.js!./lib/style.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.css ***! + \**********************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { @@ -143,10 +143,10 @@ module.exports = { /***/ }), -/***/ "./lib/json.js!./lib/style.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/show/show.css": -/*!************************************************************************************************************************************!*\ - !*** ./lib/json.js!./lib/style.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/show/show.css ***! - \************************************************************************************************************************************/ +/***/ "./lib/json.js!./lib/style.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/show/show.css": +/*!************************************************************************************************************************************************!*\ + !*** ./lib/json.js!./lib/style.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/show/show.css ***! + \************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { @@ -175,10 +175,10 @@ module.exports = { /***/ }), -/***/ "./lib/json.js!./lib/template.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml": -/*!*************************************************************************************************************************************************************!*\ - !*** ./lib/json.js!./lib/template.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml ***! - \*************************************************************************************************************************************************************/ +/***/ "./lib/json.js!./lib/template.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml": +/*!*************************************************************************************************************************************************************************!*\ + !*** ./lib/json.js!./lib/template.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml ***! + \*************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { @@ -321,10 +321,10 @@ module.exports = { /***/ }), -/***/ "./lib/json.js!./lib/template.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/show/show.hml": -/*!***************************************************************************************************************************************!*\ - !*** ./lib/json.js!./lib/template.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/show/show.hml ***! - \***************************************************************************************************************************************/ +/***/ "./lib/json.js!./lib/template.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/show/show.hml": +/*!***************************************************************************************************************************************************!*\ + !*** ./lib/json.js!./lib/template.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/show/show.hml ***! + \***************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { @@ -367,16 +367,16 @@ module.exports = { /***/ }), -/***/ "./lib/loader.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1": -/*!********************************************************************************************************************************************************!*\ - !*** ./lib/loader.js!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1 ***! - \********************************************************************************************************************************************************/ +/***/ "./lib/loader.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1": +/*!********************************************************************************************************************************************************************!*\ + !*** ./lib/loader.js!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml?name=comp1 ***! + \********************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { -var $app_template$ = __webpack_require__(/*! !../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/template.js!./countdown.hml */ "./lib/json.js!./lib/template.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.hml") -var $app_style$ = __webpack_require__(/*! !../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/style.js!./countdown.css */ "./lib/json.js!./lib/style.js!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.css") -var $app_script$ = __webpack_require__(/*! !../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../../../HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./countdown.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.js") +var $app_template$ = __webpack_require__(/*! !../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/template.js!./countdown.hml */ "./lib/json.js!./lib/template.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.hml") +var $app_style$ = __webpack_require__(/*! !../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/json.js!../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/style.js!./countdown.css */ "./lib/json.js!./lib/style.js!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.css") +var $app_script$ = __webpack_require__(/*! !../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/lib/script.js!../../../../../../../../../../../homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/babel-loader?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!./countdown.js */ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.js") $app_define$('@app-component/comp1', [], function($app_require$, $app_exports$, $app_module$) { @@ -394,10 +394,10 @@ $app_module$.exports.style = $app_style$ /***/ }), -/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.js": -/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/common/components/countdown/countdown.js ***! - \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.js": +/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/common/components/countdown/countdown.js ***! + \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { @@ -612,10 +612,10 @@ if (moduleOwn.data && accessors.some(function (acc) { /***/ }), -/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\HM_SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/show/show.js": -/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/HM_SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/DevecostudioProjects/EasyCountDownTextureView1/entry/src/main/js/default/pages/show/show.js ***! - \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/***/ "./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\preset-env&plugins[]=D:\\homarysdk\\SDK\\js\\2.1.1.21\\build-tools\\ace-loader\\node_modules\\@babel\\plugin-transform-modules-commonjs&comments=false!../../../../../../codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/show/show.js": +/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./lib/script.js!./node_modules/babel-loader/lib?presets[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/preset-env&plugins[]=D:/homarysdk/SDK/js/2.1.1.21/build-tools/ace-loader/node_modules/@babel/plugin-transform-modules-commonjs&comments=false!D:/codeCopy/EasyCountDownTextureView/EasyCountDownTextureView/entry/src/main/js/default/pages/show/show.js ***! + \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { diff --git a/entry/.preview/jsManifest/default/manifest.json b/entry/.preview/jsManifest/default/manifest.json index d5ec75fc083287dd74257e04f6bce1484ebacd3d..d22168f8c3d64a8def1c96850e737209dbbaae36 100644 --- a/entry/.preview/jsManifest/default/manifest.json +++ b/entry/.preview/jsManifest/default/manifest.json @@ -1,5 +1,5 @@ { - "appID": "com.gzb.ohos", + "appID": "com.camnter.easycountdowntextureview.demo", "appName": "$string:app_name", "versionName": "1.0.0", "versionCode": 1000000, @@ -11,12 +11,12 @@ "pages/completed/completed" ], "deviceType": [ - "phone", "tablet", - "wearable" + "wearable", + "phone" ], "window": { - "designWidth": 720, - "autoDesignWidth": true + "autoDesignWidth": true, + "designWidth": 720 } } \ No newline at end of file diff --git a/entry/.preview/merge_js_src/liteWearable/default/pages/completed/completed.css b/entry/.preview/merge_js_src/liteWearable/default/pages/completed/completed.css index 80534efd7ace5f43c787c3892a047c4f23cd778b..8b957140a3eb002106fb386c17ce49387ab1aa3c 100644 --- a/entry/.preview/merge_js_src/liteWearable/default/pages/completed/completed.css +++ b/entry/.preview/merge_js_src/liteWearable/default/pages/completed/completed.css @@ -17,6 +17,19 @@ flex-direction: column; padding: 20px; } +.con{ + flex-direction: column; +} .container div{ margin-bottom: 10px; +} +.titlethem { + width: 100%; + height: 50px; + background-color: #3E51B3; +} +.titleinfo{ + font-size: 18px; + margin-left: 15px; + color: white; } \ No newline at end of file diff --git a/entry/.preview/merge_js_src/liteWearable/default/pages/completed/completed.hml b/entry/.preview/merge_js_src/liteWearable/default/pages/completed/completed.hml index 976ea41412f548881814b4f2fb72eaeaf0e9228a..2c85d5107835eb1b7ab77b3a83d05734b34d3b96 100644 --- a/entry/.preview/merge_js_src/liteWearable/default/pages/completed/completed.hml +++ b/entry/.preview/merge_js_src/liteWearable/default/pages/completed/completed.hml @@ -14,45 +14,52 @@ */--> - -
-
- +
+
+ + EasyCountDownTextureView +
-
- -
+
+
+ +
-
+
+ +
+ +
+
\ No newline at end of file diff --git a/entry/.preview/merge_js_src/liteWearable/default/pages/index/index.css b/entry/.preview/merge_js_src/liteWearable/default/pages/index/index.css index 2a4e4e774a980493184b00ac564921f25360ccaa..6f08707157da1d960740c07d03c94bcfb32f9261 100644 --- a/entry/.preview/merge_js_src/liteWearable/default/pages/index/index.css +++ b/entry/.preview/merge_js_src/liteWearable/default/pages/index/index.css @@ -14,7 +14,6 @@ */ .container { flex-direction: column; - padding-top: 10px; } .title { @@ -28,3 +27,13 @@ height: 50px; } +.titlethem { + width: 100%; + height: 50px; + background-color: #3E51B3; +} +.titleinfo{ + font-size: 18px; + margin-left: 15px; + color: white; +} \ No newline at end of file diff --git a/entry/.preview/merge_js_src/liteWearable/default/pages/index/index.hml b/entry/.preview/merge_js_src/liteWearable/default/pages/index/index.hml index ed11ae6161d11d59abe3685b498686182fedcd35..141116f42dfdacabc793370f439bf34c97716b39 100644 --- a/entry/.preview/merge_js_src/liteWearable/default/pages/index/index.hml +++ b/entry/.preview/merge_js_src/liteWearable/default/pages/index/index.hml @@ -13,6 +13,12 @@ * limitations under the License. -->
+
+ + EasyCountDownTextureView + +
+ ShowAbility diff --git a/entry/.preview/merge_js_src/liteWearable/default/pages/setting/setting.css b/entry/.preview/merge_js_src/liteWearable/default/pages/setting/setting.css index 41b114926a90aaab93bdacf9dff9fb55f1280bae..140eeda53bde85eece4a02ed8db40fad95401541 100644 --- a/entry/.preview/merge_js_src/liteWearable/default/pages/setting/setting.css +++ b/entry/.preview/merge_js_src/liteWearable/default/pages/setting/setting.css @@ -20,7 +20,9 @@ padding: 20px; height: 100%; } - +.con{ + flex-direction: column; +} .title { font-size: 30px; text-align: center; @@ -72,4 +74,14 @@ text-align: center; border-radius: 5px; color: #000; +} +.titlethem { + width: 100%; + height: 50px; + background-color: #3E51B3; +} +.titleinfo{ + font-size: 18px; + margin-left: 15px; + color: white; } \ No newline at end of file diff --git a/entry/.preview/merge_js_src/liteWearable/default/pages/setting/setting.hml b/entry/.preview/merge_js_src/liteWearable/default/pages/setting/setting.hml index 9cbe40ee87f1afc2654370eb8ccec2620eb7cb57..bfe54b3c899eaa49e07cf82cad671c90962e51de 100644 --- a/entry/.preview/merge_js_src/liteWearable/default/pages/setting/setting.hml +++ b/entry/.preview/merge_js_src/liteWearable/default/pages/setting/setting.hml @@ -14,51 +14,58 @@ --> - -
-
- +
+
+ + EasyCountDownTextureView +
-
-
-
- - START - - - STOP - -
-
- - H=01 - - - M=01 - - - S=01 - + +
+
+ +
+
+
+
+ + START + + + STOP + +
+
+ + H=01 + + + M=01 + + + S=01 + +
-
-
+
+
\ No newline at end of file diff --git a/entry/.preview/merge_js_src/liteWearable/default/pages/show/show.css b/entry/.preview/merge_js_src/liteWearable/default/pages/show/show.css new file mode 100644 index 0000000000000000000000000000000000000000..c6b496c1f689212fa206e2f3436e8fa060d846de --- /dev/null +++ b/entry/.preview/merge_js_src/liteWearable/default/pages/show/show.css @@ -0,0 +1,54 @@ +/* + * Copyright (C) 2021 Huawei Device Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +.container { + width: 454px; +/* height: 80px;*/ + padding: 20px 10px; + position: relative; + display: flex; + flex-direction: column; +} + +.con{ + flex-direction: column; +} + +.btn{ + position: absolute; + right: 10px; + top: 20px; + width: 60px; + height: 60px; +} +image{ + + width: 300px; +/* border: 1px solid #222;*/ +} +/*.zujian{*/ +/* position: absolute;*/ +/* top: 20px;*/ +/* left: 10px;*/ +/*}*/ +.titlethem { + width: 100%; + height: 50px; + background-color: #3E51B3; +} +.titleinfo{ + font-size: 18px; + margin-left: 15px; + color: white; +} \ No newline at end of file diff --git a/entry/.preview/merge_js_src/liteWearable/default/pages/show/show.hml b/entry/.preview/merge_js_src/liteWearable/default/pages/show/show.hml new file mode 100644 index 0000000000000000000000000000000000000000..eea6ad0942d16b05c21c7a4c6baf145329a82110 --- /dev/null +++ b/entry/.preview/merge_js_src/liteWearable/default/pages/show/show.hml @@ -0,0 +1,42 @@ + + + +

+
+ + EasyCountDownTextureView + +
+
+ + + + + + +
+
diff --git a/entry/.preview/merge_js_src/wearable/default/pages/completed/completed.css b/entry/.preview/merge_js_src/wearable/default/pages/completed/completed.css index 80534efd7ace5f43c787c3892a047c4f23cd778b..8b957140a3eb002106fb386c17ce49387ab1aa3c 100644 --- a/entry/.preview/merge_js_src/wearable/default/pages/completed/completed.css +++ b/entry/.preview/merge_js_src/wearable/default/pages/completed/completed.css @@ -17,6 +17,19 @@ flex-direction: column; padding: 20px; } +.con{ + flex-direction: column; +} .container div{ margin-bottom: 10px; +} +.titlethem { + width: 100%; + height: 50px; + background-color: #3E51B3; +} +.titleinfo{ + font-size: 18px; + margin-left: 15px; + color: white; } \ No newline at end of file diff --git a/entry/.preview/merge_js_src/wearable/default/pages/completed/completed.hml b/entry/.preview/merge_js_src/wearable/default/pages/completed/completed.hml index 976ea41412f548881814b4f2fb72eaeaf0e9228a..2c85d5107835eb1b7ab77b3a83d05734b34d3b96 100644 --- a/entry/.preview/merge_js_src/wearable/default/pages/completed/completed.hml +++ b/entry/.preview/merge_js_src/wearable/default/pages/completed/completed.hml @@ -14,45 +14,52 @@ */--> - -
-
- +
+
+ + EasyCountDownTextureView +
-
- -
+
+
+ +
-
+
+ +
+ +
+
\ No newline at end of file diff --git a/entry/.preview/merge_js_src/wearable/default/pages/index/index.css b/entry/.preview/merge_js_src/wearable/default/pages/index/index.css index 2a4e4e774a980493184b00ac564921f25360ccaa..6f08707157da1d960740c07d03c94bcfb32f9261 100644 --- a/entry/.preview/merge_js_src/wearable/default/pages/index/index.css +++ b/entry/.preview/merge_js_src/wearable/default/pages/index/index.css @@ -14,7 +14,6 @@ */ .container { flex-direction: column; - padding-top: 10px; } .title { @@ -28,3 +27,13 @@ height: 50px; } +.titlethem { + width: 100%; + height: 50px; + background-color: #3E51B3; +} +.titleinfo{ + font-size: 18px; + margin-left: 15px; + color: white; +} \ No newline at end of file diff --git a/entry/.preview/merge_js_src/wearable/default/pages/index/index.hml b/entry/.preview/merge_js_src/wearable/default/pages/index/index.hml index ed11ae6161d11d59abe3685b498686182fedcd35..141116f42dfdacabc793370f439bf34c97716b39 100644 --- a/entry/.preview/merge_js_src/wearable/default/pages/index/index.hml +++ b/entry/.preview/merge_js_src/wearable/default/pages/index/index.hml @@ -13,6 +13,12 @@ * limitations under the License. -->
+
+ + EasyCountDownTextureView + +
+ ShowAbility diff --git a/entry/.preview/merge_js_src/wearable/default/pages/setting/setting.css b/entry/.preview/merge_js_src/wearable/default/pages/setting/setting.css index 41b114926a90aaab93bdacf9dff9fb55f1280bae..140eeda53bde85eece4a02ed8db40fad95401541 100644 --- a/entry/.preview/merge_js_src/wearable/default/pages/setting/setting.css +++ b/entry/.preview/merge_js_src/wearable/default/pages/setting/setting.css @@ -20,7 +20,9 @@ padding: 20px; height: 100%; } - +.con{ + flex-direction: column; +} .title { font-size: 30px; text-align: center; @@ -72,4 +74,14 @@ text-align: center; border-radius: 5px; color: #000; +} +.titlethem { + width: 100%; + height: 50px; + background-color: #3E51B3; +} +.titleinfo{ + font-size: 18px; + margin-left: 15px; + color: white; } \ No newline at end of file diff --git a/entry/.preview/merge_js_src/wearable/default/pages/setting/setting.hml b/entry/.preview/merge_js_src/wearable/default/pages/setting/setting.hml index 9cbe40ee87f1afc2654370eb8ccec2620eb7cb57..bfe54b3c899eaa49e07cf82cad671c90962e51de 100644 --- a/entry/.preview/merge_js_src/wearable/default/pages/setting/setting.hml +++ b/entry/.preview/merge_js_src/wearable/default/pages/setting/setting.hml @@ -14,51 +14,58 @@ --> - -
-
- +
+
+ + EasyCountDownTextureView +
-
-
-
- - START - - - STOP - -
-
- - H=01 - - - M=01 - - - S=01 - + +
+
+ +
+
+
+
+ + START + + + STOP + +
+
+ + H=01 + + + M=01 + + + S=01 + +
-
-
+
+
\ No newline at end of file diff --git a/entry/.preview/merge_js_src/wearable/default/pages/show/show.css b/entry/.preview/merge_js_src/wearable/default/pages/show/show.css new file mode 100644 index 0000000000000000000000000000000000000000..c6b496c1f689212fa206e2f3436e8fa060d846de --- /dev/null +++ b/entry/.preview/merge_js_src/wearable/default/pages/show/show.css @@ -0,0 +1,54 @@ +/* + * Copyright (C) 2021 Huawei Device Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +.container { + width: 454px; +/* height: 80px;*/ + padding: 20px 10px; + position: relative; + display: flex; + flex-direction: column; +} + +.con{ + flex-direction: column; +} + +.btn{ + position: absolute; + right: 10px; + top: 20px; + width: 60px; + height: 60px; +} +image{ + + width: 300px; +/* border: 1px solid #222;*/ +} +/*.zujian{*/ +/* position: absolute;*/ +/* top: 20px;*/ +/* left: 10px;*/ +/*}*/ +.titlethem { + width: 100%; + height: 50px; + background-color: #3E51B3; +} +.titleinfo{ + font-size: 18px; + margin-left: 15px; + color: white; +} \ No newline at end of file diff --git a/entry/.preview/merge_js_src/wearable/default/pages/show/show.hml b/entry/.preview/merge_js_src/wearable/default/pages/show/show.hml new file mode 100644 index 0000000000000000000000000000000000000000..eea6ad0942d16b05c21c7a4c6baf145329a82110 --- /dev/null +++ b/entry/.preview/merge_js_src/wearable/default/pages/show/show.hml @@ -0,0 +1,42 @@ + + + +

+
+ + EasyCountDownTextureView + +
+
+ + + + + + +
+
diff --git a/entry/build.gradle b/entry/build.gradle index 8b7ec8312514680f078c1c7e1c74263431effc4b..0f8e62c75dec47c62565ff5da5159e773404667c 100644 --- a/entry/build.gradle +++ b/entry/build.gradle @@ -21,6 +21,8 @@ dependencies { implementation fileTree(dir: 'libs', include: ['*.jar', '*.har']) testImplementation 'junit:junit:4.13' ohosTestImplementation 'com.huawei.ohos.testkit:runner:1.0.0.200' +// implementation project(":easycountdowntextureview") + implementation('com.gitee.chinasoft_ohos:easycountdowntextureview:1.0.0') } decc { supportType = ['html','xml'] diff --git a/entry/src/main/config.json b/entry/src/main/config.json index f037410037c86973c5c13d4346a069d9256c1238..2b99a28264eda03b420705f5c6ec08862f15a56c 100644 --- a/entry/src/main/config.json +++ b/entry/src/main/config.json @@ -1,6 +1,6 @@ { "app": { - "bundleName": "com.gzb.ohos", + "bundleName": "com.yinghe.testwb", "vendor": "example", "version": { "code": 1000000, @@ -9,9 +9,9 @@ }, "deviceConfig": {}, "module": { - "package": "com.example.countdown", + "package": "com.camnter.easycountdowntextureview.demo", "name": ".MyApplication", - "mainAbility": "com.example.countdown.MainAbility", + "mainAbility": "com.camnter.easycountdowntextureview.demo.MainAbility", "deviceType": [ "phone", "tablet", @@ -25,7 +25,7 @@ }, "abilities": [ { - "orientation": "portrait", + "orientation": "unspecified", "skills": [ { "entities": [ @@ -36,12 +36,57 @@ ] } ], - "name": "com.example.countdown.MainAbility", + "name": "com.camnter.easycountdowntextureview.demo.MainAbility", "icon": "$media:icon", "description": "$string:mainability_description", "label": "$string:app_name", "type": "page", "launchType": "standard" + }, + { + "orientation": "unspecified", + "name": "com.camnter.easycountdowntextureview.demo.FunctionAbility", + "icon": "$media:icon", + "description": "$string:functionability_description", + "label": "$string:app_name", + "type": "page", + "launchType": "standard" + }, + { + "orientation": "unspecified", + "name": "com.camnter.easycountdowntextureview.demo.MainJavaAbility", + "icon": "$media:icon", + "description": "$string:app_name", + "label": "$string:app_name", + "type": "page", + "launchType": "standard" + }, + { + "orientation": "unspecified", + "name": "com.camnter.easycountdowntextureview.demo.ShowAbility", + "icon": "$media:icon", + "description": "$string:app_name", + "label": "$string:app_name", + "type": "page", + "launchType": "standard" + }, + { + "orientation": "unspecified", + "name": "com.camnter.easycountdowntextureview.demo.SettingAbility", + "icon": "$media:icon", + "description": "$string:app_name", + "label": "$string:app_name", + "type": "page", + "launchType": "standard" + }, + { + "orientation": "unspecified", + "name": "com.camnter.easycountdowntextureview.demo.CompletedAbility", + "icon": "$media:icon", + "description": "$string:app_name", + "label": "$string:app_name", + "type": "page", + "launchType": "standard" } ], "js": [ @@ -58,6 +103,15 @@ "autoDesignWidth": true } } - ] + ], + "metaData": { + "customizeData": [ + { + "name": "hwc-theme", + "value": "androidhwext:style/Theme.Emui.Dark.NoActionBar", + "extra": "" + } + ] + } } } \ No newline at end of file diff --git a/entry/src/main/java/com/camnter/easycountdowntextureview/demo/CompletedAbility.java b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/CompletedAbility.java new file mode 100644 index 0000000000000000000000000000000000000000..60db36d8b7aa1c256010525bfeec8aca8a89dbfe --- /dev/null +++ b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/CompletedAbility.java @@ -0,0 +1,21 @@ +package com.camnter.easycountdowntextureview.demo; + +import com.camnter.easycountdowntextureview.demo.slice.CompletedAbilitySlice; +import ohos.aafwk.ability.Ability; +import ohos.aafwk.content.Intent; +import ohos.agp.utils.Color; +import ohos.agp.window.service.WindowManager; + +/** + * CompletedAbility + * + * @since 2021-09-23 + */ +public class CompletedAbility extends Ability { + @Override + public void onStart(Intent intent) { + super.onStart(intent); + super.setMainRoute(CompletedAbilitySlice.class.getName()); + WindowManager.getInstance().getTopWindow().get().setStatusBarColor(Color.getIntColor("#2F3F9D")); // 设置状态栏颜色 + } +} diff --git a/entry/src/main/java/com/camnter/easycountdowntextureview/demo/CustomText.java b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/CustomText.java new file mode 100644 index 0000000000000000000000000000000000000000..384e7bf35bd31201866f52cc5e9d576faef2354c --- /dev/null +++ b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/CustomText.java @@ -0,0 +1,195 @@ +/* + * Copyright (C) 2021 Huawei Device Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.camnter.easycountdowntextureview.demo; + +import ohos.agp.colors.RgbColor; +import ohos.agp.components.Attr; +import ohos.agp.components.AttrHelper; +import ohos.agp.components.AttrSet; +import ohos.agp.components.Button; +import ohos.agp.components.ComponentState; +import ohos.agp.components.element.ShapeElement; +import ohos.agp.components.element.StateElement; +import ohos.agp.utils.Color; +import ohos.app.Context; + +import java.util.Optional; + +/** + * 圆角、边框、点击效果 + * + * @since 2021-09-23 + */ +public class CustomText extends Button { + private final Context mContext; + + // 圆角半径 + private float cornerRadius = 0f; + + // 圆角半径-左上 + private float cornerRadiusLeftTop = 0f; + + // 圆角半径-左下 + private float cornerRadiusLeftBottom = 0f; + + // 圆角半径-右上 + private float cornerRadiusRightTop = 0f; + + // 圆角半径-右下 + private float cornerRadiusRightBottom = 0f; + + // 默认背景色 + private Color bgDefaultColor = Color.TRANSPARENT; + + // 按压背景色 + private Color bgPressedColor = Color.TRANSPARENT; + + // 边框线宽度 + private int strokeWidth = 0; + + // 边框线颜色 + private Color strokeColor = Color.TRANSPARENT; + + /** + * 构造函数 + * + * @param context 上下文 + */ + public CustomText(Context context) { + this(context, new AttrSet() { + @Override + public Optional getStyle() { + return Optional.empty(); + } + + @Override + public int getLength() { + return 0; + } + + @Override + public Optional getAttr(int i) { + return Optional.empty(); + } + + @Override + public Optional getAttr(String s) { + return Optional.empty(); + } + }); + } + + /** + * 构造函数 + * + * @param context 上下文 + * @param attrSet 样式 + */ + public CustomText(Context context, AttrSet attrSet) { + this(context, attrSet, null); + } + + /** + * 构造函数 + * + * @param context 上下文 + * @param attrSet attrSet + * @param styleName styleName + */ + public CustomText(Context context, AttrSet attrSet, String styleName) { + super(context, attrSet, styleName); + mContext = context; + + if (attrSet.getAttr("cornerRadius").isPresent()) { + cornerRadius = attrSet.getAttr("cornerRadius").get().getFloatValue(); + } + if (attrSet.getAttr("cornerRadiusLeftTop").isPresent()) { + cornerRadiusLeftTop = attrSet.getAttr("cornerRadiusLeftTop").get().getFloatValue(); + } + if (attrSet.getAttr("cornerRadiusLeftBottom").isPresent()) { + cornerRadiusLeftBottom = attrSet.getAttr("cornerRadiusLeftBottom").get().getFloatValue(); + } + if (attrSet.getAttr("cornerRadiusRightTop").isPresent()) { + cornerRadiusRightTop = attrSet.getAttr("cornerRadiusRightTop").get().getFloatValue(); + } + if (attrSet.getAttr("cornerRadiusRightBottom").isPresent()) { + cornerRadiusRightBottom = attrSet.getAttr("cornerRadiusRightBottom").get().getFloatValue(); + } + if (attrSet.getAttr("bgDefaultColor").isPresent()) { + bgDefaultColor = attrSet.getAttr("bgDefaultColor").get().getColorValue(); + } + if (attrSet.getAttr("bgPressedColor").isPresent()) { + bgPressedColor = attrSet.getAttr("bgPressedColor").get().getColorValue(); + } + if (attrSet.getAttr("strokeWidth").isPresent()) { + strokeWidth = attrSet.getAttr("strokeWidth").get().getIntegerValue(); + } + if (attrSet.getAttr("strokeColor").isPresent()) { + strokeColor = attrSet.getAttr("strokeColor").get().getColorValue(); + } + + init(); + } + + private void init() { + // 包含多个状态的Element + StateElement stateElement = new StateElement(); + + // 默认的Element + if (bgDefaultColor.getValue() != Color.TRANSPARENT.getValue()) { + ShapeElement seDefault = getShapeElement(); + seDefault.setRgbColor(RgbColor.fromArgbInt(bgDefaultColor.getValue())); + stateElement.addState(new int[]{-ComponentState.COMPONENT_STATE_PRESSED}, seDefault); + } + + // 按压状态的Element + if (bgPressedColor.getValue() != Color.TRANSPARENT.getValue()) { + ShapeElement sePressed = getShapeElement(); + sePressed.setRgbColor(RgbColor.fromArgbInt(bgPressedColor.getValue())); + stateElement.addState(new int[]{ComponentState.COMPONENT_STATE_PRESSED}, sePressed); + } + + // 设置到背景中 + setBackground(stateElement); + } + + /** + * 获取公共的Element,一般不同状态下圆角都一样。 + */ + private ShapeElement getShapeElement() { + ShapeElement shapeElement = new ShapeElement(); + shapeElement.setShape(ShapeElement.RECTANGLE); + if (cornerRadius != 0f) { + shapeElement.setCornerRadius(vp2px(cornerRadius)); + } else { + // 左上角需要xy轴 left_top_x,left_top_y,其他类似 + shapeElement.setCornerRadiiArray(new float[]{ + vp2px(cornerRadiusLeftTop), vp2px(cornerRadiusLeftTop), + vp2px(cornerRadiusRightTop), vp2px(cornerRadiusRightTop), + vp2px(cornerRadiusRightBottom), vp2px(cornerRadiusRightBottom), + vp2px(cornerRadiusLeftBottom), vp2px(cornerRadiusLeftBottom), + }); + } + if (strokeWidth != 0f) { + shapeElement.setStroke((int) vp2px(strokeWidth), RgbColor.fromArgbInt(strokeColor.getValue())); + } + return shapeElement; + } + + private float vp2px(float value) { + return AttrHelper.vp2px(value, mContext); + } +} diff --git a/entry/src/main/java/com/example/countdown/MainAbility.java b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/FunctionAbility.java similarity index 70% rename from entry/src/main/java/com/example/countdown/MainAbility.java rename to entry/src/main/java/com/camnter/easycountdowntextureview/demo/FunctionAbility.java index c166847f85062e19a1701f5b0420ecd78f5b7cff..89f039786afbc1474bafd7a1b32eae3ec93fc7fc 100644 --- a/entry/src/main/java/com/example/countdown/MainAbility.java +++ b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/FunctionAbility.java @@ -3,9 +3,9 @@ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - *

+ * * http://www.apache.org/licenses/LICENSE-2.0 - *

+ * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. @@ -13,20 +13,23 @@ * limitations under the License. */ -package com.example.countdown; +package com.camnter.easycountdowntextureview.demo; -import ohos.ace.ability.AceAbility; import ohos.aafwk.content.Intent; +import ohos.ace.ability.AceAbility; +import ohos.agp.utils.Color; +import ohos.agp.window.service.WindowManager; /** - * MainAbility + * FunctionAbility * - * @since 2021-08-10 + * @since 2021-09-23 */ -public class MainAbility extends AceAbility { +public class FunctionAbility extends AceAbility { @Override public void onStart(Intent intent) { super.onStart(intent); + WindowManager.getInstance().getTopWindow().get().setStatusBarColor(Color.getIntColor("#2F3F9D")); // 设置状态栏颜色 } @Override diff --git a/entry/src/main/java/com/camnter/easycountdowntextureview/demo/MainAbility.java b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/MainAbility.java new file mode 100644 index 0000000000000000000000000000000000000000..a546747e377c7e6d64dfe799c2097bc2c7be7971 --- /dev/null +++ b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/MainAbility.java @@ -0,0 +1,66 @@ +/* + * Copyright (C) 2021 Huawei Device Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.camnter.easycountdowntextureview.demo; + +import ohos.aafwk.ability.Ability; +import ohos.aafwk.content.Intent; +import ohos.aafwk.content.Operation; +import ohos.agp.components.Component; +import ohos.agp.utils.Color; +import ohos.agp.window.service.WindowManager; + +/** + * MainAbility + * + * @since 2021-08-10 + */ +public class MainAbility extends Ability { + @Override + public void onStart(Intent intent) { + super.onStart(intent); + super.setUIContent(ResourceTable.Layout_ability_function); + WindowManager.getInstance().getTopWindow().get().setStatusBarColor(Color.getIntColor("#2F3F9D")); // 设置状态栏颜色 + } + + @Override + protected void onActive() { + super.onActive(); + findComponentById(ResourceTable.Id_btnJava).setClickedListener(new Component.ClickedListener() { + @Override + public void onClick(Component component) { + Intent intent = new Intent(); + Operation operation = new Intent.OperationBuilder() + .withBundleName(getBundleName()) + .withAbilityName(MainJavaAbility.class.getName()) + .build(); + intent.setOperation(operation); + startAbility(intent); + } + }); + findComponentById(ResourceTable.Id_btnJS).setClickedListener(new Component.ClickedListener() { + @Override + public void onClick(Component component) { + Intent intent = new Intent(); + Operation operation = new Intent.OperationBuilder() + .withBundleName(getBundleName()) + .withAbilityName(FunctionAbility.class.getName()) + .build(); + intent.setOperation(operation); + startAbility(intent); + } + }); + } +} diff --git a/entry/src/main/java/com/camnter/easycountdowntextureview/demo/MainJavaAbility.java b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/MainJavaAbility.java new file mode 100644 index 0000000000000000000000000000000000000000..3d2e34ec9506d363afb2669a1a37a022141e0c96 --- /dev/null +++ b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/MainJavaAbility.java @@ -0,0 +1,36 @@ +/* + * Copyright (C) 2021 Huawei Device Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.camnter.easycountdowntextureview.demo; + +import com.camnter.easycountdowntextureview.demo.slice.MainAbilitySlice; +import ohos.aafwk.ability.Ability; +import ohos.aafwk.content.Intent; +import ohos.agp.utils.Color; +import ohos.agp.window.service.WindowManager; + +/** + * MainJavaAbility + * + * @since 2021-09-23 + */ +public class MainJavaAbility extends Ability { + @Override + public void onStart(Intent intent) { + super.onStart(intent); + super.setMainRoute(MainAbilitySlice.class.getName()); + WindowManager.getInstance().getTopWindow().get().setStatusBarColor(Color.getIntColor("#2F3F9D")); // 设置状态栏颜色 + } +} diff --git a/entry/src/main/java/com/example/countdown/MyApplication.java b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/MyApplication.java similarity index 91% rename from entry/src/main/java/com/example/countdown/MyApplication.java rename to entry/src/main/java/com/camnter/easycountdowntextureview/demo/MyApplication.java index c65ebac80c8b63f93f799e3b0e81592aef3350be..78b24e8f0c4306919d5261b939cc5d9a67ca1836 100644 --- a/entry/src/main/java/com/example/countdown/MyApplication.java +++ b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/MyApplication.java @@ -12,13 +12,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.example.countdown; + +package com.camnter.easycountdowntextureview.demo; import ohos.aafwk.ability.AbilityPackage; + /** * MainAbility * - * @since 2021-08-10 + * @since 2021-08-10 */ public class MyApplication extends AbilityPackage { @Override diff --git a/entry/src/main/java/com/camnter/easycountdowntextureview/demo/SettingAbility.java b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/SettingAbility.java new file mode 100644 index 0000000000000000000000000000000000000000..83ffcf8001f345ff51d1fe594eaa94f7c9568f61 --- /dev/null +++ b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/SettingAbility.java @@ -0,0 +1,21 @@ +package com.camnter.easycountdowntextureview.demo; + +import com.camnter.easycountdowntextureview.demo.slice.SettingAbilitySlice; +import ohos.aafwk.ability.Ability; +import ohos.aafwk.content.Intent; +import ohos.agp.utils.Color; +import ohos.agp.window.service.WindowManager; + +/** + * SettingAbilitySlice + * + * @since 2021-09-23 + */ +public class SettingAbility extends Ability { + @Override + public void onStart(Intent intent) { + super.onStart(intent); + super.setMainRoute(SettingAbilitySlice.class.getName()); + WindowManager.getInstance().getTopWindow().get().setStatusBarColor(Color.getIntColor("#2F3F9D")); // 设置状态栏颜色 + } +} diff --git a/entry/src/main/java/com/camnter/easycountdowntextureview/demo/ShowAbility.java b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/ShowAbility.java new file mode 100644 index 0000000000000000000000000000000000000000..2aa12c2104957d7dc4bbf869432875414f0fa2bf --- /dev/null +++ b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/ShowAbility.java @@ -0,0 +1,21 @@ +package com.camnter.easycountdowntextureview.demo; + +import com.camnter.easycountdowntextureview.demo.slice.ShowAbilitySlice; +import ohos.aafwk.ability.Ability; +import ohos.aafwk.content.Intent; +import ohos.agp.utils.Color; +import ohos.agp.window.service.WindowManager; + +/** + * SettingAbilitySlice + * + * @since 2021-09-23 + */ +public class ShowAbility extends Ability { + @Override + public void onStart(Intent intent) { + super.onStart(intent); + super.setMainRoute(ShowAbilitySlice.class.getName()); + WindowManager.getInstance().getTopWindow().get().setStatusBarColor(Color.getIntColor("#2F3F9D")); // 设置状态栏颜色 + } +} diff --git a/entry/src/main/java/com/camnter/easycountdowntextureview/demo/adapter/MainAdapter.java b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/adapter/MainAdapter.java new file mode 100644 index 0000000000000000000000000000000000000000..b38f322080228acd1139c4be417a5869151ab3dc --- /dev/null +++ b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/adapter/MainAdapter.java @@ -0,0 +1,87 @@ +package com.camnter.easycountdowntextureview.demo.adapter; + +import com.camnter.easycountdowntextureview.demo.ResourceTable; +import ohos.aafwk.ability.Ability; +import ohos.agp.components.BaseItemProvider; +import ohos.agp.components.Component; +import ohos.agp.components.ComponentContainer; +import ohos.agp.components.LayoutScatter; +import ohos.agp.components.Text; + +import java.util.Collections; + +/** + * 文件描述 + * + * @since 2021-09-23 + */ +public class MainAdapter extends BaseItemProvider { + private final Ability mActivity; + private final LayoutScatter mInflater; + private Component components; + private String[] items = {"ShowActivity", "SettingActivity", "CompletedActivity"}; + + /** + * 构造函数 + * + * @param ability ability + */ + public MainAdapter(Ability ability) { + mActivity = ability; + mInflater = LayoutScatter.getInstance(ability); + } + + @Override + public int getCount() { + return items == null ? 0 : items.length; + } + + @Override + public Object getItem(int position) { + if (items != null && position >= 0 && position < items.length) { + return items[position]; + } + return Collections.emptyList(); + } + + @Override + public long getItemId(int position) { + return position; + } + + @Override + public Component getComponent(int position, Component component, ComponentContainer componentContainer) { + final Component cpt; + ViewHolder holder; + if (component == null) { + cpt = mInflater.parse(ResourceTable.Layout_list_item_imager, componentContainer, false); + holder = new ViewHolder(cpt); + + // 将获取到的子组件信息绑定到列表项的实例中 + cpt.setTag(holder); + } else { + cpt = component; + + // 从缓存中获取到列表项实例后,直接使用绑定的子组件信息进行数据填充。 + holder = (ViewHolder) cpt.getTag(); + } + + holder.title.setText(items[position] + ""); + + return cpt; + } + + /** + * ViewHolder + * + * @since 2021-09-23 + */ + static class ViewHolder { + Text title; + + private ViewHolder(Component view) { + title = (Text) view.findComponentById(ResourceTable.Id_title); + view.setTag(this); + } + } +} diff --git a/entry/src/main/java/com/camnter/easycountdowntextureview/demo/slice/CompletedAbilitySlice.java b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/slice/CompletedAbilitySlice.java new file mode 100644 index 0000000000000000000000000000000000000000..8fd01adefe42115fdb1653df39c6eb2fc6e8c245 --- /dev/null +++ b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/slice/CompletedAbilitySlice.java @@ -0,0 +1,98 @@ +/* + * Copyright (C) 2021 Huawei Device Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.camnter.easycountdowntextureview.demo.slice; + +import com.camnter.easycountdowntextureview.EasyCountDownTextureView; +import com.camnter.easycountdowntextureview.demo.ResourceTable; +import ohos.aafwk.ability.AbilitySlice; +import ohos.aafwk.content.Intent; +import ohos.agp.components.Component; +import ohos.agp.components.ComponentContainer; +import ohos.agp.components.LayoutScatter; +import ohos.agp.components.Text; +import ohos.agp.window.dialog.ToastDialog; +import ohos.app.Context; + +/** + * CompletedAbilitySlice + * + * @since 2021-09-23 + */ +public class CompletedAbilitySlice extends AbilitySlice implements EasyCountDownTextureView.EasyCountDownListener { + private EasyCountDownTextureView easyCountDownTextureView1; + private EasyCountDownTextureView easyCountDownTextureView2; + + @Override + public void onStart(Intent intent) { + super.onStart(intent); + super.setUIContent(ResourceTable.Layout_ability_completed_activity); + + easyCountDownTextureView1 = (EasyCountDownTextureView) findComponentById(ResourceTable.Id_easycountdown1); + easyCountDownTextureView2 = (EasyCountDownTextureView) findComponentById(ResourceTable.Id_easycountdown2); + easyCountDownTextureView1.setEasyCountDownListener(this); + easyCountDownTextureView2.setEasyCountDownListener(this); + } + + @Override + public void onActive() { + super.onActive(); + easyCountDownTextureView1.start(); + easyCountDownTextureView2.start(); + } + + @Override + public void onForeground(Intent intent) { + super.onForeground(intent); + } + + @Override + protected void onStop() { + super.onStop(); + easyCountDownTextureView1.stop(); + easyCountDownTextureView2.stop(); + } + + @Override + public void onCountDownStart() { + } + + @Override + public void onCountDownTimeError() { + } + + @Override + public void onCountDownStop(long millisInFuture) { + } + + @Override + public void onCountDownCompleted() { + showToast(this, "[CompletedActivity] [onCountDownCompleted]"); + } + + /** + * 提示框 + * + * @param var0 上下文 + * @param var1 内容 + */ + public static void showToast(Context var0, String var1) { + Component var2 = LayoutScatter.getInstance(var0).parse(ResourceTable.Layout_layout_toast, + (ComponentContainer) null, false); + Text var3 = (Text) var2.findComponentById(ResourceTable.Id_text_msg_toast); + var3.setText(var1); + (new ToastDialog(var0)).setComponent(var2).setTransparent(true).show(); + } +} diff --git a/entry/src/main/java/com/camnter/easycountdowntextureview/demo/slice/MainAbilitySlice.java b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/slice/MainAbilitySlice.java new file mode 100644 index 0000000000000000000000000000000000000000..2db69f902d8051070494a0b78873008f0fcac045 --- /dev/null +++ b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/slice/MainAbilitySlice.java @@ -0,0 +1,92 @@ +/* + * Copyright (C) 2021 Huawei Device Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.camnter.easycountdowntextureview.demo.slice; + +import com.camnter.easycountdowntextureview.demo.CompletedAbility; +import com.camnter.easycountdowntextureview.demo.ResourceTable; +import com.camnter.easycountdowntextureview.demo.SettingAbility; +import com.camnter.easycountdowntextureview.demo.ShowAbility; +import com.camnter.easycountdowntextureview.demo.adapter.MainAdapter; +import ohos.aafwk.ability.Ability; +import ohos.aafwk.ability.AbilitySlice; +import ohos.aafwk.content.Intent; +import ohos.aafwk.content.Operation; +import ohos.agp.components.Component; +import ohos.agp.components.ListContainer; + +/** + * MainAbilitySlice + * + * @since 2021-09-23 + */ +public class MainAbilitySlice extends AbilitySlice { + /** + * NUMBER2 + */ + public static final int NUMBER2 = 2; + private MainAdapter adapter; + private ListContainer llview; + + @Override + public void onStart(Intent intent) { + super.onStart(intent); + super.setUIContent(ResourceTable.Layout_ability_main); + llview = (ListContainer) findComponentById(ResourceTable.Id_theListView); + + adapter = new MainAdapter(getAbility()); + llview.setItemProvider(adapter); + + llview.setItemClickedListener(new ListContainer.ItemClickedListener() { + @Override + public void onItemClicked(ListContainer listContainer, Component component, int arg2, long l) { + if (arg2 == 0) { + startOpenAbility(getAbility(), ShowAbility.class.getName()); + } else if (arg2 == 1) { + startOpenAbility(getAbility(), SettingAbility.class.getName()); + } else if (arg2 == NUMBER2) { + startOpenAbility(getAbility(), CompletedAbility.class.getName()); + } + } + }); + } + + @Override + public void onActive() { + super.onActive(); + } + + @Override + public void onForeground(Intent intent) { + super.onForeground(intent); + } + + /** + * 页面跳转 + * + * @param ability 上下文 + * @param name 内容 + */ + public void startOpenAbility(Ability ability, String name) { + Intent intent = new Intent(); + Operation operation = new Intent.OperationBuilder() + .withDeviceId("") + .withBundleName(ability.getBundleName()) + .withAbilityName(name) + .build(); + intent.setOperation(operation); + startAbility(intent); + } +} diff --git a/entry/src/main/java/com/camnter/easycountdowntextureview/demo/slice/SettingAbilitySlice.java b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/slice/SettingAbilitySlice.java new file mode 100644 index 0000000000000000000000000000000000000000..53458ee9a26d9c870b6d36841aa286ab58ce2d32 --- /dev/null +++ b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/slice/SettingAbilitySlice.java @@ -0,0 +1,85 @@ +/* + * Copyright (C) 2021 Huawei Device Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.camnter.easycountdowntextureview.demo.slice; + +import com.camnter.easycountdowntextureview.EasyCountDownTextureView; +import com.camnter.easycountdowntextureview.demo.ResourceTable; +import ohos.aafwk.ability.AbilitySlice; +import ohos.aafwk.content.Intent; +import ohos.agp.components.Component; + +/** + * SettingAbilitySlice + * + * @since 2021-09-23 + */ +public class SettingAbilitySlice extends AbilitySlice implements Component.ClickedListener { + private EasyCountDownTextureView easyCountDownTextureView; + + /** + * onStart + * + * @param intent intent + */ + @Override + public void onStart(Intent intent) { + super.onStart(intent); + super.setUIContent(ResourceTable.Layout_ability_setting_activity); + easyCountDownTextureView = (EasyCountDownTextureView) findComponentById(ResourceTable.Id_easycountdown); + + this.findComponentById(ResourceTable.Id_setting_hour_button).setClickedListener(this); + this.findComponentById(ResourceTable.Id_setting_minute_button).setClickedListener(this); + this.findComponentById(ResourceTable.Id_setting_second_button).setClickedListener(this); + this.findComponentById(ResourceTable.Id_setting_start_button).setClickedListener(this); + this.findComponentById(ResourceTable.Id_setting_stop_button).setClickedListener(this); + } + + @Override + public void onActive() { + super.onActive(); + easyCountDownTextureView.start(); + } + + @Override + public void onForeground(Intent intent) { + super.onForeground(intent); + if (null != easyCountDownTextureView) { + easyCountDownTextureView.stop(); + } + } + + @Override + public void onClick(Component component) { + switch (component.getId()) { + case ResourceTable.Id_setting_hour_button: + easyCountDownTextureView.setTimeHour(1); + break; + case ResourceTable.Id_setting_minute_button: + easyCountDownTextureView.setTimeMinute(1); + break; + case ResourceTable.Id_setting_second_button: + easyCountDownTextureView.setTimeSecond(1); + break; + case ResourceTable.Id_setting_start_button: + easyCountDownTextureView.start(); + break; + case ResourceTable.Id_setting_stop_button: + easyCountDownTextureView.stop(); + break; + default: + } + } +} diff --git a/entry/src/main/java/com/camnter/easycountdowntextureview/demo/slice/ShowAbilitySlice.java b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/slice/ShowAbilitySlice.java new file mode 100644 index 0000000000000000000000000000000000000000..6080838956c0b12f0114862d719a5e6a8ea0a918 --- /dev/null +++ b/entry/src/main/java/com/camnter/easycountdowntextureview/demo/slice/ShowAbilitySlice.java @@ -0,0 +1,51 @@ +/* + * Copyright (C) 2021 Huawei Device Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.camnter.easycountdowntextureview.demo.slice; + +import com.camnter.easycountdowntextureview.EasyCountDownTextureView; +import com.camnter.easycountdowntextureview.demo.ResourceTable; +import ohos.aafwk.ability.AbilitySlice; +import ohos.aafwk.content.Intent; + +/** + * ShowAbilitySlice + * + * @since 2021-09-23 + */ +public class ShowAbilitySlice extends AbilitySlice { + private EasyCountDownTextureView easyCountDownTextureView; + + @Override + public void onStart(Intent intent) { + super.onStart(intent); + super.setUIContent(ResourceTable.Layout_ability_show_activity); + easyCountDownTextureView = (EasyCountDownTextureView) findComponentById(ResourceTable.Id_easycountdown); + } + + @Override + public void onActive() { + super.onActive(); + easyCountDownTextureView.start(); + } + + @Override + public void onForeground(Intent intent) { + super.onForeground(intent); + if (null != easyCountDownTextureView) { + easyCountDownTextureView.stop(); + } + } +} diff --git a/entry/src/main/js/default/pages/completed/completed.css b/entry/src/main/js/default/pages/completed/completed.css index 80534efd7ace5f43c787c3892a047c4f23cd778b..8b957140a3eb002106fb386c17ce49387ab1aa3c 100644 --- a/entry/src/main/js/default/pages/completed/completed.css +++ b/entry/src/main/js/default/pages/completed/completed.css @@ -17,6 +17,19 @@ flex-direction: column; padding: 20px; } +.con{ + flex-direction: column; +} .container div{ margin-bottom: 10px; +} +.titlethem { + width: 100%; + height: 50px; + background-color: #3E51B3; +} +.titleinfo{ + font-size: 18px; + margin-left: 15px; + color: white; } \ No newline at end of file diff --git a/entry/src/main/js/default/pages/completed/completed.hml b/entry/src/main/js/default/pages/completed/completed.hml index 976ea41412f548881814b4f2fb72eaeaf0e9228a..2c85d5107835eb1b7ab77b3a83d05734b34d3b96 100644 --- a/entry/src/main/js/default/pages/completed/completed.hml +++ b/entry/src/main/js/default/pages/completed/completed.hml @@ -14,45 +14,52 @@ */--> - -

-
- +
+
+ + EasyCountDownTextureView +
-
- -
+
+
+ +
-
+
+ +
+ +
+
\ No newline at end of file diff --git a/entry/src/main/js/default/pages/index/index.css b/entry/src/main/js/default/pages/index/index.css index 2a4e4e774a980493184b00ac564921f25360ccaa..6f08707157da1d960740c07d03c94bcfb32f9261 100644 --- a/entry/src/main/js/default/pages/index/index.css +++ b/entry/src/main/js/default/pages/index/index.css @@ -14,7 +14,6 @@ */ .container { flex-direction: column; - padding-top: 10px; } .title { @@ -28,3 +27,13 @@ height: 50px; } +.titlethem { + width: 100%; + height: 50px; + background-color: #3E51B3; +} +.titleinfo{ + font-size: 18px; + margin-left: 15px; + color: white; +} \ No newline at end of file diff --git a/entry/src/main/js/default/pages/index/index.hml b/entry/src/main/js/default/pages/index/index.hml index ed11ae6161d11d59abe3685b498686182fedcd35..141116f42dfdacabc793370f439bf34c97716b39 100644 --- a/entry/src/main/js/default/pages/index/index.hml +++ b/entry/src/main/js/default/pages/index/index.hml @@ -13,6 +13,12 @@ * limitations under the License. -->
+
+ + EasyCountDownTextureView + +
+ ShowAbility diff --git a/entry/src/main/js/default/pages/setting/setting.css b/entry/src/main/js/default/pages/setting/setting.css index 41b114926a90aaab93bdacf9dff9fb55f1280bae..140eeda53bde85eece4a02ed8db40fad95401541 100644 --- a/entry/src/main/js/default/pages/setting/setting.css +++ b/entry/src/main/js/default/pages/setting/setting.css @@ -20,7 +20,9 @@ padding: 20px; height: 100%; } - +.con{ + flex-direction: column; +} .title { font-size: 30px; text-align: center; @@ -72,4 +74,14 @@ text-align: center; border-radius: 5px; color: #000; +} +.titlethem { + width: 100%; + height: 50px; + background-color: #3E51B3; +} +.titleinfo{ + font-size: 18px; + margin-left: 15px; + color: white; } \ No newline at end of file diff --git a/entry/src/main/js/default/pages/setting/setting.hml b/entry/src/main/js/default/pages/setting/setting.hml index 9cbe40ee87f1afc2654370eb8ccec2620eb7cb57..bfe54b3c899eaa49e07cf82cad671c90962e51de 100644 --- a/entry/src/main/js/default/pages/setting/setting.hml +++ b/entry/src/main/js/default/pages/setting/setting.hml @@ -14,51 +14,58 @@ --> - -
-
- +
+
+ + EasyCountDownTextureView +
-
-
-
- - START - - - STOP - -
-
- - H=01 - - - M=01 - - - S=01 - + +
+
+ +
+
+
+
+ + START + + + STOP + +
+
+ + H=01 + + + M=01 + + + S=01 + +
-
-
+
+
\ No newline at end of file diff --git a/entry/src/main/js/default/pages/show/show.css b/entry/src/main/js/default/pages/show/show.css index df3486bf25b4487d600b69a762e310af3dcd2cc8..c6b496c1f689212fa206e2f3436e8fa060d846de 100644 --- a/entry/src/main/js/default/pages/show/show.css +++ b/entry/src/main/js/default/pages/show/show.css @@ -21,6 +21,10 @@ flex-direction: column; } +.con{ + flex-direction: column; +} + .btn{ position: absolute; right: 10px; @@ -37,4 +41,14 @@ image{ /* position: absolute;*/ /* top: 20px;*/ /* left: 10px;*/ -/*}*/ \ No newline at end of file +/*}*/ +.titlethem { + width: 100%; + height: 50px; + background-color: #3E51B3; +} +.titleinfo{ + font-size: 18px; + margin-left: 15px; + color: white; +} \ No newline at end of file diff --git a/entry/src/main/js/default/pages/show/show.hml b/entry/src/main/js/default/pages/show/show.hml index 63d96ef9f267a0cff7ce95c117b2391deccd0db4..eea6ad0942d16b05c21c7a4c6baf145329a82110 100644 --- a/entry/src/main/js/default/pages/show/show.hml +++ b/entry/src/main/js/default/pages/show/show.hml @@ -14,21 +14,29 @@ --> -
- +
+
+ + EasyCountDownTextureView + +
+
- - + + + + +
diff --git a/entry/src/main/resources/base/element/string.json b/entry/src/main/resources/base/element/string.json index 94f3052d4a238d74b5d811073cd7a89eafa46693..fa1ae7f1d4e9131378034f6d77b4054a0ee540ba 100644 --- a/entry/src/main/resources/base/element/string.json +++ b/entry/src/main/resources/base/element/string.json @@ -11,6 +11,18 @@ { "name": "app_name", "value": "EasyCountDownTextureView" + }, + { + "name": "functionability_description", + "value": "Java_Empty Ability" + }, + { + "name": "functionability_HelloWorld", + "value": "Hello World" + }, + { + "name": "entry_FunctionAbility", + "value": "entry_FunctionAbility" } ] } \ No newline at end of file diff --git a/entry/src/main/resources/base/graphic/background_ability_function.xml b/entry/src/main/resources/base/graphic/background_ability_function.xml new file mode 100644 index 0000000000000000000000000000000000000000..a002c2353e78af3a15235e00738328ff566bc085 --- /dev/null +++ b/entry/src/main/resources/base/graphic/background_ability_function.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/entry/src/main/resources/base/graphic/toast_bg.xml b/entry/src/main/resources/base/graphic/toast_bg.xml new file mode 100644 index 0000000000000000000000000000000000000000..57367165e88fef285782519d5274cdaf659a9d38 --- /dev/null +++ b/entry/src/main/resources/base/graphic/toast_bg.xml @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file diff --git a/entry/src/main/resources/base/layout/ability_completed_activity.xml b/entry/src/main/resources/base/layout/ability_completed_activity.xml new file mode 100644 index 0000000000000000000000000000000000000000..425b95660e30729ae2ce2e0133ee638442ef1101 --- /dev/null +++ b/entry/src/main/resources/base/layout/ability_completed_activity.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/entry/src/main/resources/base/layout/ability_function.xml b/entry/src/main/resources/base/layout/ability_function.xml new file mode 100644 index 0000000000000000000000000000000000000000..67640f10633d6e4a25d0db8494dfc8abfceffb59 --- /dev/null +++ b/entry/src/main/resources/base/layout/ability_function.xml @@ -0,0 +1,53 @@ + + + + + + + + + + + +