Пример #1
0
 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));
     }
 }
Пример #2
0
        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));
     }
 }
Пример #4
0
        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;
 }
Пример #6
0
 /// <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));
 }
Пример #7
0
 /// <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);
 }
Пример #8
0
 public IconifyInitializer(IIconFontDescriptor iconFontDescriptor)
 {
     AddIconFontDescriptor(iconFontDescriptor);
 }
Пример #9
0
 /**
  * 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;
 }
Пример #10
0
 public IconifyInitializer(IIconFontDescriptor iconFontDescriptor)
 {
     Iconify.AddIconFontDescriptor(iconFontDescriptor);
 }
Пример #11
0
 public static IconifyInitializer With(IIconFontDescriptor iconFontDescriptor)
 {
     return new IconifyInitializer(iconFontDescriptor);
 }
Пример #12
0
 public IconFontDescriptorWrapper(IIconFontDescriptor iconFontDescriptor)
 {
     _iconFontDescriptor = iconFontDescriptor;
     _characters         = iconFontDescriptor.Characters;
 }
Пример #13
0
 /**
  * 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);
 }
Пример #14
0
 /// <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;
 }