Methods
obtainComponentById(id:block:)
public func obtainComponentById(id: String, block: @escaping (ComponentEntity?, Error?) -> Void)
obtainAllComponentsByIds(ids:offset:max:block:)
public func obtainAllComponentsByIds(ids: [String], offset: Int? = nil, max: Int? = nil, block: @escaping ([ComponentEntity], Error?) -> Void)
obtainAllComponentsByCurrentCatalog(offset:max:block:)
public func obtainAllComponentsByCurrentCatalog(offset: Int? = nil, max: Int? = nil, block: @escaping ([ComponentEntity], Error?) -> Void)
obtainAllComponentsByCatalog(catalog:offset:max:block:)
public func obtainAllComponentsByCatalog(catalog: CatalogEntity, offset: Int? = nil, max: Int? = nil, block: @escaping ([ComponentEntity], Error?) -> Void)
obtainComponentByCurrentCatalogAndProductNr(productNr:block:)
public func obtainComponentByCurrentCatalogAndProductNr(productNr: String, block: @escaping (ComponentEntity?, Error?) -> Void)
obtainComponentByCatalogAndProductNr(catalog:productNr:block:)
public func obtainComponentByCatalogAndProductNr(catalog: CatalogEntity, productNr: String, block: @escaping (ComponentEntity?, Error?) -> Void)
obtainProductUrlByComponentOfCurrentCompany(component:block:)
public func obtainProductUrlByComponentOfCurrentCompany(component: ComponentEntity, block: @escaping (URL?, Error?) -> Void)
obtainAllVariancesByComponent(component:offset:max:block:)
public func obtainAllVariancesByComponent(component: ComponentEntity, offset: Int? = nil, max: Int? = nil, block: @escaping ([ComponentEntity], Error?) -> Void)
countVariancesByComponent(component:block:)
public func countVariancesByComponent(component: ComponentEntity, block: @escaping (Int, Error?) -> Void)
getComponentThumbnailHome(component:block:)
public func getComponentThumbnailHome(component: ComponentEntity, block: @escaping (String?, Error?) -> Void)