public SetManager ( XsollaGoodsManager pricepoints, string buyBtnText ) : void | ||
pricepoints | XsollaGoodsManager | |
buyBtnText | string | |
return | void |
public void OpenGoods(XsollaGoodsManager goods) { GridView gridView = GetComponentInChildren <GridView> (); GoodsAdapter adapter = GetComponentInChildren <GoodsAdapter>(); adapter.SetManager(goods); gridView.SetAdapter(adapter, 3); }
public void UpdateGoods(XsollaGoodsManager goods, string buyBtnText) { gAdapter.SetManager(goods, buyBtnText); if (gAdapter.OnBuy == null) { gAdapter.OnBuy += (sku, isVirtualPayment) => { Dictionary <string, object> map = new Dictionary <string, object> (1); map.Add(sku, 1); OpenPaymentMethods(map, isVirtualPayment); }; } if (gAdapter.OnFavorite == null) { gAdapter.OnFavorite += (isFavorite, sku, id) => { Dictionary <string, object> map = new Dictionary <string, object> (1); map.Add("is_favorite", isFavorite ? 1 : 0); map.Add(sku, 1); map.Add("virtual_item_id", id); SetFavorite(map); }; } DrawContent(gAdapter, 3); }