api library

Classes

AutoSuggestApi
BadRequestResponse
BrPixel
CatalogItem
ClientErrorResponse
ClientErrorResponseResponse
DeserializationMessage
Primarily intended for use in an isolate.
GroupType
PageType
PixelBasketItem
PixelRegion
PixelTracker
PixelType
ProductSearchApi
ProductSearchResponse
ProductSearchResponseFacetCounts
ProductSearchResponseFacetCountsFacetFields
ProductSearchResponseFacetCountsFacetFieldsCategoryInner
ProductSearchResponseFacetCountsFacetFieldsValue
ProductSearchResponseFacetCountsFacetRanges
ProductSearchResponseFacetCountsFacetRangesPriceInner
ProductSearchResponseFacetCountsFacetRangesValue
ProductSearchResponseResponse
PscApiClient
QueryParam
RecommendationResponse
RecommendationResponseFacet
RecommendationResponseFacetCategory
RecommendationResponseFacetField
RecommendationResponseFacetFieldValue
RecommendationResponseFacetRange
RecommendationResponseFacetRangeValue
RecommendationResponseResponse
RecommendationsApi
RecommendationsApiClient
SearchResponseDoc
SearchResponseFacetCountsFacets
SearchResponseFacetCountsFacetsFacet
SearchResponseFacetCountsFacetsFacetValue
SearchResponseGroupResponse
SearchResponseGroupResponseGroupList
SearchResponseGroupResponseGroupListGroup
SearchResponseGroupResponseGroupListGroupDoclist
SearchResponseKeywords
SuggestApiClient
SuggestSearchResponse
SuggestSearchResponseQueryContext
SuggestSearchResponseSuggestionGroupsInner
SuggestSearchResponseSuggestionGroupsInnerAttributeSuggestionsInner
SuggestSearchResponseSuggestionGroupsInnerQuerySuggestionsInner
SuggestSearchResponseSuggestionGroupsInnerSearchSuggestionsInner
VisitorType
VisualSearchApi
VisualSearchResponse
VisualSearchResponseResponse
VisualSearchUploadResponse
VisualSearchUploadResponseMetadata
VisualSearchUploadResponseMetadataWidget
VisualSearchUploadResponseResponse
VisualUploadApi
VsApiClient

Properties

defaultProductSearchApiClient PscApiClient
An PscApiClient instance that uses the default values obtained from the OpenAPI specification file.
getter/setter pair
defaultRecommendationsApiClient RecommendationsApiClient
getter/setter pair
defaultSuggestApiClient SuggestApiClient
getter/setter pair
defaultVsApiClient VsApiClient
getter/setter pair

Functions

decodeAsync(DeserializationMessage message) Future
Primarily intended for use in an isolate.
deserializeAsync(DeserializationMessage message) Future
Primarily intended for use in an isolate.
mapCastOfType<K, V>(dynamic map, String key) Map<K, V>?
Returns a valid Map<K, V> found at the specified Map key, null otherwise.
mapDateTime(dynamic map, String key, [String? pattern]) DateTime?
Returns a valid DateTime found at the specified Map key, null otherwise.
mapValueOfType<T>(dynamic map, String key) → T?
Returns a valid T value found at the specified Map key, null otherwise.
parameterToString(dynamic value) String
Format the given parameter object into a String.
serializeAsync(Object? value) Future<String>
Primarily intended for use in an isolate.

Exceptions / Errors

ApiException