public IconFontDescriptorWrapper(IconFontDescriptor iconFontDescriptor) { this.iconFontDescriptor = iconFontDescriptor; iconsByKey = new Dictionary <string, Icon>(); Icon[] characters = iconFontDescriptor.characters(); for (int i = 0, charactersLength = characters.Length; i < charactersLength; i++) { Icon icon = characters[i]; iconsByKey[icon.key()] = icon; } }
public IconFontDescriptorWrapper(IconFontDescriptor iconFontDescriptor) { this.iconFontDescriptor = iconFontDescriptor; iconsByKey = new Dictionary<string, Icon>(); Icon[] characters = iconFontDescriptor.characters(); for (int i = 0, charactersLength = characters.Length; i < charactersLength; i++) { Icon icon = characters[i]; iconsByKey[icon.key()] = icon; } }
private static void addIconFontDescriptor(IconFontDescriptor iconFontDescriptor) { // Prevent duplicates foreach (IconFontDescriptorWrapper wrapper in iconFontDescriptors) { if (wrapper.IconFontDescriptor.ttfFileName().Equals(iconFontDescriptor.ttfFileName())) { return; } } // Add to the list iconFontDescriptors.Add(new IconFontDescriptorWrapper(iconFontDescriptor)); }
/// <summary> /// Add support for a new icon font. </summary> /// <param name="iconFontDescriptor"> The IconDescriptor holding the ttf file reference and its mappings. </param> /// <returns> An initializer instance for chain calls. </returns> public virtual IconifyInitializer with(IconFontDescriptor iconFontDescriptor) { Iconify.addIconFontDescriptor(iconFontDescriptor); return(this); }
public IconifyInitializer(IconFontDescriptor iconFontDescriptor) { Iconify.addIconFontDescriptor(iconFontDescriptor); }
/// <summary> /// Add support for a new icon font. </summary> /// <param name="iconFontDescriptor"> The IconDescriptor holding the ttf file reference and its mappings. </param> /// <returns> An initializer instance for chain calls. </returns> public static IconifyInitializer with(IconFontDescriptor iconFontDescriptor) { return(new IconifyInitializer(iconFontDescriptor)); }
/// <summary> /// Add support for a new icon font. </summary> /// <param name="iconFontDescriptor"> The IconDescriptor holding the ttf file reference and its mappings. </param> /// <returns> An initializer instance for chain calls. </returns> public static IconifyInitializer with(IconFontDescriptor iconFontDescriptor) { return new IconifyInitializer(iconFontDescriptor); }
/// <summary> /// Add support for a new icon font. </summary> /// <param name="iconFontDescriptor"> The IconDescriptor holding the ttf file reference and its mappings. </param> /// <returns> An initializer instance for chain calls. </returns> public virtual IconifyInitializer with(IconFontDescriptor iconFontDescriptor) { Iconify.addIconFontDescriptor(iconFontDescriptor); return this; }