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: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. lazy val ItemList: List[(MaterialMegaMetaProtoUser.this)#MenuItem]

    Definition Classes
    ProtoUser
  7. final def _dbTableNameLC: String

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

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

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

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

    Definition Classes
    KeyedMetaMapper
  12. def addSnippetSetup: ModelType

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

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

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

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

    Definition Classes
    MetaMapper
  17. def afterSchemifier: Unit

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

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

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

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

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

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

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

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

    Definition Classes
    MetaMapper
  26. def asHtml: NodeSeq

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

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

    Definition Classes
    MetaMapper
  29. def asJs: JsExp

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

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

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

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

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

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

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

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

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

    Definition Classes
    MetaMapper
  39. def beforeSchemifier: Unit

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

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

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

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

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

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

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

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

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

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

    Attributes
    protected
    Definition Classes
    ProtoUser
  50. def changePassword: NodeSeq

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  51. 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
  52. def changePasswordMenuLocParams: List[LocParam[Unit]]

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

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

    Definition Classes
    ProtoUser
  55. def changePasswordSuffix: String

    Definition Classes
    ProtoUser
  56. def changePasswordXhtml: Elem

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  57. def checkNames: Unit

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

    Definition Classes
    MetaMapper
  59. def clone(): AnyRef

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

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

    Definition Classes
    MetaMapper
  62. val columnQueriesForInsert: String

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

    Definition Classes
    KeyedMapper → Mapper
  64. def connectionIdentifier: ConnectionIdentifier

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

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

    Definition Classes
    MetaMapper
  67. def count: Long

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

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

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

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

    Definition Classes
    Mapper
  72. def create: ModelType

    Definition Classes
    MetaMapper
  73. def createInstance: ModelType

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

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

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

    Definition Classes
    MetaMapper
  77. 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
  78. def createUserMenuLocParams: List[LocParam[Unit]]

    Attributes
    protected
    Definition Classes
    ProtoUser
  79. def crudSnippets: SnippetPF

    Definition Classes
    KeyedMetaMapper
  80. def crudSnippets_?: Boolean

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

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

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

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

    Definition Classes
    Mapper
  85. def dbDefaultConnectionIdentifier: ConnectionIdentifier

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

    Definition Classes
    MetaMapper → BaseMetaMapper
  87. def dbName: String

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

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

    Definition Classes
    KeyedMetaMapper
  90. def dbTableName: String

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

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

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

    Definition Classes
    MetaMapper
  94. def delete_!: Boolean

    Definition Classes
    Mapper
  95. def destroySessionOnLogin: Boolean

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

    Definition Classes
    MetaMapper
  97. def dirty_?: Boolean

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

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

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

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

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

    Definition Classes
    ProtoUser
  103. def edit: NodeSeq

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

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

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

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

    Definition Classes
    KeyedMetaMapper
  108. def editSnippetSetup: ModelType

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

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

    Definition Classes
    ProtoUser
  111. def editSuffix: String

    Definition Classes
    ProtoUser
  112. 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
  113. def editUserMenuLocParams: List[LocParam[Unit]]

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

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  115. val elemName: String

    Definition Classes
    MetaMapper
  116. def emailFrom: String

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    Mapper
  129. def finalize(): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    ProtoUser
  177. def htmlHeaders: NodeSeq

    Definition Classes
    MetaMapper
  178. def htmlLine: NodeSeq

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

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

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

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

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

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

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

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

    Definition Classes
    ProtoUser
  187. def logUserOut(): Unit

    Definition Classes
    ProtoUser
  188. def loggedIn_?: Boolean

    Definition Classes
    ProtoUser
  189. def login: Elem

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  190. def loginFirst: If

    Definition Classes
    ProtoUser
  191. 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
  192. def loginMenuLocParams: List[LocParam[Unit]]

    Attributes
    protected
    Definition Classes
    ProtoUser
  193. def loginPageURL: String

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

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

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

    Definition Classes
    ProtoUser
  197. def loginSuffix: String

    Definition Classes
    ProtoUser
  198. def loginXhtml: Elem

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  199. def logout: Nothing

    Definition Classes
    ProtoUser
  200. def logoutCurrentUser: Unit

    Definition Classes
    ProtoUser
  201. 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
  202. def logoutMenuLocParams: List[LocParam[Unit]]

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

    Definition Classes
    ProtoUser
  204. def logoutSuffix: String

    Definition Classes
    ProtoUser
  205. def lostPassword: NodeSeq

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  206. 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
  207. def lostPasswordMenuLocParams: List[LocParam[Unit]]

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

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

    Definition Classes
    ProtoUser
  210. def lostPasswordSuffix: String

    Definition Classes
    ProtoUser
  211. def lostPasswordXhtml: Elem

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

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

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

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

    Definition Classes
    MetaMapper
  216. def menuNameSuffix: String

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

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

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

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

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

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

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

    Definition Classes
    ProtoUser
  224. def notLoggedIn_?: Boolean

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

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

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

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

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

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

    Definition Classes
    ProtoUser
  231. def passwordResetEmailSubject: String

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

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

    Definition Classes
    ProtoUser
  234. def passwordResetSuffix: String

    Definition Classes
    ProtoUser
  235. def passwordResetXhtml: Elem

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

    Definition Classes
    Mapper
  237. def reload: ModelType

    Definition Classes
    KeyedMapper
  238. 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.

  239. 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.

  240. 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.

  241. 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.

  242. 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.

  243. 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.

  244. 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.

  245. 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.

  246. 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.

  247. 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.

  248. 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.

  249. 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.

  250. 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.

  251. 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.

  252. 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.

  253. 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.

  254. 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.

  255. 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.

  256. 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.

  257. 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.

  258. 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.

  259. 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
  260. def resetPasswordMenuLocParams: List[LocParam[Unit]]

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

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

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

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

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

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

    Definition Classes
    MetaMapper
  267. def save(): Boolean

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

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

    Definition Classes
    MetaMapper
  270. def saved_?: Boolean

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

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

    Definition Classes
    MaterialMegaMetaProtoUser → ProtoUser
  273. 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
  274. def shortName(inst: (MaterialMegaMetaProtoUser.this)#TheUserType): String

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

    Definition Classes
    ProtoUser
  276. def signUpSuffix: String

    Definition Classes
    ProtoUser
  277. def signup: NodeSeq

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

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

    Definition Classes
    ProtoUser
  280. def signupMailSubject: String

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

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

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

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

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

    Definition Classes
    ProtoUser
  286. def skipEmailValidation: Boolean

    Definition Classes
    ProtoUser
  287. def snarfLastItem: String

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

    Definition Classes
    ProtoUser
  289. def superUser_?: Boolean

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

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

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

    Definition Classes
    ProtoUser
  293. lazy val testLogginIn: If

    Definition Classes
    ProtoUser
  294. lazy val testSuperUser: If

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

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

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

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

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

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

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

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

    Definition Classes
    MetaMapper
  303. def toHtml: NodeSeq

    Definition Classes
    Mapper
  304. def toString(): String

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

    Definition Classes
    MetaMapper
  306. def toXml: Elem

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

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

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

    Definition Classes
    ProtoUser
  310. def userNameFieldString: String

    Definition Classes
    ProtoUser
  311. def userNameNotFoundString: String

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

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

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

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

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

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

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

    Definition Classes
    ProtoUser
  319. def validateUserSuffix: String

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

    Definition Classes
    MetaMapper
  321. def viewSnippetSetup: ModelType

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

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

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

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

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

    Definition Classes
    MetaMapper
  327. 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