aboutsummaryrefslogtreecommitdiff
path: root/mavigator-cockpit/src/main/scala/mavigator/util/Environment.scala
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2016-02-27 17:11:10 -0800
committerJakob Odersky <jakob@odersky.com>2016-04-14 04:03:17 -0700
commitdae336ee5514970fee93b0db25ce272ab83bd3c7 (patch)
treea628a7c02c6956d99510d98f2a0321be00b241bf /mavigator-cockpit/src/main/scala/mavigator/util/Environment.scala
parent773bc081728bf770281a22c1700d05b1def75542 (diff)
downloadmavigator-dae336ee5514970fee93b0db25ce272ab83bd3c7.tar.gz
mavigator-dae336ee5514970fee93b0db25ce272ab83bd3c7.tar.bz2
mavigator-dae336ee5514970fee93b0db25ce272ab83bd3c7.zip
Refactor UI to a HUD-style interface
Diffstat (limited to 'mavigator-cockpit/src/main/scala/mavigator/util/Environment.scala')
-rw-r--r--mavigator-cockpit/src/main/scala/mavigator/util/Environment.scala15
1 files changed, 15 insertions, 0 deletions
diff --git a/mavigator-cockpit/src/main/scala/mavigator/util/Environment.scala b/mavigator-cockpit/src/main/scala/mavigator/util/Environment.scala
new file mode 100644
index 0000000..b1076fc
--- /dev/null
+++ b/mavigator-cockpit/src/main/scala/mavigator/util/Environment.scala
@@ -0,0 +1,15 @@
+package mavigator
+package util
+
+import org.scalajs.dom
+import org.scalajs.dom.html
+
+/** Represents an application's environment
+ * @param root The application's root element.
+ * @param styleRoot An html 'style' tag to which app-specific styles are appended.
+ * @param baseUrl Base URL. */
+case class Environment(
+ root: html.Element,
+ styleRoot: html.Element,
+ baseUrl: String
+)