* form+dialog * gets item-record & returns onsave+oncancel * definition is a set of items with params: * label * info (desc) * datatype (input type), * validator fn * fieldName (in the record that will be passed) * onsave would pass * originalItem (for undo) * modifiedItem (for saving)