@patricksurry/g3
Version:
A flexible Javascript framework for building steam gauge instrument panels that display live external metrics from flight (or other) simulators like XPlane or MS FS2020
28 lines (24 loc) • 570 B
HTML
<html>
<body>
<script src="https://d3js.org/d3.v7.min.js"></script>
<script src="https://unpkg.com/@patricksurry/g3/dist/g3-contrib.min.js"></script>
<script>
var g = g3.gauge()
.metric('engineRPM').unit('rpm')
.measure(d3.scaleLinear().domain([0,6000]).range([-125,125]))
.append(
g3.gaugeFace(),
g3.axisLine(),
g3.axisTicks(),
g3.axisLabels(),
);
var p = g3.panel()
.width(640)
.height(640)
.append(
g3.put().x(320).y(320).append(g)
);
p('body');
</script>
</body>
</html>