@explorable-viz/fluid
Version:
A functional programming language which integrates a bidirectional dynamic analysis, connecting outputs to data sources in a fine-grained way. Fluid is implemented in PureScript and runs in the browser.
53 lines (49 loc) • 1.52 kB
HTML
<html lang="en">
<head>
<link rel="icon" href="../favicon.ico" type="image/x-icon">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Fluid: Data-Linked Visualisations</title>
<link href="../css/styles.css" rel="stylesheet" type="text/css">
<link href="../css/view-styles.css" rel="stylesheet" type="text/css">
<script src="../shared/util.js"></script>
<script src="https://kit.fontawesome.com/20cf8b42c0.js" crossorigin="anonymous"></script>
<style>
.data-pane {
max-width: 475px;
}
</style>
</head>
<body>
<div id="grid" class="grid-container data-pane-hidden">
<div></div>
<div></div>
<div class="flex-left-align">
<h4>Non-Renewable Energy plots</h4>
</div>
<div class="flex-right-align data-pane">
<div id="fig-input"></div>
</div>
<div onclick="toggleDataPane('grid')">
<i class="data-pane-button toggle-button fa-solid fa-eye-slash"></i>
</div>
<div class="flex-left-align">
<div id="fig">
<div class="fig-loading">loading figure(s)</div>
</div>
</div>
</div>
<script type="module">
import { loadFigure } from "../shared/load-figure.js"
const jsonSpec = {
"fluidSrcPath": ["../fluid"],
"inputs": ["nonRenewables"],
"query": false,
"linking": true
}
loadFigure(jsonSpec)("fig")("../fluid/non-renewables.fld")()
</script>
</body>
</html>