aboutsummaryrefslogtreecommitdiff
path: root/vfd-dashboard/src/main/scala/vfd/dashboard/ui/panels/Primary.scala
diff options
context:
space:
mode:
Diffstat (limited to 'vfd-dashboard/src/main/scala/vfd/dashboard/ui/panels/Primary.scala')
-rw-r--r--vfd-dashboard/src/main/scala/vfd/dashboard/ui/panels/Primary.scala46
1 files changed, 0 insertions, 46 deletions
diff --git a/vfd-dashboard/src/main/scala/vfd/dashboard/ui/panels/Primary.scala b/vfd-dashboard/src/main/scala/vfd/dashboard/ui/panels/Primary.scala
deleted file mode 100644
index 5308b40..0000000
--- a/vfd-dashboard/src/main/scala/vfd/dashboard/ui/panels/Primary.scala
+++ /dev/null
@@ -1,46 +0,0 @@
-package vfd.dashboard.ui.panels
-
-import org.mavlink.messages.Attitude
-import org.scalajs.dom.html
-import rx.core.Obs
-import scalatags.JsDom.all.bindNode
-import scalatags.JsDom.all.`class`
-import scalatags.JsDom.all.stringAttr
-import scalatags.JsDom.all.table
-import scalatags.JsDom.all.tbody
-import scalatags.JsDom.all.td
-import scalatags.JsDom.all.tr
-import vfd.dashboard.Environment
-import vfd.dashboard.MavlinkSocket
-import vfd.dashboard.ui.components.Altimeter
-import vfd.dashboard.ui.components.Compass
-import vfd.dashboard.ui.components.Horizon
-import scalatags.jsdom.Frag
-
-object Primary {
-
- def apply(socket: MavlinkSocket)(implicit env: Environment): Frag = {
-
- val compass = new Compass
- val horizon = new Horizon
- val altimeter = new Altimeter
-
- Obs(socket.message, skipInitial = true) {
- socket.message() match {
- case Attitude(roll, pitch, yaw) =>
- horizon.update(pitch, roll)
- compass.update(yaw)
- case _ => ()
- }
- }
-
- table(`class` := "table-instrument")(
- tbody(
- tr(
- td(compass.element),
- td(horizon.element),
- td(altimeter.element))))
-
- }
-
-} \ No newline at end of file