shopperman
Version:
shopping cart ui for shopify stores
19 lines (18 loc) • 553 B
TypeScript
import { Product } from "./product";
import { CartItemOptions } from "./stores-interfaces";
/**
* Cart item tracks meta-details about a product
* - wraps a product instance
* - keeps track of quantity in the cart
*/
export declare class CartItem {
quantity: number;
readonly product: Product;
readonly quantityMin: number;
readonly quantityMax: number;
private readonly currencyControl;
constructor(options: CartItemOptions);
readonly value: number;
readonly price: string;
setQuantity(quantity: number): void;
}