Skip to content

Commit 7806833

Browse files
committed
v0.8.4
1 parent c29cb88 commit 7806833

25 files changed

+631
-242
lines changed

ChangeLog.txt

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
0.8.4
2+
Added attribute 'enableTabScrollbar' to TabSet and Border nodes
3+
Enabling this attribute will show a mini 'scrollbar' for the tabs to indicate the scroll position
4+
See the Demo apps default layout for an example.
5+
16
0.8.3
27
Prevent sticky buttons scrolling when there are no tabs
38
Fix border 'show' attribute

examples/demo/layouts/default.layout

+60-4
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
"tabSetEnableActiveIcon": true,
66
"tabSetMinWidth": 130,
77
"tabSetMinHeight": 100,
8-
"borderMinSize": 100
8+
"tabSetEnableTabScrollbar": true,
9+
"borderMinSize": 100,
10+
"borderEnableTabScrollbar": true
911
},
1012
"borders": [
1113
{
@@ -14,13 +16,15 @@
1416
"children": [
1517
{
1618
"type": "tab",
19+
"id": "#0ae8e0fb-dba2-4b14-9d75-08781231479a",
1720
"name": "Output",
1821
"component": "grid",
1922
"enableClose": false,
2023
"icon": "images/bar_chart.svg"
2124
},
2225
{
2326
"type": "tab",
27+
"id": "#803a2efe-e507-4735-9c2a-46ce6042c1a2",
2428
"name": "Terminal",
2529
"component": "grid",
2630
"enableClose": false,
@@ -40,6 +44,7 @@
4044
"children": [
4145
{
4246
"type": "tab",
47+
"id": "#21c49854-be85-4e32-96c3-61962f71bc15",
4348
"name": "Navigation",
4449
"altName": "The Navigation Tab",
4550
"component": "grid",
@@ -54,6 +59,7 @@
5459
"children": [
5560
{
5661
"type": "tab",
62+
"id": "#ec253996-0724-416b-a097-23f85a89afbe",
5763
"name": "Options",
5864
"component": "grid",
5965
"enableClose": false,
@@ -64,13 +70,16 @@
6470
],
6571
"layout": {
6672
"type": "row",
73+
"id": "#11b6dde6-2808-4a87-b378-dd6ed2a92547",
6774
"children": [
6875
{
6976
"type": "tabset",
77+
"id": "#018c109c-20ab-4458-84c8-1817d2e7d81b",
7078
"weight": 33,
7179
"children": [
7280
{
7381
"type": "tab",
82+
"id": "#4fcdc630-6742-474a-9b67-cb40c36e2d00",
7483
"name": "OpenLayers Map",
7584
"component": "map",
7685
"enablePopoutOverlay": true
@@ -79,27 +88,69 @@
7988
},
8089
{
8190
"type": "row",
91+
"id": "#cec0f587-2651-4bb2-a755-006a7111bb11",
8292
"weight": 33,
8393
"children": [
8494
{
8595
"type": "tabset",
96+
"id": "#770c0042-3776-4576-becc-90b627bb8c91",
8697
"weight": 50,
98+
"selected": 0,
8799
"children": [
88100
{
89101
"type": "tab",
102+
"id": "#a7dff07f-a37a-4d58-9853-7b91c465101c",
90103
"name": "ChartJS",
91104
"component": "chart",
92105
"enableWindowReMount": true,
93106
"enablePopoutOverlay": true
107+
},
108+
{
109+
"type": "tab",
110+
"id": "#963c76b2-ea75-4cf9-8677-823fb1aec5ea",
111+
"name": "Grid 1",
112+
"component": "grid",
113+
"icon": "images/article.svg"
114+
},
115+
{
116+
"type": "tab",
117+
"id": "#8bba601c-b902-432a-bc3f-5e076dafdf1d",
118+
"name": "Grid 2",
119+
"component": "grid",
120+
"icon": "images/article.svg"
121+
},
122+
{
123+
"type": "tab",
124+
"id": "#b89da41a-933d-4784-b4b9-c9a7d19aea0d",
125+
"name": "Grid 3",
126+
"component": "grid",
127+
"icon": "images/article.svg"
128+
},
129+
{
130+
"type": "tab",
131+
"id": "#b9ffea20-84d7-430d-ad16-947b26127fbc",
132+
"name": "Grid 4",
133+
"component": "grid",
134+
"icon": "images/article.svg"
135+
},
136+
{
137+
"type": "tab",
138+
"id": "#bebb3b66-bcba-449e-a9b8-774e92fa8c37",
139+
"name": "Grid 5",
140+
"component": "grid",
141+
"icon": "images/article.svg"
94142
}
95-
]
143+
],
144+
"active": true
96145
},
97146
{
98147
"type": "tabset",
148+
"id": "#c0b4aba3-dba9-4883-a384-1b299518fd0b",
99149
"weight": 50,
100150
"children": [
101151
{
102152
"type": "tab",
153+
"id": "#285406e5-6795-4e17-b10d-6ff8e512ba62",
103154
"name": "AGGrid",
104155
"component": "aggrid"
105156
}
@@ -109,14 +160,17 @@
109160
},
110161
{
111162
"type": "row",
163+
"id": "#6b135a77-d283-404e-8a92-4bb5bf2579cb",
112164
"weight": 33,
113165
"children": [
114166
{
115167
"type": "tabset",
168+
"id": "#b97c51f2-7f2c-490d-9cbb-6fcb189c2343",
116169
"weight": 50,
117170
"children": [
118171
{
119172
"type": "tab",
173+
"id": "#0e23b4b3-498a-4625-a916-b1e6e19eaf3f",
120174
"name": "Wikipedia",
121175
"component": "multitype",
122176
"config": {
@@ -126,22 +180,24 @@
126180
},
127181
{
128182
"type": "tab",
183+
"id": "#31b3af95-2fc9-4511-8d5d-1e6255b92eae",
129184
"name": "MUI",
130185
"component": "mui"
131186
}
132187
]
133188
},
134189
{
135190
"type": "tabset",
191+
"id": "#a1d1e2b2-246c-4116-a616-cb3d186b5743",
136192
"weight": 50,
137193
"children": [
138194
{
139195
"type": "tab",
196+
"id": "#4784d2d4-24a4-4ef2-ac6e-7a3ea7b03ba3",
140197
"name": "MUI Grid",
141198
"component": "muigrid"
142199
}
143-
],
144-
"active": true
200+
]
145201
}
146202
]
147203
}

0 commit comments

Comments
 (0)