public void showEndingPopUpPromotion(WmPromotionDisplayOrientation orientation, WmInterfaceBroker.WmInterfaceBrokerDelegate callback){ JSONObject paramsObject = new JSONObject(); string orientationString = null; if(WmPromotionDisplayOrientation.WM_PROMOTION_DISPLAY_ORIENTATION_LANDSCAPE == orientation){ orientationString = "landscape"; }else if(WmPromotionDisplayOrientation.WM_PROMOTION_DISPLAY_ORIENTATION_PORTRAIT == orientation){ orientationString = "portrait"; } paramsObject.Add("orientation",orientationString); JSONObject jsonObject = new JSONObject(); jsonObject.Add(JSON_KEY_URI, JSON_PROMOTIONUI_VALUE_PREFIX_URI + WM_HOST_SHOWENDINGPOPUPPROMOTION); jsonObject.Add(JSON_KEY_PARAMS, paramsObject); WmInterfaceBroker.getInstance.requestAsync(jsonObject.ToString(), callback); }
public void showPopUpPromotion(WmPromotionDisplayOrientation orientation,WmPromotionPopupExposeStyle style,WmInterfaceBroker.WmInterfaceBrokerDelegate callback){ JSONObject jsonObject = new JSONObject(); jsonObject.Add(JSON_KEY_URI,JSON_PROMOTIONUI_VALUE_PREFIX_URI+WM_HOST_SHOWPOPUPPROMOTION); JSONObject paramsObject = new JSONObject(); string orientationString = null; if(WmPromotionDisplayOrientation.WM_PROMOTION_DISPLAY_ORIENTATION_LANDSCAPE == orientation){ orientationString = "landscape"; }else if(WmPromotionDisplayOrientation.WM_PROMOTION_DISPLAY_ORIENTATION_PORTRAIT == orientation){ orientationString = "portrait"; } paramsObject.Add("orientation",orientationString); string styleString = null; if(WmPromotionPopupExposeStyle.WM_PROMOTION_POPUP_EXPOSE_STYLE_MULTIPLE_POPUP == style){ styleString = "multiple"; }else if(WmPromotionPopupExposeStyle.WM_PROMOTION_POPUP_EXPOSE_STYLE_SINGLE_POPUP == style){ styleString = "single"; } paramsObject.Add("style",styleString); jsonObject.Add(JSON_KEY_PARAMS,paramsObject); WmInterfaceBroker.getInstance.requestAsync(jsonObject.ToString(),callback); }