1+ <!DOCTYPE html>
2+ < html lang ="en ">
3+
4+ < head >
5+ < meta charset ="UTF-8 ">
6+ < meta http-equiv ="X-UA-Compatible " content ="IE=edge ">
7+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
8+
9+ < title > FlowRun</ title >
10+
11+ < link href ="/vendor/prism.css " rel ="stylesheet " />
12+ < link href ="/vendor/material-icons.css " rel ="stylesheet ">
13+ < link href ="/vendor/toastify.min.css " rel ="stylesheet " type ="text/css ">
14+
15+ < link href ="/flowrun.css " rel ="stylesheet " type ="text/css ">
16+ < link href ="/main.css " rel ="stylesheet " type ="text/css ">
17+
18+ </ head >
19+
20+ < body >
21+
22+ < template id ="flowrun-template ">
23+ < div class ="flowrun-functions-list flowrun--panel ">
24+ < div class ="flowrun-fun-chooser "> </ div >
25+ < button class ="flowrun-btn-fun-add " title ="Add new function "> < span class ="material-icons "> add</ span > </ button >
26+ </ div >
27+
28+ < div class ="flowrun-diagram flowrun--panel ">
29+ < div class ="flowrun-draw-io-btns ">
30+ < button class ="flowrun-btn-download " title ="Download "> < span class ="material-icons "> file_download</ span > </ button >
31+ < button class ="flowrun-btn-load " title ="Load from file "> < span class ="material-icons "> file_upload</ span > </ button >
32+ < button class ="flowrun-btn-copy-source " title ="Copy Source "> < span class ="material-icons "> file_copy</ span > </ button >
33+ < button class ="flowrun-btn-paste-source " title ="Paste Source "> < span class ="material-icons "> content_paste</ span > </ button >
34+ < button class ="flowrun-btn-copy-dot " title ="Copy DOT "> < span class ="material-icons "> account_tree</ span > </ button >
35+ </ div >
36+ < div class ="flowrun-diagram-info ">
37+ < input class ="flowrun-program-name flowrun--disabled " type ="text ">
38+ < span > </ span >
39+ < button class ="flowrun-btn-config "> < span class ="material-icons "> settings</ span > </ button >
40+ < button class ="flowrun-btn-zoom-reset "> < span class ="material-icons "> zoom_out_map</ span > </ button >
41+ </ div >
42+ < div class ="flowrun-draw-exec-btns ">
43+ < button class ="flowrun-btn-run " title ="Run "> < span class ="material-icons "> play_arrow</ span > </ button >
44+ < button class ="flowrun-btn-run-step " title ="Run Step By Step "> < span class ="material-icons "> skip_next</ span > </ button >
45+ < button class ="flowrun-btn-stop flowrun--disabled " title ="Stop "> < span class ="material-icons "> stop</ span > </ button >
46+ </ div >
47+ < div class ="flowrun-draw "> </ div >
48+ < div class ="flowrun-debug-vars "> </ div >
49+ </ div >
50+
51+ < div class ="flowrun-output flowrun--panel ">
52+ < div class ="flowrun-scratchpad ">
53+ < div class ="flowrun-output-statement "> </ div >
54+ < div class ="flowrun-output-syntax "> </ div >
55+ < div class ="flowrun-output-runtime "> </ div >
56+ </ div >
57+ < button class ="flowrun-btn-clear-output " title ="Clear Output "> < span class ="material-icons "> clear</ span > </ button >
58+ </ div >
59+
60+ < div class ="flowrun-gen-code flowrun--panel line-numbers ">
61+ < pre class ="flowrun-code "> </ pre >
62+ < div class ="flowrun-gen-code-btns ">
63+ < button class ="flowrun-btn-copy-gencode " title ="Copy Generated Code "> < span class ="material-icons "> code</ span > </ button >
64+ < select class ="flowrun-gencode-lang "> </ select >
65+ </ div >
66+ </ div >
67+
68+ <!-- this whole div will be deleted -->
69+ < div class ="flowrun-template-transient ">
70+ < button class ="flowrun-btn-fun-delete " title ="Delete function "> < span class ="material-icons "> remove</ span > </ button >
71+ < button class ="flowrun-btn-fun-add-param " title ="Add new parameter "> < span class ="material-icons "> add</ span > </ button >
72+ < button class ="flowrun-btn-fun-delete-param " title ="Delete parameter "> < span class ="material-icons "> remove</ span > </ button >
73+ < select class ="flowrun-input-select "> </ select >
74+ < input class ="flowrun-input-text " type ="text " size ="10 ">
75+ < input type ="radio " class ="flowrun-input-radio ">
76+ < input type ="checkbox " class ="flowrun-input-checkbox ">
77+ < button class ="flowrun-btn-enter "> < span class ="material-icons "> input</ span > Enter</ button >
78+ </ div >
79+
80+ <!-- context menus -->
81+ < div class ="flowrun-edge-context-menu flowrun-context-menu ">
82+ < button class ="flowrun-paste-stmt "> < span class ="material-icons "> content_paste</ span > Paste</ button >
83+ < button class ="flowrun-add-declare "> < span class ="material-icons "> post_add</ span > Declare</ button >
84+ < button class ="flowrun-add-assign "> < span class ="material-icons "> sync_alt</ span > Assign</ button >
85+ < button class ="flowrun-add-input "> < span class ="material-icons "> keyboard</ span > Input</ button >
86+ < button class ="flowrun-add-output "> < span class ="material-icons "> desktop_windows</ span > Output</ button >
87+ < button class ="flowrun-add-if "> < span class ="material-icons "> call_split</ span > If</ button >
88+ < button class ="flowrun-add-while "> < span class ="material-icons "> repeat</ span > While</ button >
89+ < button class ="flowrun-add-do-while "> < span class ="material-icons "> repeat</ span > Do While</ button >
90+ < button class ="flowrun-add-for "> < span class ="material-icons "> repeat</ span > For loop</ button >
91+ < button class ="flowrun-add-call "> < span class ="material-icons "> call</ span > Call</ button >
92+ < button class ="flowrun-add-comment "> < span class ="material-icons "> comment</ span > Comment</ button >
93+ </ div >
94+
95+ < div class ="flowrun-node-context-menu flowrun-context-menu ">
96+ < button class ="flowrun-copy-stmt "> < span class ="material-icons "> content_copy</ span > Copy</ button >
97+ < button class ="flowrun-delete "> < span class ="material-icons "> remove</ span > Delete</ button >
98+ </ div >
99+
100+ < dialog class ="flowrun-config ">
101+ < button class ="flowrun-btn-config-close "> < span class ="material-icons "> close</ span > </ button >
102+ < div class ="flowrun-config-layout ">
103+ < label >
104+ < input class ="flowrun-cb-show-functions " type ="checkbox ">
105+ Show functions
106+ </ label >
107+ < label >
108+ < input class ="flowrun-cb-show-gen-code " type ="checkbox ">
109+ Show generated code
110+ </ label >
111+ < label >
112+ < input class ="flowrun-cb-show-debug-vars " type ="checkbox ">
113+ Show debug variables
114+ </ label >
115+ < label >
116+ < input class ="flowrun-cb-show-io-btns " type ="checkbox ">
117+ Show import/export buttons
118+ </ label >
119+ < label >
120+ < input class ="flowrun-cb-use-input-prompt " type ="checkbox ">
121+ Use input prompt
122+ </ label >
123+ < label >
124+ < input class ="flowrun-cb-echo-entered-value " type ="checkbox ">
125+ Echo entered value
126+ </ label >
127+ </ div >
128+ </ dialog >
129+ </ template >
130+
131+ {{page.content}}
132+
133+ <!-- graphviz -->
134+ < script src ="/vendor/graphviz.umd.js "> </ script >
135+ < script src ="/vendor/d3.min.js "> </ script >
136+ < script src ="/vendor/d3-graphviz.min.js "> </ script >
137+ <!-- highlight code -->
138+ < script src ="/vendor/prism.js "> </ script >
139+ <!-- popups -->
140+ < script src ="/vendor/toastify-js.js "> </ script >
141+
142+ < script src ="/scripts/main.js "> </ script >
143+ </ body >
144+
145+ </ html >
0 commit comments