Class RevisionComparisonStore<TAB, TREE_NODE, M>Abstract
Type Parameters
- TAB extends string
- TREE_NODE extends string
- M extends AbstractModel
Constructors
Properties
Abstract
currentTab
isInitialized
isInitialized: boolean
Protected
modelDifference
revisionA
revisionB
Abstract
revisionType
revisionType: string
Protected
stores
Accessors
Methods
clearAll
- clearAll(): void
Returns void
createStoreForTab
- createStoreForTab(tab): void
Returns void
getChangeTypeByDifference
getFullPath
- getFullPath(node): string
Returns string
Abstract
getRepresentationViewByTab
Abstract
getTabsValues
- getTabsValues(): TAB[]
Returns TAB[]
Abstract
getTabTitle
- getTabTitle(tab): string
Returns string
initModelComparison
- initModelComparison(revisionDataA, revisionDataB): void
Returns void
isExistInComparedRevision
- isExistInComparedRevision(differenceItem, isLeft): boolean
Returns boolean
Abstract
loadData
- loadData(name, revisionData): Promise<M>
Returns Promise<M>
Protected
Abstract
loadDiffModel
- loadDiffModel(revisionDataA, revisionDataB): Promise<void>
Returns Promise<void>
onNodeClick
- onNodeClick(item): void
Returns void
onRowClick
- onRowClick(item): void
Returns void
resetSelected
- resetSelected(): void
Returns void
setCurrentTab
- setCurrentTab(tab): void
Returns void
setIsInitialized
- setIsInitialized(value): void
Returns void
Protected
setModelDifference
- setModelDifference(modelDifference): void
Returns void
tabHasChanges
- tabHasChanges(tab): boolean
Returns boolean
Public