Traces and triggers

This commit is contained in:
2021-03-28 23:34:28 +00:00
parent 24954fddd2
commit 1af5a3f20b
9 changed files with 572 additions and 206 deletions

View File

@@ -2,8 +2,6 @@
<html>
<head>
<title>Script graph demo</title>
<script src="DragDropTouch.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/js-yaml/3.14.0/js-yaml.min.js"></script>
<script src="index.js" type="module" defer></script>
</head>
<body style="margin: 24px">
@@ -36,18 +34,34 @@
<div>
<div class="card" id="graph">
</div>
<div class="card code">
<h1> Selected node code </h1>
<wc-codemirror mode="json" id="snippet">
</wc-codemirror>
<button id="saveSnippet">Save</button>
<button id="deleteSnippet">Delete</button>
<div style="display: inline-flex; flex-direction: column;">
<div class="card code" id="snippet">
<h1> Selected node code </h1>
<wc-codemirror mode="yaml">
</wc-codemirror>
<div><b>Path: </b><span id="nodepath"></span></div>
<button id="saveSnippet" disabled>Save</button>
<button id="deleteSnippet" disabled>Delete</button>
</div><br>
<div class="card" id="triggers">
<button>Trigger 1</button>
<button>Trigger 2</button>
<button>Trigger 3</button>
<div><input type="checkbox" id="a" checked> Condition A</div>
<div><input type="checkbox" id="b" checked> Condition B</div>
<div><input type="checkbox" id="c" checked> Condition C</div>
</div>
<div class="card" id="trace">
<h1>Trace</h1>
<wc-codemirror mode="yaml"></wc-codemirror>
<button>Update trace</button>
</div>
</div>
<div class="card code">
<div class="card code" id="fullcode">
<h1>Full script code</h1>
<wc-codemirror mode="yaml" id="fullcode">
<wc-codemirror mode="yaml">
</wc-codemirror>
<button id="updateButton">Update</button>
<button>Update</button>
</div>
</div>
</body>