65
65
66
66
< body >
67
67
68
- < header class ="header ">
69
- < h1 class ="header-title "> ui5-tabcontainer</ h1 >
70
- </ header >
71
-
72
- < section class ="main ">
73
- < div class ="samples ">
74
- < h2 > Tab Container</ h2 >
75
- < div class ="sample ">
76
- < h4 > Filter</ h4 >
77
-
78
- < ui5-tabcontainer id ="tabContainer1 " fixed collapsed show-overflow ="true ">
79
- < ui5-tab text ="Products " additional-text ="125 ">
80
- </ ui5-tab >
81
- < ui5-tab-separator > </ ui5-tab-separator >
82
- < ui5-tab icon ="menu2 " text ="Laptops " semantic-color ="Positive " additional-text ="25 ">
83
- </ ui5-tab >
84
- < ui5-tab icon ="menu " text ="Monitors " selected semantic-color ="Critical " additional-text ="45 ">
85
- </ ui5-tab >
86
- < ui5-tab icon ="menu2 " text ="Keyboards " semantic-color ="Negative " additional-text ="15 ">
87
- </ ui5-tab >
88
- < ui5-tab icon ="menu2 " disabled ="true " text ="Disabled " semantic-color ="Negative " additional-text ="40 ">
89
- </ ui5-tab >
90
- </ ui5-tabcontainer >
91
- </ div >
92
-
93
- < div class ="sample ">
94
- < h4 > Icon and Text</ h4 >
95
-
96
- < ui5-tabcontainer show-overflow ="true ">
97
- < ui5-tab icon ="card " text ="Tab 1 " additional-text ="123 " selected >
98
- < ui5-button > Button 11</ ui5-button >
99
- < ui5-button > Button 12</ ui5-button >
100
- </ ui5-tab >
101
- < ui5-tab icon ="menu2 " text ="Tab 2 " additional-text ="444 ">
102
- < ui5-button > Button 2</ ui5-button >
103
- </ ui5-tab >
104
- < ui5-tab icon ="employee " text ="Tab 3 " additional-text ="123 ">
105
- < ui5-button > Button 3</ ui5-button >
106
- </ ui5-tab >
107
- </ ui5-tabcontainer >
108
- </ div >
109
-
110
- < div class ="sample ">
111
- < h4 > Icon only</ h4 >
112
-
113
- < ui5-tabcontainer show-overflow ="true " id ="tabContainerIconOnly ">
114
- < ui5-tab icon ="card " selected >
115
- < ui5-button > Button 11</ ui5-button >
116
- < ui5-button > Button 12</ ui5-button >
117
- </ ui5-tab >
118
- < ui5-tab icon ="menu2 ">
119
- < ui5-button > Button 2</ ui5-button >
120
- </ ui5-tab >
121
- < ui5-tab icon ="employee ">
122
- < ui5-button > Button 3</ ui5-button >
123
- </ ui5-tab >
124
- </ ui5-tabcontainer >
68
+ < header class ="header ">
69
+ < h1 class ="header-title "> ui5-tabcontainer</ h1 >
70
+ </ header >
71
+
72
+ < section class ="main ">
73
+ < div class ="samples ">
74
+ < h2 > Tab Container</ h2 >
75
+ < div class ="sample ">
76
+ < h4 > Filter</ h4 >
77
+
78
+ < ui5-tabcontainer id ="tabContainer1 " fixed collapsed show-overflow ="true ">
79
+ < ui5-tab text ="Products " additional-text ="125 ">
80
+ </ ui5-tab >
81
+ < ui5-tab-separator > </ ui5-tab-separator >
82
+ < ui5-tab icon ="sap-icon://menu2 " text ="Laptops " semantic-color ="Positive " additional-text ="25 ">
83
+ </ ui5-tab >
84
+ < ui5-tab icon ="sap-icon://menu " text ="Monitors " selected semantic-color ="Critical " additional-text ="45 ">
85
+ </ ui5-tab >
86
+ < ui5-tab icon ="sap-icon://menu2 " text ="Keyboards " semantic-color ="Negative " additional-text ="15 ">
87
+ </ ui5-tab >
88
+ < ui5-tab icon ="sap-icon://menu2 " disabled ="true " text ="Disabled " semantic-color ="Negative " additional-text ="40 ">
89
+ </ ui5-tab >
90
+ </ ui5-tabcontainer >
91
+ </ div >
92
+
93
+ < div class ="sample ">
94
+ < h4 > Icon and Text</ h4 >
95
+
96
+ < ui5-tabcontainer show-overflow ="true ">
97
+ < ui5-tab icon ="sap-icon://card " text ="Tab 1 " additional-text ="123 " selected >
98
+ < ui5-button > Button 11</ ui5-button >
99
+ < ui5-button > Button 12</ ui5-button >
100
+ </ ui5-tab >
101
+ < ui5-tab icon ="sap-icon://menu2 " text ="Tab 2 " additional-text ="444 ">
102
+ < ui5-button > Button 2</ ui5-button >
103
+ </ ui5-tab >
104
+ < ui5-tab icon ="sap-icon://employee " text ="Tab 3 " additional-text ="123 ">
105
+ < ui5-button > Button 3</ ui5-button >
106
+ </ ui5-tab >
107
+ </ ui5-tabcontainer >
108
+ </ div >
109
+
110
+ < div class ="sample ">
111
+ < h4 > Icon only</ h4 >
112
+
113
+ < ui5-tabcontainer show-overflow ="true " id ="tabContainerIconOnly ">
114
+ < ui5-tab icon ="sap-icon://card " selected >
115
+ < ui5-button > Button 11</ ui5-button >
116
+ < ui5-button > Button 12</ ui5-button >
117
+ </ ui5-tab >
118
+ < ui5-tab icon ="sap-icon://menu2 ">
119
+ < ui5-button > Button 2</ ui5-button >
120
+ </ ui5-tab >
121
+ < ui5-tab icon ="sap-icon://employee ">
122
+ < ui5-button > Button 3</ ui5-button >
123
+ </ ui5-tab >
124
+ </ ui5-tabcontainer >
125
+ </ div >
126
+
127
+ < div class ="sample ">
128
+ < h4 > Text only</ h4 >
129
+
130
+ < ui5-tabcontainer show-overflow ="true " id ="tabContainerTextOnly ">
131
+ < ui5-tab text ="Tab 1 " selected >
132
+ < ui5-button > Button 11</ ui5-button >
133
+ < ui5-button > Button 12</ ui5-button >
134
+ </ ui5-tab >
135
+ < ui5-tab text ="Tab 2 ">
136
+ < ui5-button > Button 2</ ui5-button >
137
+ </ ui5-tab >
138
+ < ui5-tab text ="Tab 3 ">
139
+ < ui5-button > Button 3</ ui5-button >
140
+ </ ui5-tab >
141
+ < ui5-tab text ="Tab 4 ">
142
+ < ui5-button > Button 4</ ui5-button >
143
+ </ ui5-tab >
144
+ </ ui5-tabcontainer >
145
+ </ div >
146
+
147
+ < div class ="sample ">
148
+ < h4 > Text and additional text</ h4 >
149
+
150
+ < ui5-tabcontainer show-overflow ="true ">
151
+ < ui5-tab text ="Tab 1 " additional-text ="additional " selected >
152
+ < ui5-button > Button 11</ ui5-button >
153
+ < ui5-button > Button 12</ ui5-button >
154
+ </ ui5-tab >
155
+ < ui5-tab text ="Tab 2 " additional-text ="additional ">
156
+ < ui5-button > Button 2</ ui5-button >
157
+ </ ui5-tab >
158
+ < ui5-tab text ="Tab 3 " additional-text ="additional ">
159
+ < ui5-button > Button 3</ ui5-button >
160
+ </ ui5-tab >
161
+ </ ui5-tabcontainer >
162
+ </ div >
163
+
164
+ < div class ="sample ">
165
+ < h4 > Tabs with input elements</ h4 >
166
+
167
+ < ui5-tabcontainer show-overflow ="true ">
168
+ < ui5-tab text ="Tab 1 " selected >
169
+ < p > ui5-input</ p >
170
+ < ui5-input > </ ui5-input >
171
+ </ ui5-tab >
172
+ < ui5-tab text ="Tab 2 ">
173
+ < p > browser input</ p >
174
+ < input type ="text ">
175
+ </ ui5-tab >
176
+ </ ui5-tabcontainer >
177
+ </ div >
178
+
179
+ < div class ="sample " style ="height: 300px ">
180
+ < ui5-tabcontainer fixed showOverflow style ="height: 100%; " id ="tc-scrollable-child ">
181
+ < ui5-tab text ="Tab 1 " selected id ="scrollable-tab ">
182
+ < ui5-button > Toggle style</ ui5-button >
183
+
184
+
185
+ <!-- Simple use case -->
186
+ <!-- <div style="background: red; height: 100%; width: 100%"></div> -->
187
+
188
+ <!-- Complex use case -->
189
+ < ui5-table >
190
+ < ui5-table-column slot ="columns "> Source</ ui5-table-column >
191
+ < ui5-table-column slot ="columns "> Method</ ui5-table-column >
192
+
193
+ < ui5-table-row >
194
+ < ui5-table-cell > Cell 1</ ui5-table-cell >
195
+ < ui5-table-cell > Cell 2</ ui5-table-cell >
196
+ </ ui5-table-row >
197
+
198
+ < ui5-table-row >
199
+ < ui5-table-cell > Cell 1</ ui5-table-cell >
200
+ < ui5-table-cell > Cell 2</ ui5-table-cell >
201
+ </ ui5-table-row >
202
+
203
+ < ui5-table-row >
204
+ < ui5-table-cell > Cell 1</ ui5-table-cell >
205
+ < ui5-table-cell > Cell 2</ ui5-table-cell >
206
+ </ ui5-table-row >
207
+
208
+ < ui5-table-row >
209
+ < ui5-table-cell > Cell 1</ ui5-table-cell >
210
+ < ui5-table-cell > Cell 2</ ui5-table-cell >
211
+ </ ui5-table-row >
212
+
213
+ < ui5-table-row >
214
+ < ui5-table-cell > Cell 1</ ui5-table-cell >
215
+ < ui5-table-cell > Cell 2</ ui5-table-cell >
216
+ </ ui5-table-row >
217
+
218
+ < ui5-table-row >
219
+ < ui5-table-cell > Cell 1</ ui5-table-cell >
220
+ < ui5-table-cell > Cell 2</ ui5-table-cell >
221
+ </ ui5-table-row >
222
+ </ ui5-table >
223
+ </ ui5-tab >
224
+
225
+ </ ui5-tabcontainer >
226
+ </ div >
125
227
</ div >
126
-
127
- < div class ="sample ">
128
- < h4 > Text only</ h4 >
129
-
130
- < ui5-tabcontainer show-overflow ="true " id ="tabContainerTextOnly ">
131
- < ui5-tab text ="Tab 1 " selected >
132
- < ui5-button > Button 11</ ui5-button >
133
- < ui5-button > Button 12</ ui5-button >
134
- </ ui5-tab >
135
- < ui5-tab text ="Tab 2 ">
136
- < ui5-button > Button 2</ ui5-button >
137
- </ ui5-tab >
138
- < ui5-tab text ="Tab 3 ">
139
- < ui5-button > Button 3</ ui5-button >
140
- </ ui5-tab >
141
- < ui5-tab text ="Tab 4 ">
142
- < ui5-button > Button 4</ ui5-button >
143
- </ ui5-tab >
144
- </ ui5-tabcontainer >
228
+ < div class ="result ">
229
+ < h2 > Result</ h2 >
230
+ < span id ="result "> </ span >
145
231
</ div >
232
+ </ section >
146
233
147
- < div class ="sample ">
148
- < h4 > Text and additional text</ h4 >
149
-
150
- < ui5-tabcontainer show-overflow ="true ">
151
- < ui5-tab text ="Tab 1 " additional-text ="additional " selected >
152
- < ui5-button > Button 11</ ui5-button >
153
- < ui5-button > Button 12</ ui5-button >
154
- </ ui5-tab >
155
- < ui5-tab text ="Tab 2 " additional-text ="additional ">
156
- < ui5-button > Button 2</ ui5-button >
157
- </ ui5-tab >
158
- < ui5-tab text ="Tab 3 " additional-text ="additional ">
159
- < ui5-button > Button 3</ ui5-button >
160
- </ ui5-tab >
161
- </ ui5-tabcontainer >
162
- </ div >
163
-
164
- < div class ="sample ">
165
- < h4 > Tabs with input elements</ h4 >
166
-
167
- < ui5-tabcontainer show-overflow ="true ">
168
- < ui5-tab text ="Tab 1 " selected >
169
- < p > ui5-input</ p >
170
- < ui5-input > </ ui5-input >
171
- </ ui5-tab >
172
- < ui5-tab text ="Tab 2 ">
173
- < p > browser input</ p >
174
- < input type ="text ">
175
- </ ui5-tab >
176
- </ ui5-tabcontainer >
177
- </ div >
178
- </ div >
179
- < div class ="result ">
180
- < h2 > Result</ h2 >
181
- < span id ="result "> </ span >
182
- </ div >
183
- </ section >
184
-
185
- < script >
186
- var result = document . getElementById ( "result" ) ;
187
-
188
- document . getElementById ( "tabContainer1" ) . addEventListener ( "ui5-itemSelect" , function ( event ) {
189
- document . getElementById ( "result" ) . innerHTML = event . detail . item . text ;
190
- } ) ;
191
- </ script >
234
+ < script >
235
+ document . getElementById ( "tabContainer1" ) . addEventListener ( "ui5-itemSelect" , function ( event ) {
236
+ document . getElementById ( "result" ) . innerHTML = event . detail . item . text ;
237
+ } ) ;
238
+ </ script >
192
239
</ body >
193
- </ html >
240
+ </ html >
0 commit comments