summaryrefslogtreecommitdiff
path: root/data/elementary/objects
diff options
context:
space:
mode:
authorBowon Ryu <bowon.ryu@samsung.com>2018-05-02 21:10:16 +0900
committerJaehyun Cho <jae_hyun.cho@samsung.com>2018-05-02 21:11:41 +0900
commit67045ea28ad09701641b8be7cc96577df62b630d (patch)
treec0d87e9467df28193dc7e2c1bdbb29bc7436d7ea /data/elementary/objects
parentb8de04d77f63f5f305b0ccd2670f1d908ba4bf7d (diff)
efl_ui_tab_pager: add Efl.Ui.Tab_Pager and related classes
Summary: the basic concept of Efl.Ui.Tab_Pager is similar to elm_toolbar. user can attach Efl.Ui.Tab_Bar to the tab_pager. user can create an Efl.Ui.Tab_Page to add tab label, tab icon and set the content of the page. user can pack Efl.Ui.Tab_Page into tab_pager. The tab and page match one to one. user can controls tab and page through tab_pager. See T5317 Test Plan: elementary_test -to efl.ui.tab_pager Reviewers: cedric, woohyun, Jaehyun_Cho Reviewed By: Jaehyun_Cho Subscribers: eunue Differential Revision: https://phab.enlightenment.org/D5988
Diffstat (limited to 'data/elementary/objects')
-rw-r--r--data/elementary/objects/test_tab_pager.edc66
1 files changed, 66 insertions, 0 deletions
diff --git a/data/elementary/objects/test_tab_pager.edc b/data/elementary/objects/test_tab_pager.edc
new file mode 100644
index 0000000000..95715713ae
--- /dev/null
+++ b/data/elementary/objects/test_tab_pager.edc
@@ -0,0 +1,66 @@
1collections {
2 group { "tab_page_layout";
3 parts {
4 spacer { "base";
5 scale;
6 desc { "default";
7 }
8 }
9 swallow { "menu";
10 scale;
11 desc { "default";
12 rel.to: "base";
13 align: 0 0;
14 min: 200 0;
15 max: 200 -1;
16 fixed: 0 1;
17 }
18 }
19 rect { "separator";
20 scale;
21 desc { "default";
22 rel.to: "menu";
23 rel1.relative: 1 0;
24 align: 0 0;
25 min: 1 0;
26 max: 1 -1;
27 fixed: 0 1;
28 color: 75 75 75 255;
29 }
30 }
31 swallow { "tab_pager";
32 scale;
33 desc { "default";
34 rel1.to: "separator";
35 rel2.to: "base";
36 rel1.relative: 1 0;
37 }
38 }
39 }
40 }
41 group { "page_layout";
42 parts {
43 spacer { "base";
44 scale;
45 desc { "default";
46 }
47 }
48 rect { "bg";
49 scale;
50 desc { "default";
51 rel.to: "base";
52 color: 255 255 255 255;
53 }
54 }
55 text { "text";
56 scale;
57 desc { "default";
58 rel.to: "base";
59 align: 0.5 0.5;
60 color: 0 0 0 255;
61 text.size: 20;
62 }
63 }
64 }
65 }
66}