models/src/cart/inputs/cart_inputs library

Classes

CartAddressInput
Exactly one kind of delivery address: either an address stored on the cart (deliveryAddress) or a copy of one of the customer's saved addresses (copyFromCustomerAddressId).
CartBuyerIdentityInput
the cart buyer identity input
CartDeliveryAddressInput
A delivery address to store on a cart.
CartDeliveryInput
The delivery-related fields of a cart.
CartInput
The cart input
CartLineInput
The cart line input
CartLineUpdateInput
The cart line input
CartSelectableAddressInput
A delivery address to present to the buyer on the cart.
MailingAddressInput
The mailing address input

Extensions

CartAddressInputPatterns on CartAddressInput
Adds pattern-matching-related methods to CartAddressInput.
CartBuyerIdentityInputPatterns on CartBuyerIdentityInput
Adds pattern-matching-related methods to CartBuyerIdentityInput.
CartDeliveryAddressInputPatterns on CartDeliveryAddressInput
Adds pattern-matching-related methods to CartDeliveryAddressInput.
CartDeliveryInputPatterns on CartDeliveryInput
Adds pattern-matching-related methods to CartDeliveryInput.
CartInputPatterns on CartInput
Adds pattern-matching-related methods to CartInput.
CartLineInputPatterns on CartLineInput
Adds pattern-matching-related methods to CartLineInput.
CartLineUpdateInputPatterns on CartLineUpdateInput
Adds pattern-matching-related methods to CartLineUpdateInput.
CartSelectableAddressInputPatterns on CartSelectableAddressInput
Adds pattern-matching-related methods to CartSelectableAddressInput.
MailingAddressInputPatterns on MailingAddressInput
Adds pattern-matching-related methods to MailingAddressInput.