// Token: 0x060014B8 RID: 5304 RVA: 0x0007E554 File Offset: 0x0007C754 public static void RenderThemePreviewUrl(TextWriter writer, string themeStorageId) { if (writer == null) { throw new ArgumentNullException("writer"); } bool flag = false; uint idFromStorageId = ThemeManager.GetIdFromStorageId(themeStorageId); if (idFromStorageId != 4294967295U) { Theme theme = ThemeManager.themes[(int)((UIntPtr)idFromStorageId)]; flag = theme.IsFileInTheme(23); if (flag) { ThemeManager.RenderThemeFilePath(writer, ThemeManager.GetIdFromStorageId(themeStorageId), 23); writer.Write(ThemeFileList.GetNameFromId(23)); } } if (!flag) { ThemeManager.RenderThemeFilePath(writer, ThemeManager.baseTheme.Id, 22); writer.Write(ThemeFileList.GetNameFromId(22)); } }
// Token: 0x060014B5 RID: 5301 RVA: 0x0007E46C File Offset: 0x0007C66C public static Theme GetDefaultTheme(string defaultThemeStorageId) { Theme result; if (string.IsNullOrEmpty(defaultThemeStorageId)) { result = ThemeManager.baseTheme; } else { uint idFromStorageId = ThemeManager.GetIdFromStorageId(defaultThemeStorageId); if (idFromStorageId == 4294967295U) { result = ThemeManager.baseTheme; } else { result = ThemeManager.themes[(int)((UIntPtr)idFromStorageId)]; } } return(result); }