示例#1
0
 protected string getPositionCls(AntTimelineItemComponent item, int index)
 {
     if (mode.Equals("alternate"))
     {
         if (item.position.Equals("right"))
         {
             return($"{item.prefixCls}-item-right");
         }
         if (item.position.Equals("left"))
         {
             return($"{item.prefixCls}-item-left");
         }
         return(index % 2 == 0 ? $"{item.prefixCls}-item-left" : $"{item.prefixCls}-item-right");
     }
     if (mode.Equals("left"))
     {
         return($"{item.prefixCls}-item-left");
     }
     if (mode.Equals("right"))
     {
         return($"{item.prefixCls}-item-right");
     }
     if (item.position.Equals("right"))
     {
         return($"{item.prefixCls}-item-right");
     }
     return("");
 }
示例#2
0
 public void addItem(AntTimelineItemComponent item)
 {
     if (item == null || !item.GetType().ToString().Equals("AntDesign.AntTimelineItem"))
     {
         return;
     }
     count++;
     _items.Add(item);
     StateHasChanged();
 }