// // KWMShoppingCart.h // iCemarose // // Created by lee on 2017/5/18. // Copyright © 2017年 kollway. All rights reserved. // #import <Foundation/Foundation.h> #import "KWMShopCartModel.h" #import "KWMCartResult.h" typedef void(^ShoppingCartCallBack) (NSError *error,KWMCartResult *cart); @interface KWMShoppingCart : NSObject @property (nonatomic, strong) NSMutableArray<KWMShopCartModel *> * items; + (instancetype)sharedInstance; - (void)allItemsWithCallback:(ShoppingCartCallBack) callback; - (void)increaseProductWithVariantId:(NSNumber *) variantId quantity:(NSInteger) quantity callback:(ShoppingCartCallBack) callback; - (void)updateProductWithVariantId:(NSNumber *) variantId quantity:(NSInteger) quantity callback:(ShoppingCartCallBack) callback; - (void)deleteProductWithVariantId:(NSNumber *) variantId callback:(ShoppingCartCallBack) callback; @end