public PNImageModel(Hashtable data) { type = (string)data[KEY_TYPE]; width = Convert.ToInt32(data[KEY_WIDTH]); height = Convert.ToInt32(data[KEY_HEIGHT]); image_url = (string)data[KEY_IMAGE_URL]; click_url = (string)data[KEY_CLICK_URL]; if (data.ContainsKey(KEY_BEACONS)) { beacons = new PNBeaconsModel(((ArrayList)data[KEY_BEACONS])); } }
public PNNativeModel(Hashtable data) { click_url = (string)data[KEY_CLICK_URL]; points = Convert.ToInt32(data[KEY_POINTS]); cta_text = (string)data[KEY_CTA_TEXT]; type = (string)data[KEY_TYPE]; title = (string)data[KEY_TITLE]; description = (string)data[KEY_DESCRIPTION]; icon_url = (string)data[KEY_ICON_URL]; banner_url = (string)data[KEY_BANNER_URL]; portrait_banner_url = (string)data[KEY_PORTRAIT_BANNER_URL]; if (data.ContainsKey(KEY_APP_DETAILS)) { app_details = new PNAppDetailsModel(((Hashtable)data[KEY_APP_DETAILS])); } if (data.ContainsKey(KEY_BEACONS)) { beacons = new PNBeaconsModel(((ArrayList)data[KEY_BEACONS])); } }