public MarkupString GetImage(SvgName name, int size, string color) { switch (name) { case SvgName.Menu: return(GetSvgString(size, menuD, color)); case SvgName.CircleArrowRight: return(GetSvgString(size, arrowD, color)); case SvgName.Edit: return(GetSvgString(size, editD, color)); case SvgName.Map: return(GetSvgString(size, mapD, color)); case SvgName.Page: return(GetSvgString(size, pageD, color)); case SvgName.Save: return(GetSvgString(size, saveD, color)); case SvgName.Folder: return(GetSvgString(size, folderD, color)); case SvgName.Delete: return(GetSvgString(size, deleteD, color)); case SvgName.Search: return(GetSvgString(size, searchD, color)); case SvgName.Link: return(GetSvgString(size, linkD, color)); case SvgName.BackButton: return(GetSvgString(size, backBtnD, color)); case SvgName.Add: return(GetSvgString(size, addD, color)); case SvgName.Import: return(GetSvgString(size, importD, color)); case SvgName.Tag: return(GetSvgString(size, tagD, color)); case SvgName.Help: return(GetSvgString(size, helpD, color)); case SvgName.Trash: return(GetSvgString(size, trashD, color)); default: return(GetSvgString(size, bugD, color)); } }
public NavBarButton(string name, SvgName image, Action callBack) { Name = name; CallBack = callBack; Image = image; }