public static ProgressBarBuilder VnrProgressBar(this HtmlHelper helper, ProgressBarBuilderInfo builderInfo) { var progressBar = helper.Kendo().ProgressBar() .ChunkCount(builderInfo.ChunkCount) .Enable(builderInfo.Enable) .Max(builderInfo.MaxValue) .Min(builderInfo.MinValue) .Name(builderInfo.Name) .Orientation(builderInfo.Orientation) .Reverse(builderInfo.Reverse) .ShowStatus(builderInfo.ShowStatus) .Type(builderInfo.ProgressType) .Value(builderInfo.DefaultValue); if (builderInfo.EvenChange != null && builderInfo.EvenChange != string.Empty) { progressBar.Events(m => m.Change(builderInfo.EvenChange)); } if (builderInfo.EvenComplete != null && builderInfo.EvenComplete != string.Empty) { progressBar.Events(m => m.Complete(builderInfo.EvenComplete)); } return(progressBar); }
public static ProgressBarBuilder VnrProgressBar(this HtmlHelper helper, ProgressBarBuilderInfo builderInfo) { var progressBar = helper.Kendo().ProgressBar() .ChunkCount(builderInfo.ChunkCount) .Enable(builderInfo.Enable) .Max(builderInfo.MaxValue) .Min(builderInfo.MinValue) .Name(builderInfo.Name) .Orientation(builderInfo.Orientation) .Reverse(builderInfo.Reverse) .ShowStatus(builderInfo.ShowStatus) .Type(builderInfo.ProgressType) .Value(builderInfo.DefaultValue); if (builderInfo.EvenChange != null && builderInfo.EvenChange != string.Empty) progressBar.Events(m => m.Change(builderInfo.EvenChange)); if (builderInfo.EvenComplete != null && builderInfo.EvenComplete != string.Empty) progressBar.Events(m => m.Complete(builderInfo.EvenComplete)); return progressBar; }