summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorDaniel Zaoui <daniel.zaoui@samsung.com>2015-09-08 15:18:55 +0300
committerDaniel Zaoui <daniel.zaoui@yahoo.com>2015-10-05 09:10:14 +0300
commit2a90eac96a76576e6aceff47e4aa5b98c09401a1 (patch)
treec81d9b7aff337bc08c1f5d048e7c03b2e9802131 /data
parentfbf9e55773adb5caff70ab18a7ad87f2f10f6104 (diff)
Factory: full redesign
To support snippets, we need the factory to be loaded in live, meaning the JSON description of the factory is not C-generated and compiled.
Diffstat (limited to 'data')
-rw-r--r--data/config/CMakeLists.txt1
-rw-r--r--data/config/factory.json922
2 files changed, 923 insertions, 0 deletions
diff --git a/data/config/CMakeLists.txt b/data/config/CMakeLists.txt
index d176631..bc5b262 100644
--- a/data/config/CMakeLists.txt
+++ b/data/config/CMakeLists.txt
@@ -5,6 +5,7 @@ LIST(APPEND CONFIG_FILES
5 black_list.json 5 black_list.json
6 egui_all.eo 6 egui_all.eo
7 dummy.json 7 dummy.json
8 factory.json
8 ) 9 )
9#always copy config files into build directory, so egui_cmd will be able to generate egui_auto 10#always copy config files into build directory, so egui_cmd will be able to generate egui_auto
10foreach (f ${CONFIG_FILES}) 11foreach (f ${CONFIG_FILES})
diff --git a/data/config/factory.json b/data/config/factory.json
new file mode 100644
index 0000000..a4c7512
--- /dev/null
+++ b/data/config/factory.json
@@ -0,0 +1,922 @@
1{
2 "Widgets":
3 {
4 "fctr_win_frame":
5 {
6 "Desc":
7 {
8 "class":"Elm.Frame"
9 },
10 "Properties":
11 {
12 "Elm.Widget.part_text":[null, "Window"],
13 "Efl.Gfx.Base.visible":[true],
14 "Efl.Gfx.Base.size":[60, 60]
15 }
16 },
17 "fctr_win_image":
18 {
19 "Desc":
20 {
21 "class":"Evas.Image"
22 },
23 "Properties":
24 {
25 "Evas.Object.size_hint_weight":[1, 1],
26 "Efl.Gfx.Base.visible":[true],
27 "Evas.Object.size_hint_min":[60, 60],
28 "Evas.Image.filled":[true],
29 "Evas.Image.source":["fctr_win_frame"],
30 "Evas.Object.size_hint_align":[-1, -1],
31 "Evas.Image.source_visible":[false]
32 }
33 },
34 "fctr_bg_image":
35 {
36 "Desc":
37 {
38 "class":"Elm.Image"
39 },
40 "Properties":
41 {
42 "Evas.Object.size_hint_min":[55, 55],
43 "Elm.Image.resizable":[true, true],
44 "Efl.Gfx.Base.visible":[true]
45 }
46 },
47 "fctr_button":
48 {
49 "Desc":
50 {
51 "class":"Elm.Button"
52 },
53 "Properties":
54 {
55 "Elm.Widget.part_text":[null, "Button"],
56 "Efl.Gfx.Base.visible":[true],
57 "Efl.Gfx.Base.size":[80, 30]
58 }
59 },
60 "fctr_button_image":
61 {
62 "Desc":
63 {
64 "class":"Evas.Image"
65 },
66 "Properties":
67 {
68 "Efl.Gfx.Base.visible":[true],
69 "Evas.Object.size_hint_min":[70, 30],
70 "Evas.Image.filled":[true],
71 "Evas.Image.source":["fctr_button"],
72 "Evas.Image.source_visible":[false]
73 }
74 },
75 "fctr_label":
76 {
77 "Desc":
78 {
79 "class":"Elm.Label"
80 },
81 "Properties":
82 {
83 "Elm.Widget.part_text":[null, "Label"],
84 "Efl.Gfx.Base.visible":[true],
85 "Efl.Gfx.Base.size":[80, 30]
86 }
87 },
88 "fctr_label_image":
89 {
90 "Desc":
91 {
92 "class":"Evas.Image"
93 },
94 "Properties":
95 {
96 "Evas.Object.size_hint_weight":[1, 1],
97 "Efl.Gfx.Base.visible":[true],
98 "Evas.Object.size_hint_min":[100, 30],
99 "Evas.Image.filled":[true],
100 "Evas.Image.source":["fctr_label"],
101 "Evas.Object.size_hint_align":[-1, -1],
102 "Evas.Image.source_visible":[false]
103 }
104 },
105 "fctr_check":
106 {
107 "Desc":
108 {
109 "class":"Elm.Check"
110 },
111 "Properties":
112 {
113 "Elm.Widget.part_text":[null, "Check"],
114 "Efl.Gfx.Base.visible":[true],
115 "Efl.Gfx.Base.size":[80, 30]
116 }
117 },
118 "fctr_check_image":
119 {
120 "Desc":
121 {
122 "class":"Evas.Image"
123 },
124 "Properties":
125 {
126 "Evas.Object.size_hint_weight":[1, 1],
127 "Efl.Gfx.Base.visible":[true],
128 "Evas.Object.size_hint_min":[80, 30],
129 "Evas.Image.filled":[true],
130 "Evas.Image.source":["fctr_check"],
131 "Evas.Object.size_hint_align":[-1, -1],
132 "Evas.Image.source_visible":[false]
133 }
134 },
135 "fctr_radio":
136 {
137 "Desc":
138 {
139 "class":"Elm.Radio"
140 },
141 "Properties":
142 {
143 "Elm.Widget.part_text":[null, "Radio"],
144 "Efl.Gfx.Base.visible":[true],
145 "Elm.Radio.state_value":[0],
146 "Efl.Gfx.Base.size":[80, 30]
147 }
148 },
149 "fctr_radio_image":
150 {
151 "Desc":
152 {
153 "class":"Evas.Image"
154 },
155 "Properties":
156 {
157 "Evas.Object.size_hint_weight":[1, 1],
158 "Efl.Gfx.Base.visible":[true],
159 "Evas.Object.size_hint_min":[80, 30],
160 "Evas.Image.filled":[true],
161 "Evas.Image.source":["fctr_radio"],
162 "Evas.Object.size_hint_align":[-1, -1],
163 "Evas.Image.source_visible":[false]
164 }
165 },
166 "fctr_icon":
167 {
168 "Desc":
169 {
170 "class":"Elm.Icon"
171 },
172 "Properties":
173 {
174 "Efl.File.file":["erigo_icon", null],
175 "Efl.Gfx.Base.visible":[true],
176 "Efl.Gfx.Base.size":[40, 40]
177 }
178 },
179 "fctr_image":
180 {
181 "Desc":
182 {
183 "class":"Elm.Image"
184 },
185 "Properties":
186 {
187 "Efl.File.file":["factory_image", null],
188 "Efl.Gfx.Base.visible":[true],
189 "Efl.Gfx.Base.size":[40, 40]
190 }
191 },
192 "fctr_image_image":
193 {
194 "Desc":
195 {
196 "class":"Evas.Image"
197 },
198 "Properties":
199 {
200 "Evas.Object.size_hint_weight":[1, 1],
201 "Efl.Gfx.Base.visible":[true],
202 "Evas.Object.size_hint_min":[40, 40],
203 "Evas.Image.filled":[true],
204 "Evas.Image.source":["fctr_image"],
205 "Evas.Object.size_hint_align":[-1, -1],
206 "Evas.Image.source_visible":[false]
207 }
208 },
209 "fctr_actionslider":
210 {
211 "Desc":
212 {
213 "class":"Elm.Actionslider"
214 },
215 "Properties":
216 {
217 "Elm.Widget.part_text":["left", "Action"],
218 "Elm.Widget.part_text":["center", null],
219 "Elm.Widget.part_text":["right", "slider"],
220 "Elm.Actionslider.indicator_pos":["ELM_ACTIONSLIDER_CENTER"],
221 "Efl.Gfx.Base.visible":[true],
222 "Efl.Gfx.Base.size":[180, 30]
223 }
224 },
225 "fctr_actionslider_image":
226 {
227 "Desc":
228 {
229 "class":"Evas.Image"
230 },
231 "Properties":
232 {
233 "Evas.Object.size_hint_weight":[1, 1],
234 "Efl.Gfx.Base.visible":[true],
235 "Evas.Object.size_hint_min":[180, 30],
236 "Evas.Image.filled":[true],
237 "Evas.Image.source":["fctr_actionslider"],
238 "Evas.Image.source_visible":[false]
239 }
240 },
241 "fctr_bubble":
242 {
243 "Desc":
244 {
245 "class":"Elm.Bubble"
246 },
247 "Properties":
248 {
249 "Elm.Widget.part_text":[null, "Bubble"],
250 "Efl.Gfx.Base.visible":[true],
251 "Efl.Gfx.Base.size":[70, 50]
252 }
253 },
254 "fctr_bubble_image":
255 {
256 "Desc":
257 {
258 "class":"Evas.Image"
259 },
260 "Properties":
261 {
262 "Evas.Object.size_hint_weight":[1, 1],
263 "Efl.Gfx.Base.visible":[true],
264 "Evas.Object.size_hint_min":[70, 50],
265 "Evas.Image.filled":[true],
266 "Evas.Image.source":["fctr_bubble"],
267 "Evas.Image.source_visible":[false]
268 }
269 },
270 "fctr_calendar":
271 {
272 "Desc":
273 {
274 "class":"Elm.Calendar"
275 },
276 "Properties":
277 {
278 "Efl.Gfx.Base.visible":[true],
279 "Efl.Gfx.Base.size":[120, 120]
280 }
281 },
282 "fctr_calendar_image":
283 {
284 "Desc":
285 {
286 "class":"Evas.Image"
287 },
288 "Properties":
289 {
290 "Evas.Object.size_hint_weight":[1, 1],
291 "Efl.Gfx.Base.visible":[true],
292 "Evas.Object.size_hint_min":[60, 60],
293 "Evas.Image.filled":[true],
294 "Evas.Image.source":["fctr_calendar"],
295 "Evas.Object.size_hint_align":[-1, -1],
296 "Evas.Image.source_visible":[false]
297 }
298 },
299 "fctr_colorselector":
300 {
301 "Desc":
302 {
303 "class":"Elm.Colorselector"
304 },
305 "Properties":
306 {
307 "Elm.Colorselector.mode":["ELM_COLORSELECTOR_COMPONENTS"],
308 "Elm.Colorselector.color":[255, 0, 0, 255],
309 "Efl.Gfx.Base.visible":[true],
310 "Efl.Gfx.Base.size":[165, 165]
311 }
312 },
313 "fctr_colorselector_image":
314 {
315 "Desc":
316 {
317 "class":"Evas.Image"
318 },
319 "Properties":
320 {
321 "Evas.Object.size_hint_weight":[1, 1],
322 "Efl.Gfx.Base.visible":[true],
323 "Evas.Object.size_hint_min":[60, 60],
324 "Evas.Image.filled":[true],
325 "Evas.Image.source":["fctr_colorselector"],
326 "Evas.Image.source_visible":[false]
327 }
328 },
329 "fctr_dayselector":
330 {
331 "Desc":
332 {
333 "class":"Elm.Dayselector"
334 },
335 "Properties":
336 {
337 "Efl.Gfx.Base.visible":[true],
338 "Efl.Gfx.Base.size":[290, 20]
339 }
340 },
341 "fctr_dayselector_image":
342 {
343 "Desc":
344 {
345 "class":"Evas.Image"
346 },
347 "Properties":
348 {
349 "Evas.Object.size_hint_weight":[1, 1],
350 "Efl.Gfx.Base.visible":[true],
351 "Evas.Object.size_hint_min":[290, 20],
352 "Evas.Image.filled":[true],
353 "Evas.Image.source":["fctr_dayselector"],
354 "Evas.Image.source_visible":[false]
355 }
356 },
357 "fctr_clock":
358 {
359 "Desc":
360 {
361 "class":"Elm.Clock"
362 },
363 "Properties":
364 {
365 "Efl.Gfx.Base.visible":[true],
366 "Efl.Gfx.Base.size":[65, 35]
367 }
368 },
369 "fctr_clock_image":
370 {
371 "Desc":
372 {
373 "class":"Evas.Image"
374 },
375 "Properties":
376 {
377 "Evas.Object.size_hint_weight":[1, 1],
378 "Efl.Gfx.Base.visible":[true],
379 "Evas.Object.size_hint_min":[65, 35],
380 "Evas.Image.filled":[true],
381 "Evas.Image.source":["fctr_clock"],
382 "Evas.Image.source_visible":[false]
383 }
384 },
385 "fctr_entry":
386 {
387 "Desc":
388 {
389 "class":"Elm.Entry"
390 },
391 "Properties":
392 {
393 "Elm.Entry.scrollable":[true],
394 "Efl.Gfx.Base.visible":[true],
395 "Elm.Widget.part_text":[null, "Entry"],
396 "Efl.Gfx.Base.size":[65, 35]
397 }
398 },
399 "fctr_entry_image":
400 {
401 "Desc":
402 {
403 "class":"Evas.Image"
404 },
405 "Properties":
406 {
407 "Evas.Object.size_hint_weight":[1, 1],
408 "Efl.Gfx.Base.visible":[true],
409 "Evas.Object.size_hint_min":[65, 35],
410 "Evas.Image.filled":[true],
411 "Evas.Image.source":["fctr_entry"],
412 "Evas.Image.source_visible":[false]
413 }
414 },
415 "fctr_flip_image":
416 {
417 "Desc":
418 {
419 "class":"Elm.Image"
420 },
421 "Properties":
422 {
423 "Evas.Object.size_hint_min":[75, 75],
424 "Elm.Image.resizable":[true, true],
425 "Efl.Gfx.Base.visible":[true]
426 }
427 },
428 "fctr_slider":
429 {
430 "Desc":
431 {
432 "class":"Elm.Slider"
433 },
434 "Properties":
435 {
436 "Efl.Gfx.Base.visible":[true],
437 "Efl.Gfx.Base.size":[165, 30]
438 }
439 },
440 "fctr_slider_image":
441 {
442 "Desc":
443 {
444 "class":"Evas.Image"
445 },
446 "Properties":
447 {
448 "Evas.Object.size_hint_weight":[1, 1],
449 "Efl.Gfx.Base.visible":[true],
450 "Evas.Object.size_hint_min":[165, 30],
451 "Evas.Image.filled":[true],
452 "Evas.Image.source":["fctr_slider"],
453 "Evas.Image.source_visible":[false]
454 }
455 },
456 "fctr_fileselector":
457 {
458 "Desc":
459 {
460 "class":"Elm.Fileselector"
461 },
462 "Properties":
463 {
464 "Elm_Interface_Fileselector.path":["/home"],
465 "Efl.Gfx.Base.visible":[true],
466 "Efl.Gfx.Base.size":[165, 200]
467 }
468 },
469 "fctr_fileselector_image":
470 {
471 "Desc":
472 {
473 "class":"Evas.Image"
474 },
475 "Properties":
476 {
477 "Evas.Object.size_hint_weight":[1, 1],
478 "Efl.Gfx.Base.visible":[true],
479 "Evas.Object.size_hint_min":[82, 100],
480 "Evas.Image.filled":[true],
481 "Evas.Image.source":["fctr_fileselector"],
482 "Evas.Image.source_visible":[false]
483 }
484 },
485 "fctr_fileselector_entry":
486 {
487 "Desc":
488 {
489 "class":"Elm.Fileselector_Entry"
490 },
491 "Properties":
492 {
493 "Elm.Widget.part_text":[null, "Select a file"],
494 "Elm_Interface_Fileselector.path":["/home"],
495 "Efl.Gfx.Base.visible":[true],
496 "Efl.Gfx.Base.size":[165, 30]
497 }
498 },
499 "fctr_fileselector_button":
500 {
501 "Desc":
502 {
503 "class":"Elm.Fileselector_Button"
504 },
505 "Properties":
506 {
507 "Elm.Widget.part_text":[null, "Select a file"],
508 "Efl.Gfx.Base.visible":[true],
509 "Efl.Gfx.Base.size":[165, 30]
510 }
511 },
512 "fctr_fileselector_entry_image":
513 {
514 "Desc":
515 {
516 "class":"Evas.Image"
517 },
518 "Properties":
519 {
520 "Evas.Object.size_hint_weight":[1, 1],
521 "Efl.Gfx.Base.visible":[true],
522 "Evas.Object.size_hint_min":[165, 30],
523 "Evas.Image.filled":[true],
524 "Evas.Image.source":["fctr_fileselector_entry"],
525 "Evas.Image.source_visible":[false]
526 }
527 },
528 "fctr_fileselector_button_image":
529 {
530 "Desc":
531 {
532 "class":"Evas.Image"
533 },
534 "Properties":
535 {
536 "Evas.Object.size_hint_weight":[1, 1],
537 "Efl.Gfx.Base.visible":[true],
538 "Evas.Object.size_hint_min":[165, 30],
539 "Evas.Image.filled":[true],
540 "Evas.Image.source":["fctr_fileselector_button"],
541 "Evas.Image.source_visible":[false]
542 }
543 },
544 "fctr_separator":
545 {
546 "Desc":
547 {
548 "class":"Elm.Separator"
549 },
550 "Properties":
551 {
552 "Efl.Gfx.Base.visible":[true],
553 "Efl.Gfx.Base.size":[4, 40]
554 }
555 },
556 "fctr_separator_image":
557 {
558 "Desc":
559 {
560 "class":"Evas.Image"
561 },
562 "Properties":
563 {
564 "Efl.Gfx.Base.visible":[true],
565 "Evas.Object.size_hint_min":[4, 40],
566 "Evas.Image.filled":[true],
567 "Evas.Image.source":["fctr_separator"],
568 "Evas.Image.source_visible":[false]
569 }
570 },
571 "fctr_progressbar":
572 {
573 "Desc":
574 {
575 "class":"Elm.Progressbar"
576 },
577 "Properties":
578 {
579 "Elm.Progressbar.value":[0.35],
580 "Efl.Gfx.Base.visible":[true],
581 "Efl.Gfx.Base.size":[165, 30]
582 }
583 },
584 "fctr_progressbar_image":
585 {
586 "Desc":
587 {
588 "class":"Evas.Image"
589 },
590 "Properties":
591 {
592 "Evas.Object.size_hint_weight":[1, 1],
593 "Efl.Gfx.Base.visible":[true],
594 "Evas.Object.size_hint_min":[165, 30],
595 "Evas.Image.filled":[true],
596 "Evas.Image.source":["fctr_progressbar"],
597 "Evas.Image.source_visible":[false]
598 }
599 },
600 "fctr_hoversel":
601 {
602 "Desc":
603 {
604 "class":"Elm.Hoversel"
605 },
606 "Properties":
607 {
608 "Elm.Widget.part_text":[null, "Hoversel"],
609 "Efl.Gfx.Base.visible":[true],
610 "Efl.Gfx.Base.size":[60, 40]
611 }
612 },
613 "fctr_hoversel_image":
614 {
615 "Desc":
616 {
617 "class":"Evas.Image"
618 },
619 "Properties":
620 {
621 "Evas.Object.size_hint_weight":[1, 1],
622 "Efl.Gfx.Base.visible":[true],
623 "Evas.Object.size_hint_min":[60, 40],
624 "Evas.Image.filled":[true],
625 "Evas.Image.source":["fctr_hoversel"],
626 "Evas.Image.source_visible":[false]
627 }
628 },
629 "fctr_frame":
630 {
631 "Desc":
632 {
633 "class":"Elm.Frame"
634 },
635 "Properties":
636 {
637 "Elm.Widget.part_text":[null, "Frame"],
638 "Efl.Gfx.Base.visible":[true],
639 "Efl.Gfx.Base.size":[60, 60]
640 }
641 },
642 "fctr_frame_image":
643 {
644 "Desc":
645 {
646 "class":"Evas.Image"
647 },
648 "Properties":
649 {
650 "Evas.Object.size_hint_weight":[1, 1],
651 "Efl.Gfx.Base.visible":[true],
652 "Evas.Object.size_hint_min":[60, 60],
653 "Evas.Image.filled":[true],
654 "Evas.Image.source":["fctr_frame"],
655 "Evas.Image.source_visible":[false]
656 }
657 },
658 "fctr_box":
659 {
660 "Desc":
661 {
662 "class":"Elm.Box"
663 },
664 "Properties":
665 {
666 "Elm.Box.padding":[7, 0],
667 "Efl.Gfx.Base.visible":[true]
668 },
669 "Contains":["fctr_box_button_1", "fctr_box_button_2"]
670 },
671 "fctr_box_button_1":
672 {
673 "Desc":
674 {
675 "parent":"fctr_box",
676 "class":"Elm.Button"
677 },
678 "Properties":
679 {
680 "Elm.Widget.part_text":[null, "Box with"],
681 "Efl.Gfx.Base.visible":[true],
682 "Efl.Gfx.Base.size":[80, 30]
683 }
684 },
685 "fctr_box_button_2":
686 {
687 "Desc":
688 {
689 "parent":"fctr_box",
690 "class":"Elm.Button"
691 },
692 "Properties":
693 {
694 "Elm.Widget.part_text":[null, "Buttons"],
695 "Efl.Gfx.Base.visible":[true],
696 "Efl.Gfx.Base.size":[80, 30]
697 }
698 },
699 "fctr_box_image":
700 {
701 "Desc":
702 {
703 "class":"Evas.Image"
704 },
705 "Properties":
706 {
707 "Evas.Object.size_hint_weight":[1, 1],
708 "Efl.Gfx.Base.visible":[true],
709 "Evas.Object.size_hint_min":[60, 50],
710 "Evas.Image.filled":[true],
711 "Evas.Image.source":["fctr_box"],
712 "Evas.Image.source_visible":[false]
713 }
714 },
715 "fctr_table":
716 {
717 "Desc":
718 {
719 "class":"Elm.Table"
720 },
721 "Properties":
722 {
723 "Evas.Object.size_hint_weight":[1, 1],
724 "Efl.Gfx.Base.visible":[true]
725 },
726 "Contains":
727 {
728 "fctr_table_button_1":[0, 0, 1, 1],
729 "fctr_table_button_2":[1, 1, 1, 1],
730 "fctr_table_button_3":[2, 0, 1, 1]
731 }
732 },
733 "fctr_table_button_1":
734 {
735 "Desc":
736 {
737 "parent":"fctr_table",
738 "class":"Elm.Button"
739 },
740 "Properties":
741 {
742 "Elm.Widget.part_text":[null, "Ta"],
743 "Efl.Gfx.Base.visible":[true]
744 }
745 },
746 "fctr_table_button_2":
747 {
748 "Desc":
749 {
750 "parent":"fctr_table",
751 "class":"Elm.Button"
752 },
753 "Properties":
754 {
755 "Elm.Widget.part_text":[null, "b"],
756 "Efl.Gfx.Base.visible":[true]
757 }
758 },
759 "fctr_table_button_3":
760 {
761 "Desc":
762 {
763 "parent":"fctr_table",
764 "class":"Elm.Button"
765 },
766 "Properties":
767 {
768 "Elm.Widget.part_text":[null, "le"],
769 "Efl.Gfx.Base.visible":[true]
770 }
771 },
772 "fctr_table_image":
773 {
774 "Desc":
775 {
776 "class":"Evas.Image"
777 },
778 "Properties":
779 {
780 "Evas.Object.size_hint_weight":[1, 1],
781 "Efl.Gfx.Base.visible":[true],
782 "Evas.Object.size_hint_min":[60, 50],
783 "Evas.Image.filled":[true],
784 "Evas.Image.source":["fctr_table"],
785 "Evas.Image.source_visible":[false]
786 }
787 },
788 "fctr_box_template":
789 {
790 "Desc":
791 {
792 "class":"Elm.Box"
793 },
794 "Properties":
795 {
796 "Elm.Box.horizontal":[true],
797 "Elm.Box.padding":[7, 0],
798 "Efl.Gfx.Base.visible":[true]
799 }
800 },
801 "fctr_image_template":
802 {
803 "Desc":
804 {
805 "class":"Elm.Image"
806 },
807 "Properties":
808 {
809 "Evas.Object.size_hint_min":[75, 75],
810 "Elm.Image.resizable":[true, true],
811 "Efl.Gfx.Base.visible":[true]
812 }
813 },
814 "fctr_panes":
815 {
816 "Desc":
817 {
818 "class":"Elm.Panes"
819 },
820 "Properties":
821 {
822 "Evas.Object.size_hint_weight":[1, 1],
823 "Evas.Object.size_hint_align":[1, -1],
824 "Elm.Panes.content_right_size":[0.70],
825 "Efl.Gfx.Base.size":[75, 75],
826 "Efl.Gfx.Base.visible":[true]
827 },
828 "Contains":
829 {
830 "fctr_panes_button" : ["left"],
831 "fctr_panes_label" : ["right"]
832 }
833 },
834 "fctr_panes_button":
835 {
836 "Desc":
837 {
838 "class":"Elm.Button"
839 },
840 "Properties":
841 {
842 "Elm.Widget.part_text":[null, "B"],
843 "Efl.Gfx.Base.visible":[true],
844 "Efl.Gfx.Base.size":[80, 30]
845 }
846 },
847 "fctr_panes_label":
848 {
849 "Desc":
850 {
851 "class":"Elm.Label"
852 },
853 "Properties":
854 {
855 "Elm.Widget.part_text":[null, "Label"],
856 "Efl.Gfx.Base.visible":[true],
857 "Efl.Gfx.Base.size":[80, 30]
858 }
859 },
860 "fctr_diskselector":
861 {
862 "Desc":
863 {
864 "class":"Elm.Diskselector"
865 },
866 "Properties":
867 {
868 "Elm.Widget.style":["item_horizontal"],
869 "Evas.Object.size_hint_weight":[1, 1],
870 "Evas.Object.size_hint_align":[-1, -1],
871 "Efl.Gfx.Base.size":[105, 22],
872 "Efl.Gfx.Base.visible":[true]
873 },
874 "Items":
875 {
876 "fctr_diskselector_element_it0":
877 {
878 "type":"regular",
879 "label":"2015"
880 },
881 "fctr_diskselector_element_it1":
882 {
883 "type":"regular",
884 "label":"2016"
885 }
886 }
887 },
888 "fctr_diskselector_image":
889 {
890 "Desc":
891 {
892 "class":"Evas.Image"
893 },
894 "Properties":
895 {
896 "Evas.Object.size_hint_weight":[1, 1],
897 "Efl.Gfx.Base.visible":[true],
898 "Evas.Object.size_hint_min":[105, 22],
899 "Evas.Image.filled":[true],
900 "Evas.Image.source":["fctr_diskselector"],
901 "Evas.Image.source_visible":[false]
902 }
903 },
904 "fctr_panes_image":
905 {
906 "Desc":
907 {
908 "class":"Evas.Image"
909 },
910 "Properties":
911 {
912 "Evas.Object.size_hint_weight":[1, 1],
913 "Efl.Gfx.Base.visible":[true],
914 "Evas.Object.size_hint_min":[75, 75],
915 "Evas.Image.filled":[true],
916 "Evas.Image.source":["fctr_panes"],
917 "Evas.Image.source_visible":[false]
918 }
919 }
920 }
921}
922