blob: f3a111a5b97a94a80ecffdfbe5237b4e521e88fd (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
package mavigator.dashboard
import scala.scalajs.js
import scala.scalajs.js.annotation.JSExport
import org.scalajs.dom.html
import mavigator.dashboard.ui.Layout
import mavigator.util.Environment
import mavigator.util.Application
import scalatags.JsDom.all._
@JSExport("mavigator_dashboard_Main")
object Main extends Application {
override def main(args: Map[String, String])(implicit env: Environment): Unit = {
val socket = new MavlinkSocket(args("socketUrl"), args("remoteSystemId").toInt)
val layout = new Layout(socket)
env.root.appendChild(layout.element)
}
}
|