Class EntityHandlerInternal
Indexable
[key: string]: any | undefined
Constructors
constructor
- new EntityHandler(keyString?, tagAsNew?): EntityHandler
Parameters
Optional keyString: string
tagAsNew: boolean = false
Properties
Optional __KEY
__KEY?: string | number
Optional __KEYSTRING
__KEYSTRING?: string | number
Optional __controller
Optional __currentValues
__currentValues?: Record<string, any> = {}
Optional __edited
__edited?: boolean = false
Optional __editedProps
__editedProps?: Record<string, any> = {}
Optional __group
__group?: boolean
Optional __groupChildren
Optional __groupExpanded
__groupExpanded?: boolean
Optional __groupID
__groupID?: string
Optional __groupLvl
__groupLvl?: number
Optional __groupName
__groupName?: string
Optional __groupTotal
__groupTotal?: number
Optional __isDeleted
__isDeleted?: boolean = false
Optional __isNew
__isNew?: boolean = false
Optional __newprops
__newprops?: Record<string, any> = {}
Optional __originalValues
__originalValues?: Record<string, any> = {}
Optional __rowError
__rowError?: string
Optional __rowState
__rowState?: string
Methods
get
- get(target, prop): any
Returns any
set
- set(obj, prop, value): any
Parameters
obj: any
prop: string
value: any
Returns any
Entity will keep track of edited properties of the row object