aboutsummaryrefslogtreecommitdiff
path: root/vfd-backend/app/views/uav.scala.html
diff options
context:
space:
mode:
Diffstat (limited to 'vfd-backend/app/views/uav.scala.html')
-rw-r--r--vfd-backend/app/views/uav.scala.html27
1 files changed, 27 insertions, 0 deletions
diff --git a/vfd-backend/app/views/uav.scala.html b/vfd-backend/app/views/uav.scala.html
new file mode 100644
index 0000000..6ce3007
--- /dev/null
+++ b/vfd-backend/app/views/uav.scala.html
@@ -0,0 +1,27 @@
+@(socket: String, remoteSystemId: Int)
+
+@main("Main", "Remote System " + remoteSystemId){
+
+ <div id="scalajsError" class="alert alert-danger" style="display: none;">
+ <strong><i class="fa fa-bug"></i> Warning: an uncaught error occurred in the display software!</strong> Any visible information may be
+ corrupt. The error was: "<span id="scalajsErrorMessage"></span>"
+ </div>
+
+ <div id="app" data-socketUrl="@socket" data-remoteSystemId="@remoteSystemId.toString">
+ Loading...
+ </div>
+
+ <script type="text/javascript">
+ window.onload = function () {
+ try {
+ var launcher = new Launcher('app', '@routes.Assets.at("")');
+ launcher.main();
+ } catch(err) {
+ document.getElementById("scalajsError").style.display = "block";
+ document.getElementById("scalajsErrorMessage").innerHTML = err;
+ console.log(err)
+ }
+ }
+ </script>
+}
+