diff options
Diffstat (limited to 'mavigator-cockpit/src/main/scala/mavigator/cockpit/Cockpit.scala')
-rw-r--r-- | mavigator-cockpit/src/main/scala/mavigator/cockpit/Cockpit.scala | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/mavigator-cockpit/src/main/scala/mavigator/cockpit/Cockpit.scala b/mavigator-cockpit/src/main/scala/mavigator/cockpit/Cockpit.scala new file mode 100644 index 0000000..f8aba76 --- /dev/null +++ b/mavigator-cockpit/src/main/scala/mavigator/cockpit/Cockpit.scala @@ -0,0 +1,26 @@ +package mavigator +package cockpit + +import scala.scalajs.js.annotation.JSExport + +import mavigator.util.{Environment, Application} +import scalatags.JsDom.all._ +import util._ + +class Cockpit + extends Page + with Layout + with MavlinkWebSockets + with Instruments + +@JSExport("mavigator_cockpit_Main") +object Cockpit extends Application { + + override def main(args: Map[String, String])(implicit env: Environment): Unit = { + val app = new Cockpit + app.attach(env) + app.connect(args("socketUrl"), args("remoteSystemId").toInt) + } + +} + |