예제 #1
0
파일: IconRender.cs 프로젝트: ztxyzu/Util
        /// <summary>
        /// 获取Font Awesome图标标签生成器
        /// </summary>
        private FontAwesomeIconBuilder GetFontAwesomeBuilder(string key)
        {
            var builder = new FontAwesomeIconBuilder();

            builder.SetIcon(_config, key);
            return(builder);
        }
예제 #2
0
        /// <summary>
        /// 获取Font Awesome图标标签生成器
        /// </summary>
        private FontAwesomeIconBuilder GetFontAwesomeBuilder(string key = "", string bindKey = "")
        {
            var builder = new FontAwesomeIconBuilder();

            builder.SetIcon(_config, key);
            builder.SetBindIcon(_config, bindKey);
            return(builder);
        }
예제 #3
0
파일: TabRender.cs 프로젝트: zzh82322/Util
 /// <summary>
 /// 配置FontAwesome图标
 /// </summary>
 private void ConfigFontAwesomeIcon( TagBuilder builder )
 {
     if( _config.Contains( UiConst.FontAwesomeIcon ) == false )
         return;
     var iconBuilder = new FontAwesomeIconBuilder();
     iconBuilder.SetIcon( _config );
     builder.AppendContent( iconBuilder );
 }
예제 #4
0
        /// <summary>
        /// 创建FontAwesomeIcon标签生成器
        /// </summary>
        private TagBuilder GetFontAwesomeIconBuilder()
        {
            var builder = new FontAwesomeIconBuilder();

            Config(builder);
            builder.SetIcon(_config);
            builder.SetSize(_config);
            return(builder);
        }
예제 #5
0
        /// <summary>
        /// 配置FontAwesome图标
        /// </summary>
        private void ConfigFontAwesomeIcon(TagBuilder builder)
        {
            if (_config.Contains(UiConst.FontAwesomeIcon) == false)
            {
                return;
            }
            var iconBuilder = new FontAwesomeIconBuilder();

            iconBuilder.Class(IconSize.Large.Description());
            iconBuilder.SetIcon(_config);
            builder.AppendContent(iconBuilder);
        }