Packages

  • package root
    Definition Classes
    root
  • package net
    Definition Classes
    root
  • package liftweb
    Definition Classes
    net
  • package mapper
    Definition Classes
    liftweb
  • package view
    Definition Classes
    mapper
  • trait ModelSnippet [T <: Mapper[T]] extends StatefulSnippet

    A snippet that can list and edit items of a particular Mapper class This trait can help reduce boilerplate in the common scenario where you want a snippet class to provide list and edit snippets for a specific Mapper class.

    A snippet that can list and edit items of a particular Mapper class This trait can help reduce boilerplate in the common scenario where you want a snippet class to provide list and edit snippets for a specific Mapper class.

    Definition Classes
    view
  • ModelView

class ModelView extends view.ModelView[T]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ModelView
  2. ModelView
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ModelView(e: T)
  2. new ModelView(e: T, snippet: ModelSnippet[T])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def edit(name: String): CssSel

    Returns a CssSel that binds the contents of an element with class ".<name>" to the field named name.

    Returns a CssSel that binds the contents of an element with class ".<name>" to the field named name. If the field has a Full toForm implementation then that is used; otherwise its asHtml is called.

    Definition Classes
    ModelView
  7. lazy val editAction: CssSel

    Returns a CssSel that binds a link to ".edit" to load and edit this entity

    Returns a CssSel that binds a link to ".edit" to load and edit this entity

    Definition Classes
    ModelView
  8. var entity: T
    Definition Classes
    ModelView
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  14. def idString: String

    returns a string that represents the id, or <new> if the entity is a new entity.

    returns a string that represents the id, or <new> if the entity is a new entity. If the entity has been saved then the id is determined as follows: If it is a KeyedMapper then it calls toString on the entity's primaryKeyField. Otherwise it calls toString on a field named "id."

    Definition Classes
    ModelView
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. def load: Unit

    Loads this entity into the snippet so it can be edited

    Loads this entity into the snippet so it can be edited

    Definition Classes
    ModelView
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def newOrEdit: CssSel

    This function is used as a snippet in the edit view to provide alternate text depending on whether an existing entity is being edited or a new one is being created.

    This function is used as a snippet in the edit view to provide alternate text depending on whether an existing entity is being edited or a new one is being created.

    Definition Classes
    ModelView
  19. final def notify(): Unit
    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  21. var redirectOnSave: Option[String]

    If Some(string), will redirect to string on a successful save.

    If Some(string), will redirect to string on a successful save. If None, will load the same page. Defaults to Some("list"). This var is used by ModelSnippet.onSave, which is a ModelView=>Unit

    Definition Classes
    ModelView
  22. def remove: Boolean

    Delete the entity

    Delete the entity

    Definition Classes
    ModelView
  23. lazy val removeAction: CssSel

    Returns a CssSel that binds a link to ".remove" that contains a link to delete this entity

    Returns a CssSel that binds a link to ".remove" that contains a link to delete this entity

    Definition Classes
    ModelView
  24. def save: Unit

    This method checks whether the entity validates; if so it saves it, and if successful redirects to the location specified by redirectOnSave, if any.

    This method checks whether the entity validates; if so it saves it, and if successful redirects to the location specified by redirectOnSave, if any. If save or validation fails, the appropriate message(s) is/are displayed and no redirect is performed.

    Definition Classes
    ModelView
  25. val snippet: ModelSnippet[T]
    Definition Classes
    ModelView
  26. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  27. def toString(): String
    Definition Classes
    AnyRef → Any
  28. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from view.ModelView[T]

Inherited from AnyRef

Inherited from Any

Ungrouped