|
10 | 10 | <link rel="stylesheet" href="../../../../../../www/home/core.css">
|
11 | 11 |
|
12 | 12 | <script src="../../../../../../test-resources/playground/libs/google-code-prettify/prettify.js"></script>
|
13 |
| - <link href="../../../../../../test-resources/playground/libs/google-code-prettify/sunburst.css" type="text/css" rel="stylesheet"> |
| 13 | + <link href="../../../../../../test-resources/playground/libs/google-code-prettify/sunburst.css" type="text/css" |
| 14 | + rel="stylesheet"> |
14 | 15 |
|
15 | 16 | <link href="../../../../../../test-resources/playground/css/api.css" type="text/css" rel="stylesheet">
|
16 | 17 |
|
|
22 | 23 | </script>
|
23 | 24 |
|
24 | 25 | <script src="../../../../../../webcomponentsjs/webcomponents-loader.js"></script>
|
25 |
| - <script src="../../../../../../resources/sap/ui/webcomponents/main/bundle.esm.js" |
26 |
| - type="module" |
27 |
| - > |
| 26 | + <script src="../../../../../../resources/sap/ui/webcomponents/main/bundle.esm.js" type="module"> |
28 | 27 | </script>
|
29 | 28 |
|
30 | 29 | <script nomodule src="../../../../../../resources/sap/ui/webcomponents/main/bundle.es5.js">
|
31 | 30 | </script>
|
32 | 31 |
|
33 | 32 | <style>
|
34 |
| - .header { |
35 |
| - display: flex; |
36 |
| - justify-content: space-between; |
37 |
| - align-items: center; |
38 |
| - flex-wrap: wrap; |
39 |
| - height: fit-content; |
40 |
| - padding: 0.5rem; |
41 |
| - } |
42 |
| - |
43 |
| - html[data-sap-ui-browser=ie11] .table-example, |
44 |
| - html[data-sap-ui-browser=ed15] .table-example, |
45 |
| - html:not([data-sap-ui-browser^=ie]):not([data-sap-ui-browser^=ed]) .table-unsupported { |
46 |
| - display: none; |
47 |
| - } |
48 |
| - |
49 |
| - .hcb-background .header { |
50 |
| - color: #fff; |
51 |
| - } |
| 33 | + .header { |
| 34 | + display: flex; |
| 35 | + justify-content: space-between; |
| 36 | + align-items: center; |
| 37 | + flex-wrap: wrap; |
| 38 | + height: fit-content; |
| 39 | + padding: 0.5rem; |
| 40 | + } |
| 41 | + |
| 42 | + html[data-sap-ui-browser=ie11] .table-example, |
| 43 | + html[data-sap-ui-browser=ed15] .table-example, |
| 44 | + html:not([data-sap-ui-browser^=ie]):not([data-sap-ui-browser^=ed]) .table-unsupported { |
| 45 | + display: none; |
| 46 | + } |
| 47 | + |
| 48 | + .hcb-background .header { |
| 49 | + color: #fff; |
| 50 | + } |
52 | 51 | </style>
|
53 | 52 | </head>
|
| 53 | + |
54 | 54 | <body class="sapUiBody example-wrapper" role="application">
|
55 | 55 | <header>
|
56 | 56 | <h2 class="control-header">Table</h2>
|
@@ -130,6 +130,58 @@ <h3>Basic Table</h3>
|
130 | 130 | </xmp></pre>
|
131 | 131 | </section>
|
132 | 132 |
|
| 133 | + <section> |
| 134 | + <h3>Table with No Data</h3> |
| 135 | + <div class="snippet flex-column"> |
| 136 | + <ui5-table class="demo-table" no-data-text="No Data" show-no-data> |
| 137 | + <!-- Columns --> |
| 138 | + <ui5-table-column data-ui5-slot="columns" width="12em"> |
| 139 | + <span style="line-height: 1.4rem" data-ui5-slot="header">Product</span> |
| 140 | + </ui5-table-column> |
| 141 | + |
| 142 | + <ui5-table-column data-ui5-slot="columns" min-width="800" popin-text="Supplier"> |
| 143 | + <span style="line-height: 1.4rem" data-ui5-slot="header">Supplier</span> |
| 144 | + </ui5-table-column> |
| 145 | + |
| 146 | + <ui5-table-column data-ui5-slot="columns" min-width="600" popin-text="Dimensions" demand-popin> |
| 147 | + <span style="line-height: 1.4rem" data-ui5-slot="header">Dimensions</span> |
| 148 | + </ui5-table-column> |
| 149 | + |
| 150 | + <ui5-table-column data-ui5-slot="columns" min-width="600" popin-text="Weight" demand-popin> |
| 151 | + <span style="line-height: 1.4rem" data-ui5-slot="header">Weight</span> |
| 152 | + </ui5-table-column> |
| 153 | + |
| 154 | + <ui5-table-column data-ui5-slot="columns"> |
| 155 | + <span style="line-height: 1.4rem" data-ui5-slot="header">Price</span> |
| 156 | + </ui5-table-column> |
| 157 | + </ui5-table> |
| 158 | + </div> |
| 159 | + |
| 160 | + <pre class="prettyprint lang-html"><xmp> |
| 161 | +<ui5-table class="demo-table" no-data-text="No Data" show-no-data> |
| 162 | + <ui5-table-column data-ui5-slot="columns" width="12em"> |
| 163 | + <span style="line-height: 1.4rem" data-ui5-slot="header">Product</span> |
| 164 | + </ui5-table-column> |
| 165 | + |
| 166 | + <ui5-table-column data-ui5-slot="columns" min-width="800" popin-text="Supplier"> |
| 167 | + <span style="line-height: 1.4rem" data-ui5-slot="header">Supplier</span> |
| 168 | + </ui5-table-column> |
| 169 | + |
| 170 | + <ui5-table-column data-ui5-slot="columns" min-width="600" popin-text="Dimensions" demand-popin> |
| 171 | + <span style="line-height: 1.4rem" data-ui5-slot="header">Dimensions</span> |
| 172 | + </ui5-table-column> |
| 173 | + |
| 174 | + <ui5-table-column data-ui5-slot="columns" min-width="600" popin-text="Weight" demand-popin> |
| 175 | + <span style="line-height: 1.4rem" data-ui5-slot="header">Weight</span> |
| 176 | + </ui5-table-column> |
| 177 | + |
| 178 | + <ui5-table-column data-ui5-slot="columns"> |
| 179 | + <span style="line-height: 1.4rem" data-ui5-slot="header">Price</span> |
| 180 | + </ui5-table-column> |
| 181 | +</ui5-table> |
| 182 | + </xmp></pre> |
| 183 | + </section> |
| 184 | + |
133 | 185 | <script>
|
134 | 186 | const products = {
|
135 | 187 | "ProductCollection": [
|
|
0 commit comments