BootstrapComponents.Components.Navbars.Navbar.Header C# (CSharp) Метод

Header() публичный Метод

public Header ( bool includeToggle = true ) : CloseableHtml
includeToggle bool
Результат BootstrapComponents.Core.CloseableHtml
        public CloseableHtml Header(bool includeToggle = true)
        {
            var toggle = includeToggle ? "<button type=\"button\" class=\"navbar-toggle\" data-toggle=\"collapse\" data-target=\".navbar-ex1-collapse\">" +
                                            "<span class=\"sr-only\">Toggle navigation</span>" +
                                            "<span class=\"icon-bar\"></span>" +
                                            "<span class=\"icon-bar\"></span>" +
                                            "<span class=\"icon-bar\"></span>" +
                                          "</button>" : "";
            return new BasicCloseableHtml("<div class=\"navbar-header\">"+toggle, "</div>", _writer);
        }

Usage Example

Пример #1
0
 public void NavbarWithBrand()
 {
     var output = new StringBuilder();
     var writer = new StringBuilderWriter(output);
     using (var navbar = new Navbar(writer))
     {
         using (navbar.Header())
         {
             writer.Write(navbar.Brand("BootstrapComponents"));
         }
     }
     Assert.AreEqual("<nav class=\"navbar navbar-default\" role=\"navigation\"><div class=\"container\">" +
                         "<div class=\"navbar-header\">" + toggleHtml +
                             "<p class=\"navbar-brand\">BootstrapComponents</p>" +
                         "</div>" +
                     "</div></nav>", output.ToString());
 }