From afd277962669fede067b5ebcb0c83e6fb1ba66c0 Mon Sep 17 00:00:00 2001 From: vchimev Date: Fri, 11 Nov 2016 16:06:29 +0200 Subject: [PATCH] Add flexbox test pages --- apps/app/ui-tests-app/flexbox/flexbox-css.css | 13 ++++++ apps/app/ui-tests-app/flexbox/flexbox-css.ts | 21 ++++++++++ apps/app/ui-tests-app/flexbox/flexbox-css.xml | 41 +++++++++++++++++++ .../app/ui-tests-app/flexbox/flexbox-demo.css | 25 +++++++++++ .../app/ui-tests-app/flexbox/flexbox-demo.xml | 19 +++++++++ .../ui-tests-app/flexbox/flexbox-main-page.ts | 2 + 6 files changed, 121 insertions(+) create mode 100644 apps/app/ui-tests-app/flexbox/flexbox-css.css create mode 100644 apps/app/ui-tests-app/flexbox/flexbox-css.ts create mode 100644 apps/app/ui-tests-app/flexbox/flexbox-css.xml create mode 100644 apps/app/ui-tests-app/flexbox/flexbox-demo.css create mode 100644 apps/app/ui-tests-app/flexbox/flexbox-demo.xml diff --git a/apps/app/ui-tests-app/flexbox/flexbox-css.css b/apps/app/ui-tests-app/flexbox/flexbox-css.css new file mode 100644 index 000000000..5ab0d4ca8 --- /dev/null +++ b/apps/app/ui-tests-app/flexbox/flexbox-css.css @@ -0,0 +1,13 @@ +#container { + border-color: black; + border-width: 1; + margin: 5; +} +#container>Label { + border-width: 2; + border-color: black; + border-radius: 5; +} +#container>Label[selected="yes"] { + border-color: gray; +} \ No newline at end of file diff --git a/apps/app/ui-tests-app/flexbox/flexbox-css.ts b/apps/app/ui-tests-app/flexbox/flexbox-css.ts new file mode 100644 index 000000000..a02ecc569 --- /dev/null +++ b/apps/app/ui-tests-app/flexbox/flexbox-css.ts @@ -0,0 +1,21 @@ +export const flexFlow = applyCss(); + +function applyCss() { + return function(args) { + // args.object.page.getViewById("container")[what] = args.object.text; + let boxCss = " #container { " + args.object.tag + " }" ; + // console.log(boxCss); + args.object.page.addCss(boxCss); + console.log(args.object.page.css); + } +} + +export function applyStyles(args) { + // var css = "#test-element { " + args.object.tag + " }"; + console.log(args.object.tag); + args.object.page.addCss(args.object.tag); +} + +export function resetTap(args) { + args.object.page.css = ""; +} diff --git a/apps/app/ui-tests-app/flexbox/flexbox-css.xml b/apps/app/ui-tests-app/flexbox/flexbox-css.xml new file mode 100644 index 000000000..203a029f6 --- /dev/null +++ b/apps/app/ui-tests-app/flexbox/flexbox-css.xml @@ -0,0 +1,41 @@ + + + + + +