woocommerce_client
library
Classes
-
Authentication
-
-
Customer
-
-
Customer1
-
-
Customer1Billing
-
-
Customer1Shipping
-
-
Customer2
-
-
CustomerDownload
-
-
CustomerDownloadFile
-
-
DataContinents
-
-
DataContinentsCountriesInner
-
-
DataContinentsCountriesInnerStatesInner
-
-
DataCountries
-
-
DataCurrencies
-
-
DataIndex
-
-
DeserializationMessage
-
Primarily intended for use in an isolate.
-
HttpBasicAuth
-
-
OAuth
-
-
OrderNote
-
-
OrderNote1
-
-
PaymentGateway
-
-
PaymentGateway1
-
-
PaymentGateway1Settings
-
-
PaymentGateway1SettingsTypeEnum
-
Type of setting.
-
PaymentGateway1SettingsTypeEnumTypeTransformer
-
Transformation class that can encode an instance of PaymentGateway1SettingsTypeEnum to String,
and decode dynamic data back to PaymentGateway1SettingsTypeEnum.
-
Product
-
-
Product1
-
-
Product1AttributesInner
-
-
Product1BackordersEnum
-
If managing stock, this controls if backorders are allowed.
-
Product1BackordersEnumTypeTransformer
-
Transformation class that can encode an instance of Product1BackordersEnum to String,
and decode dynamic data back to Product1BackordersEnum.
-
Product1CatalogVisibilityEnum
-
Catalog visibility.
-
Product1CatalogVisibilityEnumTypeTransformer
-
Transformation class that can encode an instance of Product1CatalogVisibilityEnum to String,
and decode dynamic data back to Product1CatalogVisibilityEnum.
-
Product1CategoriesInner
-
-
Product1DefaultAttributesInner
-
-
Product1Dimensions
-
-
Product1DownloadsInner
-
-
Product1ImagesInner
-
-
Product1StatusEnum
-
Product status (post status).
-
Product1StatusEnumTypeTransformer
-
Transformation class that can encode an instance of Product1StatusEnum to String,
and decode dynamic data back to Product1StatusEnum.
-
Product1StockStatusEnum
-
Controls the stock status of the product.
-
Product1StockStatusEnumTypeTransformer
-
Transformation class that can encode an instance of Product1StockStatusEnum to String,
and decode dynamic data back to Product1StockStatusEnum.
-
Product1TagsInner
-
-
Product1TaxStatusEnum
-
Tax status.
-
Product1TaxStatusEnumTypeTransformer
-
Transformation class that can encode an instance of Product1TaxStatusEnum to String,
and decode dynamic data back to Product1TaxStatusEnum.
-
Product1TypeEnum
-
Product type.
-
Product1TypeEnumTypeTransformer
-
Transformation class that can encode an instance of Product1TypeEnum to String,
and decode dynamic data back to Product1TypeEnum.
-
ProductAttribute
-
-
ProductAttribute1
-
-
ProductAttribute1OrderByEnum
-
Default sort order.
-
ProductAttribute1OrderByEnumTypeTransformer
-
Transformation class that can encode an instance of ProductAttribute1OrderByEnum to String,
and decode dynamic data back to ProductAttribute1OrderByEnum.
-
ProductAttribute1TypeEnum
-
Type of attribute.
-
ProductAttribute1TypeEnumTypeTransformer
-
Transformation class that can encode an instance of ProductAttribute1TypeEnum to String,
and decode dynamic data back to ProductAttribute1TypeEnum.
-
ProductAttribute2
-
-
ProductAttribute2OrderByEnum
-
Default sort order.
-
ProductAttribute2OrderByEnumTypeTransformer
-
Transformation class that can encode an instance of ProductAttribute2OrderByEnum to String,
and decode dynamic data back to ProductAttribute2OrderByEnum.
-
ProductAttribute2TypeEnum
-
Type of attribute.
-
ProductAttribute2TypeEnumTypeTransformer
-
Transformation class that can encode an instance of ProductAttribute2TypeEnum to String,
and decode dynamic data back to ProductAttribute2TypeEnum.
-
ProductAttributeOrderByEnum
-
Default sort order.
-
ProductAttributeOrderByEnumTypeTransformer
-
Transformation class that can encode an instance of ProductAttributeOrderByEnum to String,
and decode dynamic data back to ProductAttributeOrderByEnum.
-
ProductAttributeTerm
-
-
ProductAttributeTerm1
-
-
ProductAttributeTerm2
-
-
ProductAttributeTypeEnum
-
Type of attribute.
-
ProductAttributeTypeEnumTypeTransformer
-
Transformation class that can encode an instance of ProductAttributeTypeEnum to String,
and decode dynamic data back to ProductAttributeTypeEnum.
-
ProductBackordersEnum
-
If managing stock, this controls if backorders are allowed.
-
ProductBackordersEnumTypeTransformer
-
Transformation class that can encode an instance of ProductBackordersEnum to String,
and decode dynamic data back to ProductBackordersEnum.
-
ProductCat
-
-
ProductCat1
-
-
ProductCat1DisplayEnum
-
Category archive display type.
-
ProductCat1DisplayEnumTypeTransformer
-
Transformation class that can encode an instance of ProductCat1DisplayEnum to String,
and decode dynamic data back to ProductCat1DisplayEnum.
-
ProductCat1Image
-
-
ProductCat2
-
-
ProductCat2DisplayEnum
-
Category archive display type.
-
ProductCat2DisplayEnumTypeTransformer
-
Transformation class that can encode an instance of ProductCat2DisplayEnum to String,
and decode dynamic data back to ProductCat2DisplayEnum.
-
ProductCatalogVisibilityEnum
-
Catalog visibility.
-
ProductCatalogVisibilityEnumTypeTransformer
-
Transformation class that can encode an instance of ProductCatalogVisibilityEnum to String,
and decode dynamic data back to ProductCatalogVisibilityEnum.
-
ProductCatDisplayEnum
-
Category archive display type.
-
ProductCatDisplayEnumTypeTransformer
-
Transformation class that can encode an instance of ProductCatDisplayEnum to String,
and decode dynamic data back to ProductCatDisplayEnum.
-
ProductReview
-
-
ProductReview1
-
-
ProductReview1StatusEnum
-
Status of the review.
-
ProductReview1StatusEnumTypeTransformer
-
Transformation class that can encode an instance of ProductReview1StatusEnum to String,
and decode dynamic data back to ProductReview1StatusEnum.
-
ProductReview2
-
-
ProductReview2StatusEnum
-
Status of the review.
-
ProductReview2StatusEnumTypeTransformer
-
Transformation class that can encode an instance of ProductReview2StatusEnum to String,
and decode dynamic data back to ProductReview2StatusEnum.
-
ProductReviewReviewerAvatarUrls
-
-
ProductReviewStatusEnum
-
Status of the review.
-
ProductReviewStatusEnumTypeTransformer
-
Transformation class that can encode an instance of ProductReviewStatusEnum to String,
and decode dynamic data back to ProductReviewStatusEnum.
-
ProductShippingClass
-
-
ProductShippingClass1
-
-
ProductShippingClass2
-
-
ProductStatusEnum
-
Product status (post status).
-
ProductStatusEnumTypeTransformer
-
Transformation class that can encode an instance of ProductStatusEnum to String,
and decode dynamic data back to ProductStatusEnum.
-
ProductStockStatusEnum
-
Controls the stock status of the product.
-
ProductStockStatusEnumTypeTransformer
-
Transformation class that can encode an instance of ProductStockStatusEnum to String,
and decode dynamic data back to ProductStockStatusEnum.
-
ProductTag
-
-
ProductTag1
-
-
ProductTag2
-
-
ProductTaxStatusEnum
-
Tax status.
-
ProductTaxStatusEnumTypeTransformer
-
Transformation class that can encode an instance of ProductTaxStatusEnum to String,
and decode dynamic data back to ProductTaxStatusEnum.
-
ProductTypeEnum
-
Product type.
-
ProductTypeEnumTypeTransformer
-
Transformation class that can encode an instance of ProductTypeEnum to String,
and decode dynamic data back to ProductTypeEnum.
-
ProductVariation
-
-
ProductVariation1
-
-
ProductVariation1BackordersEnum
-
If managing stock, this controls if backorders are allowed.
-
ProductVariation1BackordersEnumTypeTransformer
-
Transformation class that can encode an instance of ProductVariation1BackordersEnum to String,
and decode dynamic data back to ProductVariation1BackordersEnum.
-
ProductVariation1Dimensions
-
-
ProductVariation1Image
-
-
ProductVariation1StatusEnum
-
Variation status.
-
ProductVariation1StatusEnumTypeTransformer
-
Transformation class that can encode an instance of ProductVariation1StatusEnum to String,
and decode dynamic data back to ProductVariation1StatusEnum.
-
ProductVariation1StockStatusEnum
-
Controls the stock status of the product.
-
ProductVariation1StockStatusEnumTypeTransformer
-
Transformation class that can encode an instance of ProductVariation1StockStatusEnum to String,
and decode dynamic data back to ProductVariation1StockStatusEnum.
-
ProductVariation1TaxStatusEnum
-
Tax status.
-
ProductVariation1TaxStatusEnumTypeTransformer
-
Transformation class that can encode an instance of ProductVariation1TaxStatusEnum to String,
and decode dynamic data back to ProductVariation1TaxStatusEnum.
-
ProductVariationBackordersEnum
-
If managing stock, this controls if backorders are allowed.
-
ProductVariationBackordersEnumTypeTransformer
-
Transformation class that can encode an instance of ProductVariationBackordersEnum to String,
and decode dynamic data back to ProductVariationBackordersEnum.
-
ProductVariationStatusEnum
-
Variation status.
-
ProductVariationStatusEnumTypeTransformer
-
Transformation class that can encode an instance of ProductVariationStatusEnum to String,
and decode dynamic data back to ProductVariationStatusEnum.
-
ProductVariationStockStatusEnum
-
Controls the stock status of the product.
-
ProductVariationStockStatusEnumTypeTransformer
-
Transformation class that can encode an instance of ProductVariationStockStatusEnum to String,
and decode dynamic data back to ProductVariationStockStatusEnum.
-
ProductVariationTaxStatusEnum
-
Tax status.
-
ProductVariationTaxStatusEnumTypeTransformer
-
Transformation class that can encode an instance of ProductVariationTaxStatusEnum to String,
and decode dynamic data back to ProductVariationTaxStatusEnum.
-
QueryParam
-
-
QueryString
-
-
Report
-
-
ReportCouponTotal
-
-
ReportCustomerTotal
-
-
ReportOrderTotal
-
-
ReportProductTotal
-
-
ReportReviewTotal
-
-
SalesReport
-
-
SalesReportTotal
-
-
Setting
-
-
SettingGroup
-
-
SettingTypeEnum
-
Type of setting.
-
SettingTypeEnumTypeTransformer
-
Transformation class that can encode an instance of SettingTypeEnum to String,
and decode dynamic data back to SettingTypeEnum.
-
ShippingMethod
-
-
ShippingZone
-
-
ShippingZone1
-
-
ShippingZoneLocation
-
-
ShippingZoneLocation1
-
-
ShippingZoneLocation1TypeEnum
-
Shipping zone location type.
-
ShippingZoneLocation1TypeEnumTypeTransformer
-
Transformation class that can encode an instance of ShippingZoneLocation1TypeEnum to String,
and decode dynamic data back to ShippingZoneLocation1TypeEnum.
-
ShippingZoneLocationTypeEnum
-
Shipping zone location type.
-
ShippingZoneLocationTypeEnumTypeTransformer
-
Transformation class that can encode an instance of ShippingZoneLocationTypeEnum to String,
and decode dynamic data back to ShippingZoneLocationTypeEnum.
-
ShippingZoneMethod
-
-
ShippingZoneMethod1
-
-
ShippingZoneMethod1Settings
-
-
ShippingZoneMethod1SettingsTypeEnum
-
Type of setting.
-
ShippingZoneMethod1SettingsTypeEnumTypeTransformer
-
Transformation class that can encode an instance of ShippingZoneMethod1SettingsTypeEnum to String,
and decode dynamic data back to ShippingZoneMethod1SettingsTypeEnum.
-
ShippingZoneMethod2
-
-
ShopCoupon
-
-
ShopCoupon1
-
-
ShopCoupon1DiscountTypeEnum
-
Determines the type of discount that will be applied.
-
ShopCoupon1DiscountTypeEnumTypeTransformer
-
Transformation class that can encode an instance of ShopCoupon1DiscountTypeEnum to String,
and decode dynamic data back to ShopCoupon1DiscountTypeEnum.
-
ShopCoupon1MetaDataInner
-
-
ShopCouponDiscountTypeEnum
-
Determines the type of discount that will be applied.
-
ShopCouponDiscountTypeEnumTypeTransformer
-
Transformation class that can encode an instance of ShopCouponDiscountTypeEnum to String,
and decode dynamic data back to ShopCouponDiscountTypeEnum.
-
ShopOrder
-
-
ShopOrder1
-
-
ShopOrder1Billing
-
-
ShopOrder1CouponLinesInner
-
-
ShopOrder1CurrencyEnum
-
Currency the order was created with, in ISO format.
-
ShopOrder1CurrencyEnumTypeTransformer
-
Transformation class that can encode an instance of ShopOrder1CurrencyEnum to String,
and decode dynamic data back to ShopOrder1CurrencyEnum.
-
ShopOrder1FeeLinesInner
-
-
ShopOrder1FeeLinesInnerTaxStatusEnum
-
Tax status of fee.
-
ShopOrder1FeeLinesInnerTaxStatusEnumTypeTransformer
-
Transformation class that can encode an instance of ShopOrder1FeeLinesInnerTaxStatusEnum to String,
and decode dynamic data back to ShopOrder1FeeLinesInnerTaxStatusEnum.
-
ShopOrder1LineItemsImageInner
-
-
ShopOrder1LineItemsInner
-
-
ShopOrder1LineItemsInnerMetaDataInner
-
-
ShopOrder1LineItemsInnerTaxesInner
-
-
ShopOrder1Shipping
-
-
ShopOrder1ShippingLinesInner
-
-
ShopOrder1ShippingLinesInnerTaxesInner
-
-
ShopOrderCurrencyEnum
-
Currency the order was created with, in ISO format.
-
ShopOrderCurrencyEnumTypeTransformer
-
Transformation class that can encode an instance of ShopOrderCurrencyEnum to String,
and decode dynamic data back to ShopOrderCurrencyEnum.
-
ShopOrderRefund
-
-
ShopOrderRefund1
-
-
ShopOrderRefundLineItemsInner
-
-
ShopOrderRefundLineItemsInnerTaxesInner
-
-
ShopOrderRefundsInner
-
-
ShopOrderTaxLinesInner
-
-
SystemStatus
-
-
SystemStatusDatabase
-
-
SystemStatusEnvironment
-
-
SystemStatusSecurity
-
-
SystemStatusSettings
-
-
SystemStatusTheme
-
-
SystemStatusTool
-
-
SystemStatusTool1
-
-
Tax
-
-
Tax1
-
-
Tax1Class_Enum
-
Tax class.
-
Tax1Class_EnumTypeTransformer
-
Transformation class that can encode an instance of Tax1Class_Enum to String,
and decode dynamic data back to Tax1Class_Enum.
-
TaxClass
-
-
TaxClass1
-
-
TaxClass_Enum
-
Tax class.
-
TaxClass_EnumTypeTransformer
-
Transformation class that can encode an instance of TaxClass_Enum to String,
and decode dynamic data back to TaxClass_Enum.
-
TopSellersReport
-
-
Webhook
-
-
Webhook1
-
-
Webhook1StatusEnum
-
Webhook status.
-
Webhook1StatusEnumTypeTransformer
-
Transformation class that can encode an instance of Webhook1StatusEnum to String,
and decode dynamic data back to Webhook1StatusEnum.
-
Webhook2
-
-
Webhook2StatusEnum
-
Webhook status.
-
Webhook2StatusEnumTypeTransformer
-
Transformation class that can encode an instance of Webhook2StatusEnum to String,
and decode dynamic data back to Webhook2StatusEnum.
-
WebhookStatusEnum
-
Webhook status.
-
WebhookStatusEnumTypeTransformer
-
Transformation class that can encode an instance of WebhookStatusEnum to String,
and decode dynamic data back to WebhookStatusEnum.
-
Woocommerce
-
-
WoocommerceClient
-
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.