net.liftmodules.FoBoAJS.mapper

MaterialMegaMetaProtoUser

trait MaterialMegaMetaProtoUser[ModelType <: MegaProtoUser[ModelType]] extends KeyedMetaMapper[Long, ModelType] with ProtoUser

The MaterialMegaMetaProtoUser trait adds Material Design styling to the ProtoUser form views. In addition it also contains some related Lift i18n localization to nodeSeq resource overrides to make it easy for users of this trait to customize submit button label, field legend, field label, field placeholder, lift messages and more.

Self Type
MaterialMegaMetaProtoUser[ModelType] with ModelType
Since

v1.5

Linear Supertypes
ProtoUser, KeyedMetaMapper[Long, ModelType], KeyedMapper[Long, ModelType], BaseKeyedMapper, MetaMapper[ModelType], Mapper[ModelType], Serializable, Serializable, BaseMapper, FieldContainer, BaseMetaMapper, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. MaterialMegaMetaProtoUser
  2. ProtoUser
  3. KeyedMetaMapper
  4. KeyedMapper
  5. BaseKeyedMapper
  6. MetaMapper
  7. Mapper
  8. Serializable
  9. Serializable
  10. BaseMapper
  11. FieldContainer
  12. BaseMetaMapper
  13. AnyRef
  14. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type AnyBound = T forSome {type T}

    Definition Classes
    MetaMapper
  2. case class FieldHolder extends Product with Serializable

    Definition Classes
    MetaMapper
  3. type FieldPF = PartialFunction[String, (NodeSeq) ⇒ NodeSeq]

    Definition Classes
    Mapper
  4. trait FieldPointerBridge extends AnyRef

    Attributes
    protected
    Definition Classes
    ProtoUser
  5. abstract type FieldPointerType

    Definition Classes
    ProtoUser
  6. type KeyedMapperType = ModelType

    Definition Classes
    KeyedMapper → BaseKeyedMapper
  7. type MapperType = ModelType

    Definition Classes
    Mapper → BaseMapper
  8. case class MenuItem extends Product with Serializable

    Definition Classes
    ProtoUser
  9. type OtherMapper = KeyedMapper[_, _]

    Definition Classes
    MetaMapper
  10. type OtherMetaMapper = KeyedMetaMapper[_, _]

    Definition Classes
    MetaMapper
  11. type Q = MappedForeignKey[(MaterialMegaMetaProtoUser.this)#AnyBound, ModelType, OO] with MappedField[(MaterialMegaMetaProtoUser.this)#AnyBound, ModelType] forSome {type OO <: KeyedMapper[(MaterialMegaMetaProtoUser.this)#AnyBound, OO]}

    Definition Classes
    KeyedMetaMapper
  12. type RealType = ModelType

    Definition Classes
    MetaMapper → BaseMetaMapper
  13. type TheKeyType = Long

    Definition Classes
    KeyedMapper → BaseKeyedMapper
  14. abstract type TheUserType

    Definition Classes
    ProtoUser
  15. trait UserBridge extends AnyRef

    Attributes
    protected
    Definition Classes
    ProtoUser

Abstract Value Members

  1. implicit abstract def buildFieldBridge(from: (MaterialMegaMetaProtoUser.this)#FieldPointerType): (MaterialMegaMetaProtoUser.this)#FieldPointerBridge

    Attributes
    protected
    Definition Classes
    ProtoUser
  2. abstract def computeFieldFromPointer(instance: (MaterialMegaMetaProtoUser.this)#TheUserType, pointer: (MaterialMegaMetaProtoUser.this)#FieldPointerType): Box[BaseField]

    Attributes
    protected
    Definition Classes
    ProtoUser
  3. abstract def createNewUserInstance(): (MaterialMegaMetaProtoUser.this)#TheUserType

    Attributes
    protected
    Definition Classes
    ProtoUser
  4. abstract def editFields: List[(MaterialMegaMetaProtoUser.this)#FieldPointerType]

    Definition Classes
    ProtoUser
  5. abstract def findUserByUniqueId(id: String): Box[(MaterialMegaMetaProtoUser.this)#TheUserType]

    Attributes
    protected
    Definition Classes
    ProtoUser
  6. abstract def findUserByUserName(username: String): Box[(MaterialMegaMetaProtoUser.this)#TheUserType]

    Attributes
    protected
    Definition Classes
    ProtoUser
  7. abstract def getSingleton: KeyedMetaMapper[Long, ModelType]

    Definition Classes
    KeyedMapper → Mapper
  8. abstract def primaryKeyField: MappedField[Long, ModelType] with IndexedField[Long]

    Definition Classes
    KeyedMapper → BaseKeyedMapper
  9. abstract def signupFields: List[(MaterialMegaMetaProtoUser.this)#FieldPointerType]

    Definition Classes
    ProtoUser
  10. implicit abstract def typeToBridge(in: (MaterialMegaMetaProtoUser.this)#TheUserType): (MaterialMegaMetaProtoUser.this)#UserBridge

    Attributes
    protected
    Definition Classes
    ProtoUser
  11. abstract def userFromStringId(id: String): Box[(MaterialMegaMetaProtoUser.this)#TheUserType]

    Attributes
    protected
    Definition Classes
    ProtoUser

Concrete 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. lazy val ItemList: List[(MaterialMegaMetaProtoUser.this)#MenuItem]

    Definition Classes
    ProtoUser
  5. final def _dbTableNameLC: String

    Definition Classes
    MetaMapper → BaseMetaMapper
  6. def actionsAfterSignup(theUser: (MaterialMegaMetaProtoUser.this)#TheUserType, func: () ⇒ Nothing): Nothing

    Attributes
    protected
    Definition Classes
    ProtoUser
  7. def addEndStuffs(in: String, params: List[QueryParam[ModelType]], conn: SuperConnection): (String, Box[Long], Box[Long])

    Attributes
    protected
    Definition Classes
    MetaMapper
  8. def addFormSnippet(html: NodeSeq): NodeSeq

    Definition Classes
    KeyedMetaMapper
  9. def addSnippetCallback(obj: ModelType): Unit

    Definition Classes
    KeyedMetaMapper
  10. def addSnippetSetup: ModelType

    Definition Classes
    KeyedMetaMapper
  11. def afterCommit: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  12. def afterCreate: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  13. def afterDelete: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  14. def afterSave: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  15. def afterSchemifier: Unit

    Definition Classes
    KeyedMetaMapper → MetaMapper → BaseMetaMapper
  16. def afterUpdate: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  17. def afterValidation: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  18. def afterValidationOnCreate: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  19. def afterValidationOnUpdate: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  20. def allFields: Seq[BaseField]

    Definition Classes
    Mapper → FieldContainer
  21. def appendFieldToStrings(in: ModelType): String

    Definition Classes
    MetaMapper
  22. def appendFieldTransform(transform: CssSel): Unit

    Definition Classes
    Mapper
  23. def asHtml(toLine: ModelType): NodeSeq

    Definition Classes
    MetaMapper
  24. def asHtml: NodeSeq

    Definition Classes
    Mapper
  25. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  26. def asJs(actual: ModelType): JsExp

    Definition Classes
    MetaMapper
  27. def asJs: JsExp

    Definition Classes
    Mapper
  28. def asSafeJs(actual: ModelType, f: KeyObfuscator): JsExp

    Definition Classes
    KeyedMetaMapper
  29. def asSafeJs(f: KeyObfuscator): JsExp

    Definition Classes
    KeyedMapper
  30. def asValid: Box[ModelType]

    Definition Classes
    Mapper
  31. var autologinFunc: Box[() ⇒ Unit]

    Definition Classes
    ProtoUser
  32. def basePath: List[String]

    Definition Classes
    ProtoUser
  33. def bccEmail: Box[String]

    Definition Classes
    ProtoUser
  34. def beforeCreate: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  35. def beforeDelete: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  36. def beforeSave: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  37. def beforeSchemifier: Unit

    Definition Classes
    MetaMapper → BaseMetaMapper
  38. def beforeUpdate: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  39. def beforeValidation: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  40. def beforeValidationOnCreate: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  41. def beforeValidationOnUpdate: List[(ModelType) ⇒ Unit]

    Definition Classes
    MetaMapper
  42. implicit def boundedFieldToItem(in: (MappedField[String, ModelType], Int)): BoundedIndexField[ModelType]

    Definition Classes
    MetaMapper
  43. def buildMapper(rs: ResultSet): List[Box[(ResultSet, Int, ModelType) ⇒ Unit]]

    Definition Classes
    MetaMapper
  44. def buildSelectString(fields: Seq[SelectableField], conn: SuperConnection, by: QueryParam[ModelType]*): (String, Box[Long], Box[Long], List[QueryParam[ModelType]])

    Definition Classes
    MetaMapper
  45. def bulkDelete_!!(dbId: ConnectionIdentifier, by: QueryParam[ModelType]*): Boolean

    Definition Classes
    MetaMapper
  46. def bulkDelete_!!(by: QueryParam[ModelType]*): Boolean

    Definition Classes
    MetaMapper
  47. def capturePreLoginState(): () ⇒ Unit

    Attributes
    protected
    Definition Classes
    ProtoUser
  48. def changePassword: NodeSeq

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  49. def changePasswordMenuLoc: Box[Menu]

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.menu.loc.change.password'
    Corresponding Lift i18n key: 'change.password' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  50. def changePasswordMenuLocParams: List[LocParam[Unit]]

    Attributes
    protected
    Definition Classes
    ProtoUser
  51. lazy val changePasswordPath: List[String]

    Definition Classes
    ProtoUser
  52. def changePasswordSubmitButton(name: String, func: () ⇒ Any): NodeSeq

    Definition Classes
    ProtoUser
  53. def changePasswordSuffix: String

    Definition Classes
    ProtoUser
  54. def changePasswordXhtml: Elem

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  55. def checkNames: Unit

    Definition Classes
    Mapper
  56. def clean_?(toCheck: ModelType): Boolean

    Definition Classes
    MetaMapper
  57. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. val columnNamesForInsert: String

    Definition Classes
    MetaMapper
  59. def columnPrimaryKey_?(name: String): Boolean

    Definition Classes
    MetaMapper
  60. val columnQueriesForInsert: String

    Definition Classes
    MetaMapper
  61. def comparePrimaryKeys(other: ModelType): Boolean

    Definition Classes
    KeyedMapper → Mapper
  62. def connectionIdentifier: ConnectionIdentifier

    Definition Classes
    Mapper
  63. def connectionIdentifier(id: ConnectionIdentifier): ModelType

    Definition Classes
    Mapper
  64. def count(by: QueryParam[ModelType]*): Long

    Definition Classes
    MetaMapper
  65. def count: Long

    Definition Classes
    MetaMapper
  66. def countByInsecureSql(query: String, checkedBy: IHaveValidatedThisSQL): Long

    Definition Classes
    MetaMapper
  67. def countByInsecureSqlDb(dbId: ConnectionIdentifier, query: String, checkedBy: IHaveValidatedThisSQL): Long

    Definition Classes
    MetaMapper
  68. def countDb(dbId: ConnectionIdentifier, by: QueryParam[ModelType]*): Long

    Definition Classes
    MetaMapper
  69. def countryField: Box[MappedCountry[ModelType]]

    Definition Classes
    Mapper
  70. def create: ModelType

    Definition Classes
    MetaMapper
  71. def createInstance: ModelType

    Definition Classes
    MetaMapper
  72. def createInstance(dbId: ConnectionIdentifier, rs: ResultSet, mapFuncs: List[Box[(ResultSet, Int, ModelType) ⇒ Unit]]): ModelType

    Definition Classes
    MetaMapper
  73. def createInstances[T](dbId: ConnectionIdentifier, rs: ResultSet, start: Box[Long], omax: Box[Long], f: (ModelType) ⇒ Box[T]): List[T]

    Definition Classes
    MetaMapper
  74. def createInstances(dbId: ConnectionIdentifier, rs: ResultSet, start: Box[Long], omax: Box[Long]): List[ModelType]

    Definition Classes
    MetaMapper
  75. def createUserMenuLoc: Box[Menu]

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.menu.loc.sign.up'
    Corresponding Lift i18n key: 'sign.up' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  76. def createUserMenuLocParams: List[LocParam[Unit]]

    Attributes
    protected
    Definition Classes
    ProtoUser
  77. def crudSnippets: SnippetPF

    Definition Classes
    KeyedMetaMapper
  78. def crudSnippets_?: Boolean

    Definition Classes
    KeyedMetaMapper
  79. def currentUser: Box[(MaterialMegaMetaProtoUser.this)#TheUserType]

    Definition Classes
    ProtoUser
  80. def currentUserId: Box[String]

    Definition Classes
    ProtoUser
  81. def dbAddTable: Box[() ⇒ Unit]

    Definition Classes
    MetaMapper → BaseMetaMapper
  82. def dbCalculateConnectionIdentifier: PartialFunction[ModelType, ConnectionIdentifier]

    Definition Classes
    Mapper
  83. def dbDefaultConnectionIdentifier: ConnectionIdentifier

    Definition Classes
    MetaMapper
  84. def dbIndexes: List[BaseIndex[ModelType]]

    Definition Classes
    MetaMapper → BaseMetaMapper
  85. def dbName: String

    Definition Classes
    MetaMapper → Mapper → BaseMapper
  86. def dbSelectDBConnectionForFind: PartialFunction[Long, ConnectionIdentifier]

    Definition Classes
    KeyedMetaMapper
  87. def dbStringToKey(in: String): Box[Long]

    Definition Classes
    KeyedMetaMapper
  88. def dbTableName: String

    Definition Classes
    MetaMapper → BaseMetaMapper
  89. def db_can_delete_?: Boolean

    Definition Classes
    Mapper
  90. def decodeFromJSON_!(json: JObject, markFieldsAsDirty: Boolean): ModelType

    Attributes
    protected
    Definition Classes
    MetaMapper
  91. def delete_!(toDelete: ModelType): Boolean

    Definition Classes
    MetaMapper
  92. def delete_!: Boolean

    Definition Classes
    Mapper
  93. def destroySessionOnLogin: Boolean

    Attributes
    protected
    Definition Classes
    ProtoUser
  94. def dirty_?(toTest: ModelType): Boolean

    Definition Classes
    MetaMapper
  95. def dirty_?: Boolean

    Definition Classes
    Mapper
  96. var displayFieldAsLineElement: (NodeSeq) ⇒ NodeSeq

    Definition Classes
    MetaMapper
  97. var displayNameToHeaderElement: (String) ⇒ NodeSeq

    Definition Classes
    MetaMapper
  98. def doHtmlLine(toLine: ModelType): NodeSeq

    Definition Classes
    MetaMapper
  99. def doPostCommit(func: () ⇒ Unit): ModelType

    Definition Classes
    Mapper
  100. def doWithUser[T](u: Box[(MaterialMegaMetaProtoUser.this)#TheUserType])(f: ⇒ T): T

    Definition Classes
    ProtoUser
  101. def edit: NodeSeq

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  102. def editFormSnippet(html: NodeSeq): NodeSeq

    Definition Classes
    KeyedMetaMapper
  103. object editFunc extends RequestVar[Box[() ⇒ NodeSeq]]

    Definition Classes
    ProtoUser
  104. lazy val editPath: List[String]

    Definition Classes
    ProtoUser
  105. def editSnippetCallback(obj: ModelType): Unit

    Definition Classes
    KeyedMetaMapper
  106. def editSnippetSetup: ModelType

    Definition Classes
    KeyedMetaMapper
  107. def editSubmitButton(name: StringOrNodeSeq, func: () ⇒ Any, attrs: liftweb.http.SHtml.ElemAttr*): NodeSeq

    Attributes
    protected
  108. def editSubmitButton(name: String, func: () ⇒ Any): NodeSeq

    Definition Classes
    ProtoUser
  109. def editSuffix: String

    Definition Classes
    ProtoUser
  110. def editUserMenuLoc: Box[Menu]

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.menu.loc.edit.user'
    Corresponding Lift i18n key: 'edit.user' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  111. def editUserMenuLocParams: List[LocParam[Unit]]

    Attributes
    protected
    Definition Classes
    ProtoUser
  112. def editXhtml(user: (MaterialMegaMetaProtoUser.this)#TheUserType): Elem

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  113. val elemName: String

    Definition Classes
    MetaMapper
  114. def emailFrom: String

    Definition Classes
    ProtoUser
  115. def encodeAsJSON_!(toEncode: ModelType): JObject

    Attributes
    protected
    Definition Classes
    MetaMapper
  116. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  117. def equals(other: Any): Boolean

    Definition Classes
    KeyedMapper → AnyRef → Any
  118. def extractLocalFormPasswordField(form: NodeSeq, field: BaseField): (NodeSeq, NodeSeq)

    Attributes
    protected
  119. def fieldByName[T](fieldName: String, actual: ModelType): Box[MappedField[T, ModelType]]

    Definition Classes
    MetaMapper
  120. def fieldByName[T](fieldName: String): Box[MappedField[T, ModelType]]

    Definition Classes
    Mapper
  121. def fieldMapperTransforms(fieldHtml: (BaseOwnedMappedField[ModelType]) ⇒ NodeSeq, mappedObject: ModelType): Seq[CssSel]

    Definition Classes
    MetaMapper
  122. def fieldMapperTransforms(fieldTransform: (BaseOwnedMappedField[ModelType]) ⇒ NodeSeq): Seq[CssSel]

    Definition Classes
    Mapper
  123. lazy val fieldMatcher: PartialFunction[(ModelType, String), MappedField[Any, ModelType]]

    Definition Classes
    MetaMapper
  124. def fieldOrder: List[BaseOwnedMappedField[ModelType]]

    Definition Classes
    MetaMapper
  125. implicit def fieldToItem[T](in: MappedField[T, ModelType]): IndexItem[ModelType]

    Definition Classes
    MetaMapper
  126. def fieldTransforms: Seq[CssSel]

    Definition Classes
    Mapper
  127. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  128. def find(by: QueryParam[ModelType]*): Box[ModelType]

    Definition Classes
    KeyedMetaMapper
  129. def find(dbId: ConnectionIdentifier, key: String): Box[ModelType]

    Definition Classes
    KeyedMetaMapper
  130. def find(key: String): Box[ModelType]

    Definition Classes
    KeyedMetaMapper
  131. def find(key: List[String]): Box[ModelType]

    Definition Classes
    KeyedMetaMapper
  132. def find(key: Any): Box[ModelType]

    Definition Classes
    KeyedMetaMapper
  133. def findAll(by: QueryParam[ModelType]*): List[ModelType]

    Definition Classes
    MetaMapper
  134. def findAll(): List[ModelType]

    Definition Classes
    MetaMapper
  135. def findAllByInsecureSql(query: String, checkedBy: IHaveValidatedThisSQL): List[ModelType]

    Definition Classes
    MetaMapper
  136. def findAllByInsecureSqlDb(dbId: ConnectionIdentifier, query: String, checkedBy: IHaveValidatedThisSQL): List[ModelType]

    Definition Classes
    MetaMapper
  137. def findAllByPreparedStatement(dbId: ConnectionIdentifier, stmt: PreparedStatement): List[ModelType]

    Definition Classes
    MetaMapper
  138. def findAllByPreparedStatement(f: (SuperConnection) ⇒ PreparedStatement): List[ModelType]

    Definition Classes
    MetaMapper
  139. def findAllByPreparedStatementDb[T](dbId: ConnectionIdentifier, stmt: PreparedStatement)(f: (ModelType) ⇒ Box[T]): List[T]

    Definition Classes
    MetaMapper
  140. def findAllDb(dbId: ConnectionIdentifier, by: QueryParam[ModelType]*): List[ModelType]

    Definition Classes
    MetaMapper
  141. def findAllDb(dbId: ConnectionIdentifier): List[ModelType]

    Definition Classes
    MetaMapper
  142. def findAllFields(fields: Seq[SelectableField], by: QueryParam[ModelType]*): List[ModelType]

    Definition Classes
    MetaMapper
  143. def findAllFieldsDb(dbId: ConnectionIdentifier, fields: Seq[SelectableField], by: QueryParam[ModelType]*): List[ModelType]

    Definition Classes
    MetaMapper
  144. def findApplier(name: String, inst: AnyRef): Box[(ModelType, AnyRef) ⇒ Unit]

    Attributes
    protected
    Definition Classes
    MetaMapper
  145. def findByKey(key: Long): Box[ModelType]

    Definition Classes
    KeyedMetaMapper
  146. def findDb(dbId: ConnectionIdentifier, fields: Seq[SelectableField], by: QueryParam[ModelType]*): Box[ModelType]

    Definition Classes
    KeyedMetaMapper
  147. def findDb(dbId: ConnectionIdentifier, by: QueryParam[ModelType]*): Box[ModelType]

    Definition Classes
    KeyedMetaMapper
  148. def findDb(dbId: ConnectionIdentifier, key: Any): Box[ModelType]

    Definition Classes
    KeyedMetaMapper
  149. def findDbByKey(dbId: ConnectionIdentifier, fields: Seq[SelectableField], key: Long): Box[ModelType]

    Definition Classes
    KeyedMetaMapper
  150. def findDbByKey(dbId: ConnectionIdentifier, key: Long): Box[ModelType]

    Definition Classes
    KeyedMetaMapper
  151. def findMap[T](by: QueryParam[ModelType]*)(f: (ModelType) ⇒ Box[T]): List[T]

    Definition Classes
    MetaMapper
  152. def findMapByInsecureSql[T](query: String, checkedBy: IHaveValidatedThisSQL)(f: (ModelType) ⇒ Box[T]): List[T]

    Definition Classes
    MetaMapper
  153. def findMapByInsecureSqlDb[T](dbId: ConnectionIdentifier, query: String, checkedBy: IHaveValidatedThisSQL)(f: (ModelType) ⇒ Box[T]): List[T]

    Definition Classes
    MetaMapper
  154. def findMapDb[T](dbId: ConnectionIdentifier, by: QueryParam[ModelType]*)(f: (ModelType) ⇒ Box[T]): List[T]

    Definition Classes
    MetaMapper
  155. def findMapFieldDb[T](dbId: ConnectionIdentifier, fields: Seq[SelectableField], by: QueryParam[ModelType]*)(f: (ModelType) ⇒ Box[T]): List[T]

    Definition Classes
    MetaMapper
  156. def findOrCreate(key: List[String]): ModelType

    Definition Classes
    KeyedMetaMapper
  157. def findOrCreate(key: Any): ModelType

    Definition Classes
    KeyedMetaMapper
  158. def flatMapFieldTitleForm[T](toMap: ModelType, func: (NodeSeq, Box[NodeSeq], NodeSeq) ⇒ Seq[T]): List[T]

    Definition Classes
    MetaMapper
  159. def flatMapFieldTitleForm[T](func: (NodeSeq, Box[NodeSeq], NodeSeq) ⇒ Seq[T]): List[T]

    Definition Classes
    Mapper
  160. def flatMapFieldTitleForm2[T](toMap: ModelType, func: (NodeSeq, MappedField[_, ModelType], NodeSeq) ⇒ Seq[T]): List[T]

    Definition Classes
    MetaMapper
  161. def flatMapFieldTitleForm2[T](func: (NodeSeq, MappedField[_, ModelType], NodeSeq) ⇒ Seq[T]): List[T]

    Definition Classes
    Mapper
  162. def formFields(toMap: ModelType): List[MappedField[_, ModelType]]

    Definition Classes
    MetaMapper
  163. def formFields: List[MappedField[_, ModelType]]

    Definition Classes
    Mapper
  164. def formSnippet(html: NodeSeq, obj: ModelType, cleanup: (ModelType) ⇒ Unit): NodeSeq

    Definition Classes
    KeyedMetaMapper
  165. var formatFormElement: (NodeSeq, NodeSeq) ⇒ NodeSeq

    Definition Classes
    MetaMapper
  166. def formatFormLine(displayName: NodeSeq, form: NodeSeq): NodeSeq

    Definition Classes
    MetaMapper
  167. def generateResetEmailBodies(user: (MaterialMegaMetaProtoUser.this)#TheUserType, resetLink: String): List[MailBodyType]

    Attributes
    protected
    Definition Classes
    ProtoUser
  168. def generateValidationEmailBodies(user: (MaterialMegaMetaProtoUser.this)#TheUserType, resetLink: String): List[MailBodyType]

    Attributes
    protected
    Definition Classes
    ProtoUser
  169. def getActualBaseField(actual: ModelType, protoField: BaseOwnedMappedField[ModelType]): BaseOwnedMappedField[ModelType]

    Definition Classes
    MetaMapper
  170. def getActualField[T](actual: ModelType, protoField: MappedField[T, ModelType]): MappedField[T, ModelType]

    Definition Classes
    MetaMapper
  171. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  172. def globalUserLocParams: List[LocParam[Unit]]

    Attributes
    protected
    Definition Classes
    ProtoUser
  173. def hashCode(): Int

    Definition Classes
    KeyedMapper → AnyRef → Any
  174. def homePage: String

    Definition Classes
    ProtoUser
  175. def htmlHeaders: NodeSeq

    Definition Classes
    MetaMapper
  176. def htmlLine: NodeSeq

    Definition Classes
    Mapper
  177. def indexedField(toSave: ModelType): Box[MappedField[Any, ModelType]]

    Definition Classes
    MetaMapper
  178. def inputSubmitButtonWithAttribs(name: StringOrNodeSeq, func: () ⇒ Any, attrs: liftweb.http.SHtml.ElemAttr*): Elem

    Attributes
    protected
  179. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  180. def localForm(user: (MaterialMegaMetaProtoUser.this)#TheUserType, ignorePassword: Boolean, fields: List[(MaterialMegaMetaProtoUser.this)#FieldPointerType]): NodeSeq

    Attributes
    protected
    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  181. def localeField: Box[MappedLocale[ModelType]]

    Definition Classes
    Mapper
  182. def logUserIdIn(id: String): Unit

    Definition Classes
    ProtoUser
  183. def logUserIn(who: (MaterialMegaMetaProtoUser.this)#TheUserType): Unit

    Definition Classes
    ProtoUser
  184. def logUserIn(who: (MaterialMegaMetaProtoUser.this)#TheUserType, postLogin: () ⇒ Nothing): Nothing

    Definition Classes
    ProtoUser
  185. def logUserOut(): Unit

    Definition Classes
    ProtoUser
  186. def loggedIn_?: Boolean

    Definition Classes
    ProtoUser
  187. def login: Elem

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  188. def loginFirst: If

    Definition Classes
    ProtoUser
  189. def loginMenuLoc: Box[Menu]

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.menu.loc.login'
    Corresponding Lift i18n key: 'login' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  190. def loginMenuLocParams: List[LocParam[Unit]]

    Attributes
    protected
    Definition Classes
    ProtoUser
  191. def loginPageURL: String

    Definition Classes
    ProtoUser
  192. lazy val loginPath: List[String]

    Definition Classes
    ProtoUser
  193. object loginRedirect extends SessionVar[Box[String]]

    Definition Classes
    ProtoUser
  194. def loginSubmitButton(name: String, func: () ⇒ Any): NodeSeq

    Definition Classes
    ProtoUser
  195. def loginSuffix: String

    Definition Classes
    ProtoUser
  196. def loginXhtml: Elem

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  197. def logout: Nothing

    Definition Classes
    ProtoUser
  198. def logoutCurrentUser: Unit

    Definition Classes
    ProtoUser
  199. def logoutMenuLoc: Box[Menu]

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.menu.loc.logout'
    Corresponding Lift i18n key: 'logout' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  200. def logoutMenuLocParams: List[LocParam[Unit]]

    Attributes
    protected
    Definition Classes
    ProtoUser
  201. lazy val logoutPath: List[String]

    Definition Classes
    ProtoUser
  202. def logoutSuffix: String

    Definition Classes
    ProtoUser
  203. def lostPassword: NodeSeq

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  204. def lostPasswordMenuLoc: Box[Menu]

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.menu.loc.lost.password'
    Corresponding Lift i18n key: 'lost.password' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  205. def lostPasswordMenuLocParams: List[LocParam[Unit]]

    Attributes
    protected
    Definition Classes
    ProtoUser
  206. lazy val lostPasswordPath: List[String]

    Definition Classes
    ProtoUser
  207. def lostPasswordSubmitButton(name: String, func: () ⇒ Any): NodeSeq

    Definition Classes
    ProtoUser
  208. def lostPasswordSuffix: String

    Definition Classes
    ProtoUser
  209. def lostPasswordXhtml: Elem

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  210. def mapFieldTitleForm[T](toMap: ModelType, func: (NodeSeq, Box[NodeSeq], NodeSeq) ⇒ T): List[T]

    Definition Classes
    MetaMapper
  211. def mapFieldTitleForm[T](func: (NodeSeq, Box[NodeSeq], NodeSeq) ⇒ T): List[T]

    Definition Classes
    Mapper
  212. lazy val mappedFields: Seq[BaseMappedField]

    Definition Classes
    MetaMapper → BaseMetaMapper
  213. lazy val mappedFieldsForModel: List[MappedField[_, ModelType]]

    Definition Classes
    MetaMapper
  214. def menuNameSuffix: String

    Attributes
    protected
    Definition Classes
    ProtoUser
  215. def menus: List[Menu]

    Definition Classes
    ProtoUser
  216. def mutateUserOnEdit(user: (MaterialMegaMetaProtoUser.this)#TheUserType): (MaterialMegaMetaProtoUser.this)#TheUserType

    Attributes
    protected
    Definition Classes
    ProtoUser
  217. def mutateUserOnSignup(user: (MaterialMegaMetaProtoUser.this)#TheUserType): (MaterialMegaMetaProtoUser.this)#TheUserType

    Attributes
    protected
    Definition Classes
    ProtoUser
  218. def myChangePasswordSubmitButton(name: StringOrNodeSeq, func: () ⇒ Any, attrs: liftweb.http.SHtml.ElemAttr*): NodeSeq

  219. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  220. def niceName(inst: (MaterialMegaMetaProtoUser.this)#TheUserType): String

    Definition Classes
    ProtoUser
  221. def niceNameWEmailLink(inst: (MaterialMegaMetaProtoUser.this)#TheUserType): Elem

    Definition Classes
    ProtoUser
  222. def notLoggedIn_?: Boolean

    Definition Classes
    ProtoUser
  223. final def notify(): Unit

    Definition Classes
    AnyRef
  224. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  225. def objFromIndexedParam: Box[ModelType]

    Definition Classes
    KeyedMetaMapper
  226. var onLogIn: List[((MaterialMegaMetaProtoUser.this)#TheUserType) ⇒ Unit]

    Definition Classes
    ProtoUser
  227. var onLogOut: List[(Box[(MaterialMegaMetaProtoUser.this)#TheUserType]) ⇒ Unit]

    Definition Classes
    ProtoUser
  228. def passwordReset(id: String): NodeSeq

    Definition Classes
    ProtoUser
  229. def passwordResetEmailSubject: String

    Definition Classes
    ProtoUser
  230. def passwordResetMailBody(user: (MaterialMegaMetaProtoUser.this)#TheUserType, resetLink: String): Elem

    Definition Classes
    ProtoUser
  231. lazy val passwordResetPath: List[String]

    Definition Classes
    ProtoUser
  232. def passwordResetSuffix: String

    Definition Classes
    ProtoUser
  233. def passwordResetXhtml: Elem

    Definition Classes
    ProtoUser
  234. def prependFieldTransform(transform: CssSel): Unit

    Definition Classes
    Mapper
  235. def reload: ModelType

    Definition Classes
    KeyedMapper
  236. def resChangePasswordLegendChangePassword: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.ChangePassword.legend'
    Corresponding Lift i18n key: 'change.password' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  237. def resChangePasswordPlaceholderNewPassword: String

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.ChangePassword.placeholder.new.password'
    Corresponding Lift i18n key: 'new.password' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  238. def resChangePasswordPlaceholderOldPassword: String

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.ChangePassword.placeholder.old.password'
    Corresponding Lift i18n key: 'old.password' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  239. def resEditLegendEdit: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.Edit.legend'
    Corresponding Lift i18n key: 'edit' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  240. def resEditSubmitSave: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.Edit.submit'
    Corresponding Lift i18n key: 'Save' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  241. def resLoginLabelRecoverPassword: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.Login.label.recover.password'
    Corresponding Lift i18n key: 'recover.password' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  242. def resLoginLegendLogin: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.Login.legend'
    Corresponding Lift i18n key: 'log.in' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  243. def resLoginMsgErrorAcountValidation: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.Login.msg.error.account.validation'
    Corresponding Lift i18n key: 'account.validation.error' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  244. def resLoginMsgErrorInvalidCredetial: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.Login.msg.error.invalid.credentials'
    Corresponding Lift i18n key: 'invalid.credentials' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  245. def resLoginMsgNoticeLogedIn: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.Login.msg.notice.logged.in'
    Corresponding Lift i18n key: 'logged.in' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  246. def resLoginPlaceholderPassword: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.Login.placeholder.password'
    Corresponding Lift i18n key: 'password' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  247. def resLoginSubmit: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.Login.submit'
    Corresponding Lift i18n key: 'log.in' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  248. def resLostPasswordLegendEnterEmail: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.LostPassword.legend'
    Corresponding Lift i18n key: 'enter.email' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  249. def resLostPasswordPlaceholderUserName: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.LostPassword.placeholder.userName'
    Corresponding Lift i18n key: see 'userNameFieldString' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  250. def resLostPasswordSubmit: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.LostPassword.submit'
    Corresponding Lift i18n key: 'send.it' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  251. def resSignUpLabelPassword: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.SignUp.label.password'
    Corresponding Lift i18n key: 'password' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  252. def resSignUpLabelRepeatPassword: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.SignUp.label.repeat.password'
    Corresponding Lift i18n key: 'repeat.password' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  253. def resSignUpLegendSignUp: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.SignUp.legend'
    Corresponding Lift i18n key: 'sign.up' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  254. def resSignUpPlaceholderPassword: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.SignUp.placeholder.password'
    Corresponding Lift i18n key: 'password' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  255. def resSignUpPlaceholderRepeatPassword: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.SignUp.placeholder.repeat.password'
    Corresponding Lift i18n key: 'repeat.password' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  256. def resSignUpSubmitSignUp: NodeSeq

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.ProtoUser.SignUp.submit'
    Corresponding Lift i18n key: 'sign.up' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

  257. def resetPasswordMenuLoc: Box[Menu]

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo internationalization resource key for overriding the Lift i18n key.

    FoBo resource key: 'fobo.menu.loc.reset.password'
    Corresponding Lift i18n key: 'reset.password' -- If the FoBo resource key is not set this Lift i18n key value will be used.

    If the FoBo resource key is set for the desired locale(s) in a localization resource file it will override lift's corresponding key value. If the key is present but the value is empty it will render empty.

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  258. def resetPasswordMenuLocParams: List[LocParam[Unit]]

    Attributes
    protected
    Definition Classes
    ProtoUser
  259. def resetPasswordSubmitButton(name: String, func: () ⇒ Any): NodeSeq

    Definition Classes
    ProtoUser
  260. val rootClass: Class[?0] forSome {type ?0 >: ?0, type ?0 <: MetaMapper[ModelType] with ModelType}

    Attributes
    protected
    Definition Classes
    MetaMapper
  261. def runSafe[T](f: ⇒ T): T

    Definition Classes
    Mapper
  262. def runValidationList(toValidate: ModelType): List[FieldError]

    Attributes
    protected
    Definition Classes
    MetaMapper
  263. final def safe_?: Boolean

    Definition Classes
    Mapper
  264. def save(toSave: ModelType): Boolean

    Definition Classes
    MetaMapper
  265. def save(): Boolean

    Definition Classes
    Mapper → BaseMapper
  266. def saveMe(): ModelType

    Definition Classes
    Mapper
  267. def saved_?(toSave: ModelType): Boolean

    Definition Classes
    MetaMapper
  268. def saved_?: Boolean

    Definition Classes
    Mapper
  269. def screenWrap: Box[Node]

    Definition Classes
    ProtoUser
  270. def sendPasswordReset(email: String): Unit

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  271. def sendValidationEmail(user: (MaterialMegaMetaProtoUser.this)#TheUserType): Unit

    Send validation email to the user.

    Send validation email to the user. The XHTML version of the mail body is generated by calling signupMailBody. You can customize the mail sent to users by override generateValidationEmailBodies to send non-HTML mail or alternative mail bodies.

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  272. def shortName(inst: (MaterialMegaMetaProtoUser.this)#TheUserType): String

    Definition Classes
    ProtoUser
  273. lazy val signUpPath: List[String]

    Definition Classes
    ProtoUser
  274. def signUpSuffix: String

    Definition Classes
    ProtoUser
  275. def signup: NodeSeq

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  276. object signupFunc extends RequestVar[Box[() ⇒ NodeSeq]]

    Attributes
    protected
    Definition Classes
    ProtoUser
  277. def signupMailBody(user: (MaterialMegaMetaProtoUser.this)#TheUserType, validationLink: String): Elem

    Definition Classes
    ProtoUser
  278. def signupMailSubject: String

    Definition Classes
    ProtoUser
  279. def signupSubmitButton(name: StringOrNodeSeq, func: () ⇒ Any, attrs: liftweb.http.SHtml.ElemAttr*): NodeSeq

    Attributes
    protected
  280. def signupSubmitButton(name: String, func: () ⇒ Any): NodeSeq

    Definition Classes
    ProtoUser
  281. def signupXhtml(user: (MaterialMegaMetaProtoUser.this)#TheUserType): Elem

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  282. lazy val sitemap: List[Menu]

    Definition Classes
    ProtoUser
  283. def sitemapMutator: (SiteMap) ⇒ SiteMap

    Definition Classes
    ProtoUser
  284. def skipEmailValidation: Boolean

    Definition Classes
    ProtoUser
  285. def snarfLastItem: String

    Attributes
    protected
    Definition Classes
    ProtoUser
  286. def standardSubmitButton(name: String, func: () ⇒ Any): Elem

    Definition Classes
    ProtoUser
  287. def superUser_?: Boolean

    Definition Classes
    ProtoUser
  288. def suplementalJs(ob: Box[KeyObfuscator]): List[(String, JsExp)]

    Definition Classes
    Mapper
  289. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  290. def testLoggedIn(page: String): Boolean

    Definition Classes
    ProtoUser
  291. lazy val testLogginIn: If

    Definition Classes
    ProtoUser
  292. lazy val testSuperUser: If

    Definition Classes
    ProtoUser
  293. def thePath(end: String): List[String]

    Attributes
    protected
    Definition Classes
    ProtoUser
  294. implicit def thisToMappee(in: Mapper[ModelType]): ModelType

    Definition Classes
    Mapper
  295. def timeZoneField: Box[MappedTimeZone[ModelType]]

    Definition Classes
    Mapper
  296. def toForm(toMap: ModelType): NodeSeq

    Definition Classes
    MetaMapper
  297. def toForm(button: Box[String], redoSnippet: (NodeSeq) ⇒ NodeSeq, onSuccess: (ModelType) ⇒ Unit): NodeSeq

    Definition Classes
    Mapper
  298. def toForm(button: Box[String], f: (ModelType) ⇒ Any): NodeSeq

    Definition Classes
    Mapper
  299. def toForm(button: Box[String], onSuccess: String): NodeSeq

    Definition Classes
    Mapper
  300. def toHtml(toMap: ModelType): NodeSeq

    Definition Classes
    MetaMapper
  301. def toHtml: NodeSeq

    Definition Classes
    Mapper
  302. def toString(): String

    Definition Classes
    Mapper → AnyRef → Any
  303. def toXml(what: ModelType): Elem

    Definition Classes
    MetaMapper
  304. def toXml: Elem

    Definition Classes
    Mapper
  305. def unapply(key: Any): Option[ModelType]

    Definition Classes
    KeyedMetaMapper
  306. def updateFromJSON_!(toUpdate: ModelType, json: JObject): ModelType

    Attributes
    protected
    Definition Classes
    MetaMapper
  307. def userMenu: List[Node]

    Definition Classes
    ProtoUser
  308. def userNameFieldString: String

    Definition Classes
    ProtoUser
  309. def userNameNotFoundString: String

    Definition Classes
    ProtoUser
  310. final def validate(toValidate: ModelType): List[FieldError]

    Definition Classes
    MetaMapper
  311. def validate: List[FieldError]

    Definition Classes
    Mapper
  312. def validateSignup(user: (MaterialMegaMetaProtoUser.this)#TheUserType): List[FieldError]

    Definition Classes
    ProtoUser
  313. def validateUser(id: String): NodeSeq

    Definition Classes
    ProtoUser
  314. def validateUserMenuLoc: Box[Menu]

    Definition Classes
    ProtoUser
  315. def validateUserMenuLocParams: List[LocParam[Unit]]

    Attributes
    protected
    Definition Classes
    ProtoUser
  316. lazy val validateUserPath: List[String]

    Definition Classes
    ProtoUser
  317. def validateUserSuffix: String

    Definition Classes
    ProtoUser
  318. def validation: List[(ModelType) ⇒ List[FieldError]]

    Definition Classes
    MetaMapper
  319. def viewSnippetSetup: ModelType

    Definition Classes
    KeyedMetaMapper
  320. def viewTransform(html: NodeSeq): NodeSeq

    Definition Classes
    KeyedMetaMapper
  321. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  324. def whatToSet(toSave: ModelType): String

    Definition Classes
    MetaMapper
  325. def wrapIt(in: NodeSeq): NodeSeq

    Attributes
    protected
    Definition Classes
    ProtoUser

Deprecated Value Members

  1. def addSnippet(xhtml: NodeSeq): NodeSeq

    Definition Classes
    KeyedMetaMapper
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6) Use addFormSnippet instead.

  2. def appendField(pf: (MaterialMegaMetaProtoUser.this)#FieldPF): Unit

    Definition Classes
    Mapper
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6) Use appendFieldTransform with CssSels instead.

  3. def editSnippet(xhtml: NodeSeq): NodeSeq

    Definition Classes
    KeyedMetaMapper
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6) Use editFormSnippet instead.

  4. def fieldMapperPF(transform: (BaseOwnedMappedField[ModelType]) ⇒ NodeSeq, actual: ModelType): PartialFunction[String, (NodeSeq) ⇒ NodeSeq]

    Definition Classes
    MetaMapper
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6) Use fieldMapperTransforms with CssSels instead.

  5. def fieldMapperPF(transform: (BaseOwnedMappedField[ModelType]) ⇒ NodeSeq): (MaterialMegaMetaProtoUser.this)#FieldPF

    Definition Classes
    Mapper
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6) Use fieldMapperTransforms with CssSels instead.

  6. def fieldPF: (MaterialMegaMetaProtoUser.this)#FieldPF

    Definition Classes
    Mapper
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6) Use fieldTransforms with CssSels instead.

  7. def modSnippet(xhtml: NodeSeq, obj: ModelType, cleanup: (ModelType) ⇒ Unit): NodeSeq

    Definition Classes
    KeyedMetaMapper
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6) Use formSnippet instead.

  8. def prependField(pf: (MaterialMegaMetaProtoUser.this)#FieldPF): Unit

    Definition Classes
    Mapper
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6) Use prependFieldTransform with CssSels instead.

  9. def viewSnippet(xhtml: NodeSeq): NodeSeq

    Definition Classes
    KeyedMetaMapper
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6) Use viewTransform instead.

Inherited from ProtoUser

Inherited from KeyedMetaMapper[Long, ModelType]

Inherited from KeyedMapper[Long, ModelType]

Inherited from BaseKeyedMapper

Inherited from MetaMapper[ModelType]

Inherited from Mapper[ModelType]

Inherited from Serializable

Inherited from Serializable

Inherited from BaseMapper

Inherited from FieldContainer

Inherited from BaseMetaMapper

Inherited from AnyRef

Inherited from Any

Ungrouped