Telerik.Web.Mvc.UI.CalendarHtmlBuilder.NavigationLink C# (CSharp) Method

NavigationLink() private method

private NavigationLink ( string direction, System.DateTime focusedDate, bool isDisabled ) : IHtmlNode
direction string
focusedDate System.DateTime
isDisabled bool
return IHtmlNode
        private IHtmlNode NavigationLink(string direction, DateTime? focusedDate, bool isDisabled)
        {
            IHtmlNode link = new HtmlTag("a")
                            .Attribute("href", "#")
                            .AddClass(UIPrimitives.Link, "t-nav-" + direction);

            if (isDisabled)
                link.AddClass("t-state-disabled");

            if (direction == CalendarNavigation.Fast)
            {
                link.Text(focusedDate.Value.ToString("MMMM yyyy"));
            }
            else
            {
                link.Children.Add(new HtmlTag("span")
                                  .AddClass(UIPrimitives.Icon, "t-arrow-" + direction));
            }

            return link;
        }