import dxui from "../../../../dxmodules/dxUi.js";
|
import viewUtils from "../../viewUtils.js";
|
import topView from "../../topView.js";
|
import configView from "../configView.js";
|
import i18n from "../../i18n.js";
|
import screen from "../../../screen.js";
|
const factoryTestView = {};
|
factoryTestView.init = function () {
|
/**************************************************创建屏幕*****************************************************/
|
const screenMain = dxui.View.build("factoryTestView", dxui.Utils.LAYER.MAIN);
|
factoryTestView.screenMain = screenMain;
|
screenMain.scroll(false);
|
screenMain.bgColor(0xffffff);
|
screenMain.on(dxui.Utils.ENUM.LV_EVENT_SCREEN_LOADED, () => {
|
topView.changeTheme(true);
|
});
|
|
const titleBox = viewUtils.title(
|
screenMain,
|
configView.screenMain,
|
"factoryTestViewTitle",
|
"factoryTestView.title"
|
);
|
titleBox.align(dxui.Utils.ALIGN.TOP_MID, 0, 70);
|
|
const factoryTestBox = dxui.View.build("factoryTestBox", screenMain);
|
viewUtils._clearStyle(factoryTestBox);
|
factoryTestBox.setSize(
|
screen.screenSize.width,
|
screen.screenSize.height - 140
|
);
|
factoryTestBox.align(dxui.Utils.ALIGN.TOP_MID, 0, 140);
|
factoryTestBox.bgColor(0xf7f7f7);
|
factoryTestBox.flexFlow(dxui.Utils.FLEX_FLOW.ROW_WRAP);
|
factoryTestBox.flexAlign(
|
dxui.Utils.FLEX_ALIGN.CENTER,
|
dxui.Utils.FLEX_ALIGN.START,
|
dxui.Utils.FLEX_ALIGN.START
|
);
|
factoryTestBox.obj.lvObjSetStylePadGap(
|
10,
|
dxui.Utils.ENUM._LV_STYLE_STATE_CMP_SAME
|
);
|
factoryTestBox.padTop(10);
|
factoryTestBox.padBottom(10);
|
|
const calibrationBox = dxui.View.build("calibrationBox", factoryTestBox);
|
viewUtils._clearStyle(calibrationBox);
|
// calibrationBox.align(dxui.Utils.ALIGN.TOP_MID, 0, 150);
|
calibrationBox.setSize(560, 76);
|
// calibrationBox.bgColor(0xf7f7f7);
|
calibrationBox.bgColor(0xffffff);
|
calibrationBox.radius(10);
|
calibrationBox.on(dxui.Utils.ENUM.LV_EVENT_PRESSED, () => {
|
calibrationBox.bgColor(0xeaeaea);
|
});
|
calibrationBox.on(dxui.Utils.ENUM.LV_EVENT_RELEASED, () => {
|
calibrationBox.bgColor(0xffffff);
|
});
|
|
const titleLbl = dxui.Label.build("calibrationBox" + "Label", calibrationBox);
|
titleLbl.dataI18n = "factoryTestView.calibration";
|
titleLbl.align(dxui.Utils.ALIGN.LEFT_MID, 20, 0);
|
titleLbl.textFont(viewUtils.font(26));
|
|
const image = dxui.Image.build(calibrationBox.id + "Image", calibrationBox);
|
image.align(dxui.Utils.ALIGN.RIGHT_MID, -15, 0);
|
image.source("/app/code/resource/image/right.png");
|
|
calibrationBox.on(dxui.Utils.EVENT.CLICK, () => {
|
// dxui.loadMain(item.view.screenMain);
|
console.log(123);
|
|
});
|
};
|
|
export default factoryTestView;
|