diff options
Diffstat (limited to 'vfd-dashboard/src/main/scala/vfd/dashboard/ui/panels/Communication.scala')
-rw-r--r-- | vfd-dashboard/src/main/scala/vfd/dashboard/ui/panels/Communication.scala | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/vfd-dashboard/src/main/scala/vfd/dashboard/ui/panels/Communication.scala b/vfd-dashboard/src/main/scala/vfd/dashboard/ui/panels/Communication.scala index dd43ab4..220a7b8 100644 --- a/vfd-dashboard/src/main/scala/vfd/dashboard/ui/panels/Communication.scala +++ b/vfd-dashboard/src/main/scala/vfd/dashboard/ui/panels/Communication.scala @@ -3,26 +3,33 @@ package vfd.dashboard.ui.panels import org.mavlink.messages.Heartbeat import org.mavlink.messages.Motor import org.mavlink.messages.Power -import org.scalajs.dom.HTMLElement +import org.scalajs.dom.html + import rx.core.Obs import scalatags.JsDom.all.bindNode import scalatags.JsDom.all.`class` import scalatags.JsDom.all.div +import scalatags.JsDom.all.i import scalatags.JsDom.all.stringAttr +import scalatags.JsDom.all.stringFrag +import scalatags.JsDom.all.stringPixelStyle +import scalatags.JsDom.all.style import scalatags.JsDom.all.table import scalatags.JsDom.all.tbody import scalatags.JsDom.all.td -import scalatags.JsDom.all._ +import scalatags.JsDom.all.thead +import scalatags.JsDom.all.tr +import scalatags.JsDom.all.width import vfd.dashboard.Environment import vfd.dashboard.MavlinkSocket -import vfd.dashboard.ui.components.Generic import vfd.dashboard.ui.components.Balance import vfd.dashboard.ui.components.Bar +import vfd.dashboard.ui.components.Generic import vfd.dashboard.ui.components.Led object Communication { - def apply(socket: MavlinkSocket)(implicit app: Environment): HTMLElement = { + def apply(socket: MavlinkSocket)(implicit app: Environment): html.Element = { val hb = i(`class` := "fa fa-heart heartbeat").render |