Class

net.liftmodules.ng

SimpleNgModelBinder

Related Doc: package ng

Permalink

abstract class SimpleNgModelBinder[M] extends NgModelBinder[M]

Simple binding actor for creating a binding actor in one line

M

The type of the model to be used in this actor

Self Type
SimpleNgModelBinder[M] with BindDirection
Linear Supertypes
NgModelBinder[M], BindingScope, BindingBase, AngularActor, LiftNgJsHelpers, Loggable, CometActor, BaseCometActor, CssBindImplicits, LiftCometActor, Dependent, LiftActor, ForwardableActor[Any, Any], GenericActor[Any], TypedActor[Any, Any], SpecializedLiftActor[Any], SimpleActor[Any], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SimpleNgModelBinder
  2. NgModelBinder
  3. BindingScope
  4. BindingBase
  5. AngularActor
  6. LiftNgJsHelpers
  7. Loggable
  8. CometActor
  9. BaseCometActor
  10. CssBindImplicits
  11. LiftCometActor
  12. Dependent
  13. LiftActor
  14. ForwardableActor
  15. GenericActor
  16. TypedActor
  17. SpecializedLiftActor
  18. SimpleActor
  19. AnyRef
  20. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SimpleNgModelBinder(bindTo: String, initialValue: M, onClientUpdate: (M) ⇒ M = m:M => m, clientSendDelay: Int = 1000, formats: Formats = DefaultFormats)(implicit arg0: Manifest[M])

    Permalink

    bindTo

    The client $scope element to bind to

    initialValue

    Initial value on session initialization

    onClientUpdate

    Callback to execute on each update from the client

    clientSendDelay

    Milliseconds for the client to delay sending updates, allowing them to batch into one request. Defaults to 1 second (1000)

Type Members

  1. class CssBindPromoter extends AnyRef

    Permalink
    Definition Classes
    CssBindImplicits
  2. implicit class CssSelectorToCssBindPromoter extends CssBindPromoter

    Permalink
    Definition Classes
    CssBindImplicits
  3. trait Scope extends AnyRef

    Permalink
    Definition Classes
    AngularActor
  4. implicit class StringToCssBindPromoter extends CssBindPromoter

    Permalink
    Definition Classes
    CssBindImplicits

