public static List <narrative> getNarrativeList(dynamic activityItem) { if (activityItem == null) { return(null); } List <narrative> narrativeList = new List <narrative>(); narrative narrative = new narrative(); narrative.lang = "en"; if (activityItem.Any != null) { var narrative_value = activityItem.Any[0]; narrative.Value = narrative_value != null ? narrative_value.InnerText : ""; narrativeList.Add(narrative); } return(narrativeList); }
public static narrative[] getNarrativeArray(dynamic activityItem) { if (activityItem == null) { return(null); } narrative[] narrativeArray = new narrative[1]; narrative narrative = new narrative(); narrative.lang = "en"; if (activityItem.Any != null) { var narrative_value = activityItem.Any[0]; narrative.Value = narrative_value != null ? narrative_value.InnerText : ""; narrativeArray[0] = narrative; } return(narrativeArray); }
private void callNarrative(narrative n) { // Set up persistance here n(); }
public void registerNarrativeEvent(condition c, narrative n) { narratives[c] = n; }