projects/m2-core/src/lib/core/service/taxonomy/taxonomy-read.service.ts
Methods |
|
constructor(http: HttpClient, endpointService: EndpointConfigService, utilService: UtilService, subscriptionService: SubscriptionService)
|
|||||||||||||||
|
Parameters :
|
| Public editTreeClassifierTableData | ||||||
editTreeClassifierTableData(request: EditTreeClassifierPresentationRequest)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public expandFacet | ||||||||||||||||||||
expandFacet(tableId: number, columnId: string, facetId: string, formatFacets)
|
||||||||||||||||||||
|
Parameters :
Returns :
Promise<Facet[]>
|
| Public filterSuitableStructureItems | |||||||||
filterSuitableStructureItems(tableId: number, itemIdsToCheck: number[])
|
|||||||||
|
Parameters :
Returns :
Promise<Map<number, string>>
|
| Public findStructureItems |
findStructureItems(classifierId: number, searchQuery?: string)
|
|
Returns :
Promise<Map<number, string>>
|
| Public getClassifierId | ||||||
getClassifierId(tableId: number)
|
||||||
|
Datatable
Parameters :
Returns :
number
|
| Public getClassifiersUUIDs | ||||||
getClassifiersUUIDs(classifierIds: number[])
|
||||||
|
Parameters :
Returns :
Promise<Map<number, string>>
|
| Public getClassifierUUID | ||||||
getClassifierUUID(classifierId: number)
|
||||||
|
Parameters :
Returns :
Promise<string>
|
| Public getCompatibilityStereoFacets |
getCompatibilityStereoFacets(tableId: number, excludeColumnId: string, size?: number)
|
|
Получить фасеты стереотипов совместимостей, совместимости по которым имются в табличном представлении. excludeColumnId - columnId фильтра, который будет исключен при расчете фасетов |
| Public getCompatibleItemsFacets | ||||||||||||||||||
getCompatibleItemsFacets(tableId: number, excludeColumnId: string, stereoId?: number, isMale?: boolean, size?: number)
|
||||||||||||||||||
|
Получить фасеты совместимых айтемов excludeColumnId - columnId фильтра, который будет исключен при расчете фасетов
Parameters :
Returns :
Observable<Pair[]>
|
| Public getConstraintsNested | ||||||||||||
getConstraintsNested(classifierId: number, taxonomyReferenceId: number, searchQuery?: string)
|
||||||||||||
|
Parameters :
Returns :
Promise<ConstraintLight[]>
|
| Public getExtendedSearchCriteria | ||||||||||||
getExtendedSearchCriteria(treeClassifierTableId: number, taxonomyReferenceId: number, searchQuery?: string)
|
||||||||||||
|
Parameters :
Returns :
Promise<ExtendedSearchCriteria>
|
| Public getFilteredStructureItems | |||||||||||||||
getFilteredStructureItems(tableId: number, classifierId: number, currentRoots: TreeClassifierNode[], checkPathVisibility: boolean)
|
|||||||||||||||
|
Дерево нод, подходящих под критерии поиска
Parameters :
Returns :
Promise<TreeClassifierNode[]>
|
| Public getFilterFacets | ||||||||||||||||||||||||
getFilterFacets(tableId: number, columnId: string, formatFacets, forPropositions, size?: number)
|
||||||||||||||||||||||||
|
Parameters :
Returns :
Promise<Facet[]>
|
| Public getGlobalColumns | ||||||||||||
getGlobalColumns(classifierId: number, structureItemId: number, taxonomyReferenceId: number)
|
||||||||||||
|
Parameters :
Returns :
Promise<TaxonomyColumnInfo[]>
|
| Public getItemPosition |
getItemPosition(tableId: number, itemId: number)
|
|
Returns :
Promise<number>
|
| Public getItemsPage | |||||||||||||||
getItemsPage(tableId: number, columnIds: string[], pageSize?: number, start?: number)
|
|||||||||||||||
|
Parameters :
Returns :
Promise<PageRow[]>
|
| Public getPropertiesForColumns | ||||||||||||
getPropertiesForColumns(treeClassifierTableId: number, taxonomyReferenceId: number, searchQuery?: string)
|
||||||||||||
|
Parameters :
Returns :
Promise<PropertyDeclarationLight[]>
|
| Public getStoredSearchParams | ||||||
getStoredSearchParams(tableId: number)
|
||||||
|
Parameters :
Returns :
Observable<StringMap<SearchParameter>>
|
| Public getStructureItemsPropositions |
getStructureItemsPropositions(classifierId: number, searchQuery?: string)
|
|
Propositions
Returns :
Promise<ItemProposition[]>
|
| Public getTableColumns | ||||||
getTableColumns(tableId: number)
|
||||||
|
Parameters :
Returns :
Promise<TaxoUserTableColumn[]>
|
| Public getTableImages | |||||||||
getTableImages(tableId: number, attributeIds: number[])
|
|||||||||
|
Parameters :
Returns :
Promise<ImageInfo[]>
|
| Public getTreeBranch | ||||||||||||||||
getTreeBranch(itemId: number, classifierId: number, subscribeToChanges)
|
||||||||||||||||
|
Parameters :
Returns :
Promise<TreeClassifierNode>
|
| Public getTreeClassifierFirstParentItemId |
getTreeClassifierFirstParentItemId(classifierId: number, itemId: number)
|
|
API END
Returns :
Promise<number>
|
| Public getTreeClassifierParentItems |
getTreeClassifierParentItems(classifierId: number, itemId: number)
|
|
Returns :
Promise<TreeClassifierNode[]>
|
| Public getTreeClassifierRootItems | ||||||||||||
getTreeClassifierRootItems(classifierId: number, subscribeToChanges)
|
||||||||||||
|
Parameters :
Returns :
Promise<TreeClassifierNode[]>
|
| Public getTreeClassifierStructureItems | ||||||||||||||||
getTreeClassifierStructureItems(itemIds: number[], classifierId: number, subscribeToChanges)
|
||||||||||||||||
|
Parameters :
Returns :
Promise<TreeClassifierNode[]>
|
| Public getTreeClassifierSubItems | ||||||||||||||||
getTreeClassifierSubItems(itemId: number, classifierId: number, subscribeToChanges)
|
||||||||||||||||
|
Parameters :
Returns :
Promise<TreeClassifierNode[]>
|
| Public getTreeClassifierTableRowCount | ||||||
getTreeClassifierTableRowCount(tableId: number)
|
||||||
|
Parameters :
Returns :
Promise<number>
|