trait ClientApplication extends YouIApplication with ScreenManager
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ClientApplication
- ScreenManager
- YouIApplication
- CacheImplementation
- ErrorSupport
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
active: Var[Screen]
- Definition Classes
- ScreenManager
-
def
afterScreenChange(oldScreen: Screen, newScreen: Screen): Future[Unit]
- Attributes
- protected
- Definition Classes
- ScreenManager
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def autoReload: Boolean
-
def
beforeScreenChange(oldScreen: Screen, newScreen: Screen): Future[Unit]
- Attributes
- protected
- Definition Classes
- ScreenManager
-
def
cached(url: URL): String
- Definition Classes
- ClientApplication → CacheImplementation
- def clientConnectivity(connectivity: ApplicationConnectivity): ClientConnectivity
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
val
connectivity: ApplicationConnectivity
Default connectivity using "/communication" as the path.
Default connectivity using "/communication" as the path. Can be overridden if this path is not desirable.
- Definition Classes
- YouIApplication
-
val
connectivityEntries: State[Set[ApplicationConnectivity]]
- Definition Classes
- YouIApplication
-
def
createConnectivity(path: String = "/communication", autoConnect: Boolean = true): ApplicationConnectivity
- Definition Classes
- YouIApplication
-
def
dispose(screen: Screen): Future[Unit]
- Definition Classes
- ScreenManager
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
error(t: Throwable): Unit
- Definition Classes
- ErrorSupport
-
def
errorSupport[R](f: ⇒ R): R
- Definition Classes
- ErrorSupport
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
load(screen: Screen): Future[Unit]
- Definition Classes
- ScreenManager
-
val
loaded: Val[Boolean]
- Definition Classes
- ScreenManager
-
def
logJavaScriptErrors: Boolean
Returns true if errors that happen in the browser should be logged on the server.
Returns true if errors that happen in the browser should be logged on the server.
Defaults to true.
- Attributes
- protected
- Definition Classes
- YouIApplication
-
val
logPath: String
- Attributes
- protected
- Definition Classes
- YouIApplication
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
val
screens: State[List[Screen]]
- Definition Classes
- ScreenManager
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )