@plentymarkets/shop-api / categoryTreeGetters
Variable: categoryTreeGetters ​
constcategoryTreeGetters:object
Defined in: getters/categoryTreeGetters.ts:197
Type Declaration ​
findCategoriesPathByCategoryId() ​
findCategoriesPathByCategoryId: (
categories,id,path) =>CategoryTreeItem[]
Parameters ​
categories ​
id ​
number
path ​
CategoryTreeItem[] = []
Returns ​
findCategoryById() ​
findCategoryById: (
categories,categoryId) =>CategoryTreeItem|null
Parameters ​
categories ​
categoryId ​
number
Returns ​
CategoryTreeItem | null
findCategoryBySlug() ​
findCategoryBySlug: (
categories,slug) =>CategoryTreeItem|null
Parameters ​
categories ​
slug ​
string
Returns ​
CategoryTreeItem | null
findCategoryBySlugs() ​
findCategoryBySlugs: (
categories,slugs) =>CategoryTreeItem|undefined
Parameters ​
categories ​
slugs ​
string[]
Returns ​
CategoryTreeItem | undefined
generateBreadcrumbFromCategory() ​
generateBreadcrumbFromCategory: (
tree,categoryId) =>Breadcrumb[]
Parameters ​
tree ​
categoryId ​
number
Returns ​
generateCategoryLink() ​
generateCategoryLink: (
tree,node,startStr) =>string
Parameters ​
tree ​
node ​
startStr ​
string = ''
Returns ​
string
getCategoryDetails() ​
getCategoryDetails: (
details) =>CategoryTreeItemDetails|null
Parameters ​
details ​
Returns ​
CategoryTreeItemDetails | null
getCategoryRight() ​
getCategoryRight: (
category) =>string
Parameters ​
category ​
Returns ​
string
getCount() ​
getCount: (
category) =>number
Parameters ​
category ​
Returns ​
number
getId() ​
getId: (
categoryTreeItem) =>number
Parameters ​
categoryTreeItem ​
Returns ​
number
getItems() ​
getItems: (
category) =>CategoryTreeItem[]
Parameters ​
category ​
Returns ​
getMappedBreadcrumbs() ​
getMappedBreadcrumbs: (
categories,categoryId,prefix) =>Breadcrumb[]
Parameters ​
categories ​
categoryId ​
number
prefix ​
string = ''
Returns ​
getName() ​
getName: (
category) =>string
Parameters ​
category ​
Returns ​
string
getSlug() ​
getSlug: (
category) =>string
Parameters ​
category ​
Returns ​
string
getTree() ​
getTree: (
categories) =>CategoryTreeItem[]
Parameters ​
categories ​
Returns ​
getTreeItem() ​
getTreeItem: (
category) =>CategoryTreeItem|null
Parameters ​
category ​
Returns ​
CategoryTreeItem | null