public IconFontDescriptorWrapper(IIconFontDescriptor iconFontDescriptor) { this.IconFontDescriptor = iconFontDescriptor; iconsByKey = new List <KeyValuePair <string, IIcon> >(); IIcon[] characters = iconFontDescriptor.Characters; for (int i = 0, charactersLength = characters.Length; i < charactersLength; i++) { IIcon icon = characters[i]; iconsByKey.Add(new KeyValuePair <string, IIcon>(icon.Key, icon)); } }
private static void AddIconFontDescriptor(IIconFontDescriptor iconFontDescriptor) { // Prevent duplicates if (iconFontDescriptors.Any(wrapper => wrapper.IconFontDescriptor.FontFileName.Equals(iconFontDescriptor.FontFileName))) { return; } // Add to the list iconFontDescriptors.Add(new IconFontDescriptorWrapper(iconFontDescriptor)); }
public IconFontDescriptorWrapper(IIconFontDescriptor iconFontDescriptor) { this.IconFontDescriptor = iconFontDescriptor; iconsByKey = new List<KeyValuePair<string, IIcon>>(); IIcon[] characters = iconFontDescriptor.Characters; for (int i = 0, charactersLength = characters.Length; i < charactersLength; i++) { IIcon icon = characters[i]; iconsByKey.Add(new KeyValuePair<string, IIcon>(icon.Key, icon)); } }
private static void AddIconFontDescriptor(IIconFontDescriptor iconFontDescriptor) { // Prevent duplicates if (iconFontDescriptors.Any(wrapper => wrapper.IconFontDescriptor.TTFileName .Equals(iconFontDescriptor.TTFileName))) { return; } // Add to the list iconFontDescriptors.Add(new IconFontDescriptorWrapper(iconFontDescriptor)); }
public IconFontDescriptorWrapper(IIconFontDescriptor iconFontDescriptor) { _iconFontDescriptor = iconFontDescriptor; _characters = iconFontDescriptor.Characters; }
/// <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(IIconFontDescriptor 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(IIconFontDescriptor iconFontDescriptor) { AddIconFontDescriptor(iconFontDescriptor); return(this); }
public IconifyInitializer(IIconFontDescriptor iconFontDescriptor) { AddIconFontDescriptor(iconFontDescriptor); }
/** * Add support for a new icon font. * @param iconFontDescriptor The IconDescriptor holding the ttf file reference and its mappings. * @return An initializer instance for chain calls. */ public IconifyInitializer With(IIconFontDescriptor iconFontDescriptor) { Iconify.AddIconFontDescriptor(iconFontDescriptor); return this; }
public IconifyInitializer(IIconFontDescriptor iconFontDescriptor) { Iconify.AddIconFontDescriptor(iconFontDescriptor); }
public static IconifyInitializer With(IIconFontDescriptor iconFontDescriptor) { return new IconifyInitializer(iconFontDescriptor); }
public IconFontDescriptorWrapper(IIconFontDescriptor iconFontDescriptor) { _iconFontDescriptor = iconFontDescriptor; _characters = iconFontDescriptor.Characters; }
/** * Add support for a new icon font. * @param iconFontDescriptor The IconDescriptor holding the ttf file reference and its mappings. * @return An initializer instance for chain calls. */ public IconifyInitializer With(IIconFontDescriptor iconFontDescriptor) { Iconify.AddIconFontDescriptor(iconFontDescriptor); return(this); }
/// <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(IIconFontDescriptor iconFontDescriptor) { AddIconFontDescriptor(iconFontDescriptor); return this; }