public string GetHtmlToAppendByIcon(BrowserButtonIcon icon) { string fontSettings = GetStylesToAppendByBrowserFont(icon); string defaultSettings = GetDefaultStyleSettings(icon); string animationClasses = GetAnimationClass(icon.AnimationType); OnClickReturn onClickEvent = new OnClickReturn() { RemoteEvent = icon.RemoteEvent, ReturnValues = icon.ReturnObjects, Id = icon.Id }; string enabled = icon.Enabled ? $"onclick = btnClickEventByElement([{ JsonConvert.SerializeObject(onClickEvent)}])" : "disabled"; return($"<i title=\"{icon.Text}\" style=\"{defaultSettings}\" class=\"{icon.StyleClass} {animationClasses}\"" + $"{enabled}></i>"); }
public string GetHtmlToAppendByBrowserButton(BrowserButton button) { string fontSettings = GetStylesToAppendByBrowserFont(button); string widthAndHeight = GetDefaultStyleSettings(button); OnClickReturn onClickEvent = new OnClickReturn() { RemoteEvent = button.RemoteEvent, ReturnValues = button.ReturnObjects, Id = button.Id }; string animationClasses = GetAnimationClass(button.AnimationType); string enabled = button.Enabled ? $"onclick=btnClickEventByElement([{JsonConvert.SerializeObject(onClickEvent)}])" : "disabled"; string outa = $"<input id=\"{button.Id}\" type=\"button\" class=\"{button.StyleClass} {animationClasses}\" value=\"{button.Text}\"" + $"style=\"{fontSettings}{widthAndHeight}\" {enabled}>"; return(outa); }