SmartNgRXRowBase
This interface should be used by any interface that represents an entity in the store that uses the Smart NgRX library.
Properties
Name | Type | Description |
---|---|---|
id | string | All rows need an id field that is a string |
isDirty | boolean | undefined | Flag that indicates that the row is dirty. This is used internally by the mark and delete functionality. |
isEditing | boolean | undefined | This flag indicates that the row is currently being edited this is used internally. |
isLoading | boolean | undefined | Flag that indicates that the row is a placeholder. You might want to use this to indicate that the row is being loaded by, for example, displaying skeleton rows via CSS. |
parentId | string | undefined | We use parentId to store the parentId of this row while we are adding it and to indicate that we are in adding mode. This is used internally. |