package
airframe
Value Members
-
macro
def
bind[A]: A
-
macro
def
bindFactory[F <: Function1[_, _]]: F
-
macro
def
bindFactory2[F <: Function2[_, _, _]]: F
-
macro
def
bindFactory3[F <: Function3[_, _, _, _]]: F
-
macro
def
bindFactory4[F <: Function4[_, _, _, _, _]]: F
-
macro
def
bindFactory5[F <: Function5[_, _, _, _, _, _]]: F
-
macro
def
bindLocal[A, D1, D2, D3, D4, D5](provider: ⇒ (D1, D2, D3, D4, D5) ⇒ A): A
-
macro
def
bindLocal[A, D1, D2, D3, D4](provider: ⇒ (D1, D2, D3, D4) ⇒ A): A
-
macro
def
bindLocal[A, D1, D2, D3](provider: ⇒ (D1, D2, D3) ⇒ A): A
-
macro
def
bindLocal[A, D1, D2](provider: ⇒ (D1, D2) ⇒ A): A
-
macro
def
bindLocal[A, D1](provider: ⇒ (D1) ⇒ A): A
-
macro
def
bindLocal[A](provider: ⇒ A): A
-
def
getOrElseUpdateTraitFactoryCache(s: Surface, factory: (Session) ⇒ Any): (Session) ⇒ Any
-
-
def
newDesign: Design
-
def
newSilentDesign: Design
-
macro
def
registerTraitFactory[A]: Surface
-
val
traitFactoryCache: Map[Surface, (Session) ⇒ Any]
Deprecated Value Members
-
macro
def
bind[A, D1, D2, D3, D4, D5](provider: (D1, D2, D3, D4, D5) ⇒ A): A
-
macro
def
bind[A, D1, D2, D3, D4](provider: (D1, D2, D3, D4) ⇒ A): A
-
macro
def
bind[A, D1, D2, D3](provider: (D1, D2, D3) ⇒ A): A
-
macro
def
bind[A, D1, D2](provider: (D1, D2) ⇒ A): A
-
macro
def
bind[A, D1](provider: (D1) ⇒ A): A
-
macro
def
bind[A](provider: ⇒ A): A
Inherited from AnyRef
Inherited from Any