@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.
47 lines (44 loc) • 1.5 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="https://kit.fontawesome.com/20cf8b42c0.js" crossorigin="anonymous"></script>
<script src="../shared/util.js"></script>
</head>
<body class="standalone">
<div id="grid" class="grid-container data-pane-hidden double-size">
<div></div>
<div></div>
<div>
<h3>Non-renewables energy output</h3>
</div>
<div id="fig-data-pane" class="flex-right-align data-pane">
<div id="fig-input" class="data-pane-column"></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, loadCode } from "../shared/load-figure.js"
const jsonSpec = {
"fluidSrcPath": ["../fluid"],
"inputs": ["renewables"],
"query": false,
"linking": true
}
loadFigure(jsonSpec)("fig")("../fluid/bar-chart-line-chart.fld")()
</script>
</body>
</html>