projects/m2-core/src/lib/model/callback/internal/EntityChangesMessage.ts
Properties |
|
Methods |
|
constructor(entityType: ModelEntityType | string, createdEntities?: T[], editedEntities?: T[], deletedEntityIds?: ID[], newActiveEntity?: T, parentEntityId?: ID, parentType?: ModelEntityType | string)
|
||||||||||||||||||||||||
|
Parameters :
|
| Public Optional createdEntities |
Type : T[]
|
| Public Optional deletedEntities |
Type : T[]
|
| Public Optional deletedEntityIds |
Type : ID[]
|
| Public Optional editedEntities |
Type : T[]
|
| Public entityType |
Type : ModelEntityType | string
|
| Public Optional newActiveEntity |
Type : T
|
| Public Optional parentEntityId |
Type : ID
|
| Public Optional parentType |
Type : ModelEntityType | string
|
| Public type |
Type : CallbackMessageType
|
Default value : 'EntityChangesMessage'
|
| Public origin |
Default value : -1
|
| Static build | |||||||||||||||
build(entityType: ModelEntityType | string, changes: IEntityChanges<T | ID>, parentEntityId?: ID, parentType?: ModelEntityType | string)
|
|||||||||||||||
Type parameters :
|
|||||||||||||||
|
Parameters :
Returns :
EntityChangesMessage<T, ID>
|
| Static getMsgType | ||||||
getMsgType(msg: CallbackMessage)
|
||||||
|
Parameters :
Returns :
CallbackMessageType
|
| Static isServerSideMsg | ||||||
isServerSideMsg(msg: CallbackMessage)
|
||||||
|
Parameters :
Returns :
boolean
|