NPM module - izara-market-shared

From Izara Wiki
Jump to navigation Jump to search

Overview

Shared libraries used across the izara market project

Repository

https://bitbucket.org/stb_working/izara-market-shared/src/master/

CatalogManagerLib

constants

Ids used in graphs for identifying system text translations

  • {string} CatalogStandardServiceNameGraphId = "catalogStandard"
  • {string} CategoryTreeStandardServiceNameGraphId = "categoryTreeStandard"
  • {string} CategoryStandardServiceNameGraphId = "categoryStandard"

CatalogStandardLib

constants

Tags used in graphs for identifying different vertex types

  • {string} catalogGraphTag
  • {string} catalogNameGraphTag
  • {string[]} searchTypes = ["product", "sellOffer", "variantProduct"]

CategoryTreeStandardLib

constants

Tags used in graphs for identifying different vertex types

  • {string} catalogNodeGraphTag
  • {string} categoryNodeGraphTag

Standard edge labels

  • {string} hasChildCategoryNodeEdgeLabel = "hasChildCategoryNode"
  • {string} hasDisabledChildCategoryNodeEdgeLabel = "hasDisabledChildCategoryNode"
  • {string} isCategoryEdgeLabel = "isCategory"
  • {string} enabledByEdgeLabel = "enabledBy"
  • {string} disabledByEdgeLabel = "disabledBy"

CategoryStandardLib

constants

Tags used in graphs for identifying different vertex types

  • {string} categoryGraphTag
  • {string} categoryNameGraphTag

PaymentMethodGenericLib

constants

Tags used in graphs for identifying different node labels and relationship types