using ElectronNET.API.Entities; using System; using System.Collections.Generic; namespace ElectronNET.API.Extensions { internal static class ThumbarButtonExtensions { public static ThumbarButton[] AddThumbarButtonsId(this ThumbarButton[] thumbarButtons) { for (int index = 0; index < thumbarButtons.Length; index++) { var thumbarButton = thumbarButtons[index]; if (string.IsNullOrEmpty(thumbarButton.Id)) { thumbarButton.Id = Guid.NewGuid().ToString(); } } return thumbarButtons; } public static ThumbarButton GetThumbarButton(this List thumbarButtons, string id) { ThumbarButton result = new ThumbarButton(""); foreach (var item in thumbarButtons) { if (item.Id == id) { result = item; } } return result; } } }