Value Members

  1. def !(msg: Any): Unit

    Permalink
    Definition Classes
    SpecializedLiftActor → SimpleActor
  2. def !!(msg: Any): Box[Any]

    Permalink
    Definition Classes
    LiftActor → TypedActor
  3. def !!(msg: Any, timeout: Long): Box[Any]

    Permalink
    Definition Classes
    LiftActor → TypedActor
  4. def !<(msg: Any): LAFuture[Any]

    Permalink
    Definition Classes
    LiftActor
  5. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  6. def !?(timeout: Long, message: Any): Box[Any]

    Permalink
    Definition Classes
    LiftActor → TypedActor
  7. def !?(msg: Any): Any

    Permalink
    Definition Classes
    LiftActor → TypedActor
  8. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  9. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  10. def alwaysReRenderOnPageLoad: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  11. def answer(answer: Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  12. def appendJsonHandler(h: PartialFunction[Any, JsCmd]): Unit

    Permalink
    Definition Classes
    BaseCometActor
  13. def around[R](f: ⇒ R): R

    Permalink
    Attributes
    protected
    Definition Classes
    SpecializedLiftActor
  14. def aroundLoans: List[CommonLoanWrapper]

    Permalink
    Attributes
    protected
    Definition Classes
    SpecializedLiftActor
  15. implicit def arrayToRenderOut(in: Seq[Node]): RenderOut

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  16. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  17. def ask(who: LiftCometActor, what: Any)(answerWith: (Any) ⇒ Unit): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  18. def attributes: Map[String, String]

    Permalink
    Definition Classes
    BaseCometActor
  19. def autoIncludeJsonCode: Boolean

    Permalink
    Definition Classes
    BaseCometActor
  20. val bindTo: String

    Permalink

    The client $scope element to bind to

    The client $scope element to bind to

    Definition Classes
    SimpleNgModelBinder → BindingBase
  21. def buildCmd(root: Boolean, f: JsCmd): JsCmd

    Permalink

    Sends any of our commands with all of the early-arrival retry mechanism packaged up

    Sends any of our commands with all of the early-arrival retry mechanism packaged up

    Attributes
    protected
    Definition Classes
    LiftNgJsHelpers
  22. def buildSpan(xml: NodeSeq): Elem

    Permalink
    Definition Classes
    BaseCometActor → LiftCometActor
  23. def cacheFixedRender: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  24. def calcFixedRender: Box[NodeSeq]

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  25. def captureInitialReq(initialReq: Box[Req]): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  26. def clearWiringDependencies(): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  27. val clientSendDelay: Int

    Permalink

    Milliseconds for the client to delay sending updates, allowing them to batch into one request.

    Milliseconds for the client to delay sending updates, allowing them to batch into one request. Defaults to 1 second (1000)

    Definition Classes
    SimpleNgModelBinderNgModelBinder
  28. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. def cometActorLocale: Locale

    Permalink
    Definition Classes
    LiftCometActor
  30. def cometListeners: List[ListenerId]

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  31. def cometProcessingTimeout: Long

    Permalink
    Definition Classes
    LiftCometActor
  32. def cometProcessingTimeoutHandler(): JsCmd

    Permalink
    Definition Classes
    LiftCometActor
  33. def cometRenderTimeout: Long

    Permalink
    Definition Classes
    LiftCometActor
  34. def cometRenderTimeoutHandler(): Box[NodeSeq]

    Permalink
    Definition Classes
    LiftCometActor
  35. def composeFunction: PartialFunction[Any, Unit]

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  36. def defaultHtml: NodeSeq

    Permalink
    Definition Classes
    BaseCometActor
  37. def defaultPrefix: Box[String]

    Permalink
    Definition Classes
    BaseCometActor
  38. def dontCacheRendering: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  39. implicit def elemToFull(in: Elem): Box[NodeSeq]

    Permalink
    Definition Classes
    BaseCometActor
  40. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  41. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  42. def error(id: String, n: String): Unit

    Permalink
    Definition Classes
    BaseCometActor
  43. def error(id: String, n: NodeSeq): Unit

    Permalink
    Definition Classes
    BaseCometActor
  44. def error(n: NodeSeq): Unit

    Permalink
    Definition Classes
    BaseCometActor
  45. def error(n: String): Unit

    Permalink
    Definition Classes
    BaseCometActor
  46. def exceptionHandler: PartialFunction[Throwable, Unit]

    Permalink
    Definition Classes
    BaseCometActor → SpecializedLiftActor
  47. def execTranslate(f: (Any) ⇒ Unit)(v: Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    LiftActor → SpecializedLiftActor
  48. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  49. def fixedRender: Box[NodeSeq]

    Permalink

    Render a div for us to hook into

    Render a div for us to hook into

    Definition Classes
    NgModelBinderAngularActor → BaseCometActor
  50. val formats: Formats

    Permalink
    Definition Classes
    SimpleNgModelBinder → BindingBase
  51. final def forwardMessageTo(msg: Any, forwardTo: TypedActor[Any, Any]): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    LiftActor → ForwardableActor
  52. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  53. def hasOuter: Boolean

    Permalink
    Definition Classes
    BaseCometActor → LiftCometActor
  54. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  55. def highPriority: PartialFunction[Any, Unit]

    Permalink
    Definition Classes
    BaseCometActor
  56. def highPriorityReceive: Box[PartialFunction[Any, Unit]]

    Permalink
    Attributes
    protected
    Definition Classes
    SpecializedLiftActor
  57. val id: String

    Permalink
    Attributes
    protected
    Definition Classes
    LiftNgJsHelpers
  58. def initCometActor(creationInfo: CometCreationInfo): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor → LiftCometActor
  59. val initialValue: M

    Permalink

    Initial value on session initialization

    Initial value on session initialization

    Definition Classes
    SimpleNgModelBinderNgModelBinder
  60. def insertMsgAtHeadOfQueue_!(msg: Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    SpecializedLiftActor
  61. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  62. implicit def jsToXmlOrJsCmd(in: JsCmd): RenderOut

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  63. def jsonSend: JsonCall

    Permalink
    Definition Classes
    BaseCometActor
  64. def jsonToIncludeInCode: JsCmd

    Permalink
    Definition Classes
    BaseCometActor
  65. def lastListenerTime: Long

    Permalink
    Definition Classes
    BaseCometActor → LiftCometActor
  66. def lastRenderTime: Long

    Permalink
    Definition Classes
    BaseCometActor → LiftCometActor
  67. def lifespan: Box[liftweb.util.Helpers.TimeSpan]

    Permalink
    Definition Classes
    BaseCometActor
  68. def listenerTransition(): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  69. def localSetup(): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  70. def localShutdown(): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  71. val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Loggable
  72. def lowPriority: PartialFunction[Any, Unit]

    Permalink
    Definition Classes
    NgModelBinder → BaseCometActor
  73. def manualWiringDependencyManagement: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  74. def mediumPriority: PartialFunction[Any, Unit]

    Permalink
    Definition Classes
    BaseCometActor
  75. def messageHandler: PartialFunction[Any, Unit]

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor → SpecializedLiftActor
  76. def name: Box[String]

    Permalink
    Definition Classes
    BaseCometActor → LiftCometActor
  77. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  78. implicit def nodeSeqFuncToBoxNodeSeq(f: (NodeSeq) ⇒ NodeSeq): Box[NodeSeq]

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  79. implicit def nodeSeqToFull(in: NodeSeq): Box[NodeSeq]

    Permalink
    Definition Classes
    BaseCometActor
  80. val nodesToRender: NodeSeq

    Permalink
    Definition Classes
    AngularActor
  81. def notice(id: String, n: String): Unit

    Permalink
    Definition Classes
    BaseCometActor
  82. def notice(id: String, n: NodeSeq): Unit

    Permalink
    Definition Classes
    BaseCometActor
  83. def notice(n: NodeSeq): Unit

    Permalink
    Definition Classes
    BaseCometActor
  84. def notice(n: String): Unit

    Permalink
    Definition Classes
    BaseCometActor
  85. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  86. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  87. implicit def nsToNsFuncToRenderOut(f: (NodeSeq) ⇒ NodeSeq): RenderOut

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  88. val onClientUpdate: (M) ⇒ M

    Permalink

    Callback to execute on each update from the client

    Callback to execute on each update from the client

    Definition Classes
    SimpleNgModelBinderNgModelBinder
  89. def onJsonError: Box[JsCmd]

    Permalink
    Definition Classes
    BaseCometActor
  90. implicit def pairToPair(in: (String, Any)): (String, NodeSeq)

    Permalink
    Definition Classes
    BaseCometActor
  91. def parentTag: Elem

    Permalink
    Definition Classes
    BaseCometActor → LiftCometActor
  92. def partialUpdate(cmd: ⇒ JsCmd): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  93. def poke(): Unit

    Permalink
    Definition Classes
    BaseCometActor → LiftCometActor
  94. def predicateChanged(which: Cell[_]): Unit

    Permalink
    Definition Classes
    LiftCometActor → Dependent
  95. def reRender(): Unit

    Permalink
    Definition Classes
    BaseCometActor
  96. def reRender(sendAll: Boolean): Unit

    Permalink
    Definition Classes
    BaseCometActor
  97. def receiveJson: PartialFunction[JValue, JsCmd]

    Permalink
    Definition Classes
    BaseCometActor
  98. def render: RenderOut

    Permalink
    Definition Classes
    AngularActor → BaseCometActor
  99. def renderClock: Long

    Permalink
    Definition Classes
    BaseCometActor
  100. def reply(v: Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    LiftActor → ForwardableActor
  101. def reportError(msg: String, exception: Exception): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  102. object rootScope extends Scope

    Permalink

    Your handle to the $rootScope object for your actor

    Your handle to the $rootScope object for your actor

    Definition Classes
    AngularActor
  103. def running: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  104. val scope: (SimpleNgModelBinder.this)#Scope

    Permalink

    Your handle to the $scope object for your actor

    Your handle to the $scope object for your actor

    Definition Classes
    AngularActor
  105. def send(msg: Any): Unit

    Permalink
    Definition Classes
    SpecializedLiftActor
  106. def sendAndGetFuture(msg: Any): LAFuture[Any]

    Permalink
    Definition Classes
    LiftActor
  107. def sendAndGetReply(timeout: Long, msg: Any): Any

    Permalink
    Definition Classes
    LiftActor
  108. def sendAndGetReply(msg: Any): Any

    Permalink
    Definition Classes
    LiftActor
  109. def sendInitialReq_?: Boolean

    Permalink
    Definition Classes
    LiftCometActor
  110. def startQuestion(what: Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    BaseCometActor
  111. def stringify(obj: Any)(implicit formats: Formats): String

    Permalink
    Attributes
    protected
    Definition Classes
    LiftNgJsHelpers
  112. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  113. def testTranslate(f: (Any) ⇒ Boolean)(v: Any): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    LiftActor → SpecializedLiftActor
  114. def theSession: LiftSession

    Permalink
    Definition Classes
    BaseCometActor
  115. def theType: Box[String]

    Permalink
    Definition Classes
    BaseCometActor → LiftCometActor
  116. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  117. def unWatch: Unit

    Permalink
    Definition Classes
    BaseCometActor
  118. val uniqueId: String

    Permalink
    Definition Classes
    BaseCometActor → LiftCometActor
  119. def unregisterFromAllDependencies(): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Dependent
  120. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  121. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  122. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  123. def warning(id: String, n: String): Unit

    Permalink
    Definition Classes
    BaseCometActor
  124. def warning(id: String, n: NodeSeq): Unit

    Permalink
    Definition Classes
    BaseCometActor
  125. def warning(n: NodeSeq): Unit

    Permalink
    Definition Classes
    BaseCometActor
  126. def warning(n: String): Unit

    Permalink
    Definition Classes
    BaseCometActor
  127. def whoDoIDependOn: Seq[Cell[_]]

    Permalink
    Attributes
    protected
    Definition Classes
    Dependent
  128. def youDependOnMe(who: Cell[_]): Unit

    Permalink
    Definition Classes
    Dependent
  129. def youDontDependOnMe(who: Cell[_]): Unit

    Permalink
    Definition Classes
    Dependent

Inherited from NgModelBinder[M]

Inherited from BindingScope

Inherited from BindingBase

Inherited from AngularActor

Inherited from LiftNgJsHelpers

Inherited from Loggable

Inherited from CometActor

Inherited from BaseCometActor

Inherited from CssBindImplicits

Inherited from LiftCometActor

Inherited from Dependent

Inherited from LiftActor

Inherited from ForwardableActor[Any, Any]

Inherited from GenericActor[Any]

Inherited from TypedActor[Any, Any]

Inherited from SpecializedLiftActor[Any]

Inherited from SimpleActor[Any]

Inherited from AnyRef

Inherited from Any

Ungrouped