public OpenWordRunText(params OpenXmlLeafElement[] initialInfos) { if (initialInfos != null && initialInfos.Any()) { Parts.AddRange(initialInfos); } }
async Task ReloadData(bool isSilent = false) { IsRefreshing = !isSilent; IsLoading = true; var parts = await partsApiService.GetPartsAsync(); Parts.Clear(); Parts.AddRange(parts); IsRefreshing = false; IsLoading = false; }
async Task ReloadData(bool isSilent = false) { IsRefreshing = !isSilent; IsLoading = true; try { var parts = await partsApiService.GetPartsAsync(); Parts.Clear(); Parts.AddRange(parts); } catch { await CoreMethods.DisplayAlert("Error", "An error occured while communicating with the backend. Please double-check your settings and try again.", "Ok"); } IsRefreshing = false; IsLoading = false; }
public bool Decompose(List <IPart> into, Group At) { if (Decomposed) { return(false); } var counter = 0; foreach (var e in into) { e.Parent = this; e.Number = counter++; e.From = into.Count; } Parts.AddRange(into); Host = At.DecomposedMarks; Decomposed = true; return(true); }
public void AddRange(IEnumerable <EquipmentSetPart> parts) { Parts.AddRange(parts); }
void RefreshParts() { Parts.Clear(); Parts.AddRange(MimeMessage.BodyParts); }
public void Add(params ZMethodArg[] args) { Parts.AddRange(args); Args.AddRange(args); }
public IndexEntry(params IndexValue[] parts) : this() { Parts.AddRange(parts); }
public IndexEntry(List <IndexValue> parts) : this() { Parts.AddRange(parts); }
public void OnNext(UCommand cmd, bool isUndo) { if (cmd is NoteCommand noteCommand) { MessageBus.Current.SendMessage(new PartRedrawEvent(noteCommand.Part)); } else if (cmd is PartCommand partCommand) { if (partCommand is AddPartCommand) { if (!isUndo) { Parts.Add(partCommand.part); } else { Parts.Remove(partCommand.part); } } else if (partCommand is RemovePartCommand) { if (!isUndo) { Parts.Remove(partCommand.part); } else { Parts.Add(partCommand.part); } } else if (partCommand is ReplacePartCommand replacePart) { if (!isUndo) { Parts.Remove(replacePart.part); Parts.Add(replacePart.newPart); } else { Parts.Remove(replacePart.newPart); Parts.Add(replacePart.part); } } MessageBus.Current.SendMessage(new PartRefreshEvent(partCommand.part)); Notify(); } else if (cmd is TrackCommand) { if (cmd is AddTrackCommand addTrack) { if (!isUndo) { Tracks.Add(addTrack.track); } else { Tracks.Remove(addTrack.track); } } else if (cmd is RemoveTrackCommand removeTrack) { if (!isUndo) { Tracks.Remove(removeTrack.track); } else { Tracks.Add(removeTrack.track); } } Notify(); MessageBus.Current.SendMessage(new TracksRefreshEvent()); } else if (cmd is UNotification) { if (cmd is LoadProjectNotification loadProjectNotif) { Parts.Clear(); Parts.AddRange(loadProjectNotif.project.parts); Tracks.Clear(); Tracks.AddRange(loadProjectNotif.project.tracks); MessageBus.Current.SendMessage(new TracksRefreshEvent()); } else if (cmd is SetPlayPosTickNotification setPlayPosTick) { SetPlayPos(setPlayPosTick.playPosTick); } Notify(); } }
public TS_section(List <TS_part> parts, List <TS_reinforcement> reinforcement) : this() { Parts.AddRange(parts); Reinforcement.AddRange(reinforcement); CalcProperties(); }