// Token: 0x060014B7 RID: 5303 RVA: 0x0007E4B4 File Offset: 0x0007C6B4 private static bool RenderThemeFilePath(TextWriter writer, uint themeId, int themeFileIndex, bool isBasicExperience, bool useCDN) { if (writer == null) { throw new ArgumentNullException("writer"); } if (themeId == 4294967295U) { return(false); } Theme theme = ThemeManager.themes[(int)((UIntPtr)themeId)]; if (useCDN && !string.IsNullOrEmpty(Globals.ContentDeliveryNetworkEndpoint) && ThemeManager.CheckFileExtensionsForCDN(ThemeFileList.GetNameFromId(themeFileIndex))) { writer.Write(Globals.ContentDeliveryNetworkEndpoint); } writer.Write(ThemeManager.themesFolderPath); bool flag = ThemeFileList.IsResourceFile(themeFileIndex); if (flag) { writer.Write(ThemeManager.ResourcesFolderName); } else if (isBasicExperience) { writer.Write(ThemeManager.BasicFilesFolderName); } else { writer.Write(theme.FolderName); } writer.Write("/"); return(!flag); }
// Token: 0x060000A8 RID: 168 RVA: 0x00004AC8 File Offset: 0x00002CC8 private static bool RenderThemeFilePath(TextWriter writer, int themeFileIndex, bool isBasicExperience, bool useCDN) { writer.Write(ThemeManager.themesFolderPath); bool flag = ThemeFileList.IsResourceFile(themeFileIndex); if (flag) { writer.Write(ThemeManager.ResourcesFolderName); } else if (isBasicExperience) { writer.Write(ThemeManager.BasicFilesFolderName); } else { writer.Write(ThemeManager.BaseThemeFolderName); } writer.Write("/"); return(!flag); }
internal static bool IsResourceFile(ThemeFileId themeFileId) { return(ThemeFileList.IsResourceFile((int)themeFileId)); }