Skip to content

Instantly share code, notes, and snippets.

@GordonSmith
Last active February 27, 2018 10:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save GordonSmith/993430d10b2371854f909b0cc93ae4aa to your computer and use it in GitHub Desktop.
Save GordonSmith/993430d10b2371854f909b0cc93ae4aa to your computer and use it in GitHub Desktop.
JSON Grid
body {
padding:0px;
margin:0px;
overflow:hidden;
}
#placeholder {
width:100%;
height:100vh;
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JSON DGrid</title>
<link rel="stylesheet" href="./index.css">
<script src="https://unpkg.com/@hpcc-js/util"></script>
<script src="https://unpkg.com/@hpcc-js/common"></script>
<script src="https://unpkg.com/@hpcc-js/dgrid-shim"></script>
<script src="https://unpkg.com/@hpcc-js/dgrid"></script>
<script>
var hpccDGrid = window["@hpcc-js/dgrid"];
</script>
</head>
<body>
<div id="placeholder"></div>
<script src="./index.js"></script>
</body>
</html>
var WUResultResponse = {
"Wuid": "W20180227-073214", "Sequence": 1, "LogicalName": null, "Cluster": null, "Name": "Result 2", "Start": 0, "Requested": 20, "Count": 20, "Total": 20,
"Result": {
"Row": [
{ "number": 1, "letter": "A" }, { "number": 1, "letter": "B" }, { "number": 1, "letter": "C" }, { "number": 1, "letter": "D" }, { "number": 1, "letter": "E" }, { "number": 1, "letter": "F" }, { "number": 1, "letter": "G" }, { "number": 1, "letter": "H" }, { "number": 1, "letter": "I" }, { "number": 1, "letter": "J" }, { "number": 2, "letter": "A" }, { "number": 2, "letter": "B" }, { "number": 2, "letter": "C" }, { "number": 2, "letter": "D" }, { "number": 2, "letter": "E" }, { "number": 2, "letter": "F" }, { "number": 2, "letter": "G" }, { "number": 2, "letter": "H" }, { "number": 2, "letter": "I" }, { "number": 2, "letter": "J" }
]
}
};
var grid = new hpccDGrid.Table()
.target("placeholder")
.importJSON(WUResultResponse.Result.Row)
.render()
;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment