- <!DOCTYPE html>
- <html>
-
- <head>
- <meta charset="utf-8">
- <title>ZingGrid Internal Icons</title>
- <script nonce="undefined" src="https://cdn.zinggrid.com/zinggrid.min.js"></script>
- <style>
- body {
- background: #e6e6e6;
- }
-
- zing-grid {
- --zg-card-columns: 25%;
- }
-
- zg-card {
- align-items: center;
- display: flex;
- justify-content: space-between;
- }
-
- zg-card strong {
- font-weight: 500;
- }
-
- zg-card zg-icon {
- margin-left: 6px;
- }
-
- zg-card zg-icon {
- height: 22px;
- width: 22px;
- }
-
- zg-body[viewport="tablet-portrait"][layout="card"] {
- --zg-card-columns: 33%;
- }
-
- zing-grid[loading] {
- height: 619px;
- }
- </style>
- </head>
-
- <body>
-
- <zing-grid compact layout="card">
- <zg-data data='[
- { "type": "cancel" },
- { "type": "cancelrecord" },
- { "type": "checked" },
- { "type": "checkmark" },
- { "type": "close" },
- { "type": "createrecord" },
- { "type": "down" },
- { "type": "edit" },
- { "type": "editrecord" },
- { "type": "error" },
- { "type": "error-tmp" },
- { "type": "firstpage" },
- { "type": "fixedmenu" },
- { "type": "info" },
- { "type": "lastpage" },
- { "type": "layoutcard" },
- { "type": "layoutrow" },
- { "type": "link" },
- { "type": "menu" },
- { "type": "nextpage" },
- { "type": "outsidearrow" },
- { "type": "prevpage" },
- { "type": "reload" },
- { "type": "remove" },
- { "type": "removerecord" },
- { "type": "search" },
- { "type": "submitrecord" },
- { "type": "success" },
- { "type": "unchecked" },
- { "type": "up" },
- { "type": "warning" }
- ]'></zg-data>
- <zg-colgroup>
- <zg-column index="type"></zg-column>
- <zg-column index="type" renderer="iconrender"></zg-column>
- </zg-colgroup>
- <zg-card renderer="iconrender2"></zg-card>
- </zing-grid>
-
- <script>
- ZingGrid.setLicense(['26ccbfec16b8be9ee98c7d57bee6e498']);
-
- function iconrender(value, $cell, event) {
- return `<zg-icon name="${value}"></zg-icon>`;
- }
-
- function iconrender2(data, $cell, event) {
- return `<strong>${data.type}</strong> <zg-icon name="${data.type}"></zg-icon>`;
- }
- </script>
- </body>
-
- </html>
- <!DOCTYPE html>
- <html>
-
- <head>
- <meta charset="utf-8">
- <title>ZingGrid Internal Icons</title>
- <script src="https://cdn.zinggrid.com/zinggrid.min.js"></script>
- </head>
-
- <body>
-
- <zing-grid compact layout="card">
- <zg-data data='[
- { "type": "cancel" },
- { "type": "cancelrecord" },
- { "type": "checked" },
- { "type": "checkmark" },
- { "type": "close" },
- { "type": "createrecord" },
- { "type": "down" },
- { "type": "edit" },
- { "type": "editrecord" },
- { "type": "error" },
- { "type": "error-tmp" },
- { "type": "firstpage" },
- { "type": "fixedmenu" },
- { "type": "info" },
- { "type": "lastpage" },
- { "type": "layoutcard" },
- { "type": "layoutrow" },
- { "type": "link" },
- { "type": "menu" },
- { "type": "nextpage" },
- { "type": "outsidearrow" },
- { "type": "prevpage" },
- { "type": "reload" },
- { "type": "remove" },
- { "type": "removerecord" },
- { "type": "search" },
- { "type": "submitrecord" },
- { "type": "success" },
- { "type": "unchecked" },
- { "type": "up" },
- { "type": "warning" }
- ]'></zg-data>
- <zg-colgroup>
- <zg-column index="type"></zg-column>
- <zg-column index="type" renderer="iconrender"></zg-column>
- </zg-colgroup>
- <zg-card renderer="iconrender2"></zg-card>
- </zing-grid>
-
- </body>
-
- </html>
- body {
- background: #e6e6e6;
- }
-
- zing-grid {
- --zg-card-columns: 25%;
- }
-
- zg-card {
- align-items: center;
- display: flex;
- justify-content: space-between;
- }
-
- zg-card strong {
- font-weight: 500;
- }
-
- zg-card zg-icon {
- margin-left: 6px;
- }
-
- zg-card zg-icon {
- height: 22px;
- width: 22px;
- }
-
- zg-body[viewport="tablet-portrait"][layout="card"] {
- --zg-card-columns: 33%;
- }
- function iconrender(value, $cell, event) {
- return `<zg-icon name="${value}"></zg-icon>`;
- }
-
- function iconrender2(data, $cell, event) {
- return `<strong>${data.type}</strong> <zg-icon name="${data.type}"></zg-icon>`;
- }