Пример #1
0
 /// <summary>
 /// 添加class
 /// </summary>
 /// <param name="builder">标签生成器</param>
 /// <param name="config">配置</param>
 public static TagBuilder Class(this TagBuilder builder, IConfig config)
 {
     if (config.Contains(UiConst.Class))
     {
         config.AddClass(config.GetValue(UiConst.Class));
     }
     config.GetClassList().ForEach(s => builder.Class(s));
     return(builder);
 }
Пример #2
0
 /// <summary>
 /// 添加属性列表
 /// </summary>
 /// <param name="builder">标签生成器</param>
 /// <param name="config">配置</param>
 public static TagBuilder Class(this TagBuilder builder, IConfig config)
 {
     if (config.OtherAttributes.ContainsName(UiConst.Class))
     {
         config.AddClass(config.OtherAttributes[UiConst.Class].Value.SafeString());
     }
     config.GetClassList().ForEach(s => builder.Class(s));
     return(builder);
 }
Пример #3
0
 /// <summary>
 /// 添加class
 /// </summary>
 /// <param name="builder">标签生成器</param>
 /// <param name="config">配置</param>
 public static TagBuilder Class(this TagBuilder builder, IConfig config)
 {
     if (config.OutputAttributes.ContainsName(UiConst.Class) && config.Contains(UiConst.Class) == false)
     {
         config.AllAttributes.SetAttribute(UiConst.Class, config.OutputAttributes[UiConst.Class].Value.SafeString());
     }
     if (config.Contains(UiConst.Class))
     {
         config.AddClass(config.GetValue(UiConst.Class));
     }
     config.GetClassList().ForEach(s => builder.Class(s));
     return(builder);
 }