net.liftweb.mapper.view.ModelSnippet
Returns a BindParam that binds "name" to the field named "name.
Returns a BindParam that binds "name" to the field named "name." If the field has a Full toForm implementation then that is used; otherwise its asHtml is called.
Returns a BindParam that contains a link to load and edit this entity
Returns a BindParam that contains a link to load and edit this entity
returns a string that represents the id, or <new> if the entity is a new entity.
returns a string that represents the id, or <new> if the entity is a new entity. If the entity has been saved then the id is determined as follows: If it is a KeyedMapper then it calls toString on the entity's primaryKeyField. Otherwise it calls toString on a field named "id."
Loads this entity into the snippet so it can be edited
Loads this entity into the snippet so it can be edited
This function is used as a snippet in the edit view to provide alternate text depending on whether an existing entity is being edited or a new one is being created.
This function is used as a snippet in the edit view to provide alternate text depending on whether an existing entity is being edited or a new one is being created.
If Some(string), will redirect to string on a successful save.
If Some(string), will redirect to string on a successful save. If None, will load the same page. Defaults to Some("list"). This var is used by ModelSnippet.onSave, which is a ModelView=>Unit
Delete the entity
Delete the entity
Returns a BindParam that contains a link to delete this entity
Returns a BindParam that contains a link to delete this entity
This method checks whether the entity validates; if so it saves it, and if successful redirects to the location specified by redirectOnSave, if any.
This method checks whether the entity validates; if so it saves it, and if successful redirects to the location specified by redirectOnSave, if any. If save or validation fails, the appropriate message(s) is/are displayed and no redirect is performed.