class Components::Elements::Title

Overview

Represents the element - defines the document's title shown in browser tab</p> <h2> <a id="defined-in" class="anchor" href="#defined-in"> <svg class="octicon-link" aria-hidden="true"> <use href="#octicon-link"/> </svg> </a> Defined in: </h2> <a href="https://github.com/amberframework/asset_pipeline/blob/v0.36.0/src/components/elements/document/title.cr#L6" target="_blank"> components/elements/document/title.cr </a> <br/> <h2> <a id="constructors" class="anchor" href="#constructors"> <svg class="octicon-link" aria-hidden="true"> <use href="#octicon-link"/> </svg> </a> Constructors </h2> <ul class="list-summary"> <li class="entry-summary"> <a href="#new%28%2A%2Aattrs%29-class-method" class="signature"><strong>.new</strong>(**attrs)</a> </li> </ul> <h2> <a id="instance-method-summary" class="anchor" href="#instance-method-summary"> <svg class="octicon-link" aria-hidden="true"> <use href="#octicon-link"/> </svg> </a> Instance Method Summary </h2> <ul class="list-summary"> <li class="entry-summary"> <a href="#%3C%3C%28child%3AHTMLElement%7CString%29%3Aself-instance-method" class="signature"><strong>#<<</strong>(child : HTMLElement | String) : <span class="k">self</span></a> <div class="summary"><p>Title elements should only contain text</p></div> </li> </ul> <div class="methods-inherited"> <h3>Instance methods inherited from class <code><a href="../../Components/Elements/ContainerElement.html">Components::Elements::ContainerElement</a></code></h3> <a href="../../Components/Elements/ContainerElement.html#%3C%3C%28child%3AContainerElement%29%3AContainerElement-instance-method" class="tooltip"> <span><<(child : ContainerElement) : ContainerElement<br/><<(child : VoidElement | String | RawHTML) : <span class="k">self</span></span> <<</a>, <a href="../../Components/Elements/ContainerElement.html#add_child%28child%3AHTMLElement%7CString%7CRawHTML%29%3Aself-instance-method" class="tooltip"> <span>add_child(child : HTMLElement | String | RawHTML) : <span class="k">self</span></span> add_child</a>, <a href="../../Components/Elements/ContainerElement.html#add_children%28%2Achildren%3AHTMLElement%7CString%7CRawHTML%29%3Aself-instance-method" class="tooltip"> <span>add_children(*children : HTMLElement | String | RawHTML) : <span class="k">self</span></span> add_children</a>, <a href="../../Components/Elements/ContainerElement.html#add_raw_html%28html%3AString%29%3Aself-instance-method" class="tooltip"> <span>add_raw_html(html : String) : <span class="k">self</span></span> add_raw_html</a>, <a href="../../Components/Elements/ContainerElement.html#build%28%26block%3Aself-%3ENil%29%3Aself-instance-method" class="tooltip"> <span>build(&block : <span class="k">self</span> -> Nil) : <span class="k">self</span></span> build</a>, <a href="../../Components/Elements/ContainerElement.html#children_count%3AInt32-instance-method" class="tooltip"> <span>children_count : Int32</span> children_count</a>, <a href="../../Components/Elements/ContainerElement.html#clear%3Aself-instance-method" class="tooltip"> <span>clear : <span class="k">self</span></span> clear</a>, <a href="../../Components/Elements/ContainerElement.html#empty%3F%3ABool-instance-method" class="tooltip"> <span>empty? : Bool</span> empty?</a>, <a href="../../Components/Elements/ContainerElement.html#render%3AString-instance-method" class="tooltip"> <span>render : String</span> render</a> <h3>Constructor methods inherited from class <code><a href="../../Components/Elements/ContainerElement.html">Components::Elements::ContainerElement</a></code></h3> <a href="../../Components/Elements/ContainerElement.html#new%28tag_name%3AString%2C%2A%2Aattrs%29-class-method" class="tooltip"> <span>new(tag_name : String, **attrs)</span> new</a> <h3>Instance methods inherited from class <code><a href="../../Components/Elements/HTMLElement.html">Components::Elements::HTMLElement</a></code></h3> <a href="../../Components/Elements/HTMLElement.html#%5B%5D%28name%3AString%29%3AString%7CNil-instance-method" class="tooltip"> <span>[](name : String) : String | Nil</span> []</a>, <a href="../../Components/Elements/HTMLElement.html#add_class%28class_names%3AString%29%3Aself-instance-method" class="tooltip"> <span>add_class(class_names : String) : <span class="k">self</span></span> add_class</a>, <a href="../../Components/Elements/HTMLElement.html#add_style%28styles%3AString%29%3Aself-instance-method" class="tooltip"> <span>add_style(styles : String) : <span class="k">self</span></span> add_style</a>, <a href="../../Components/Elements/HTMLElement.html#attributes%3AHash%28String%2CString%29-instance-method" class="tooltip"> <span>attributes : Hash(String, String)</span> attributes</a>, <a href="../../Components/Elements/HTMLElement.html#can_have_children%3F%3ABool-instance-method" class="tooltip"> <span>can_have_children? : Bool</span> can_have_children?</a>, <a href="../../Components/Elements/HTMLElement.html#children%3AArray%28HTMLElement%7CString%7CRawHTML%29-instance-method" class="tooltip"> <span>children : Array(HTMLElement | String | RawHTML)</span> children</a>, <a href="../../Components/Elements/HTMLElement.html#has_class%3F%28class_name%3AString%29%3ABool-instance-method" class="tooltip"> <span>has_class?(class_name : String) : Bool</span> has_class?</a>, <a href="../../Components/Elements/HTMLElement.html#remove_attribute%28name%3AString%29%3Aself-instance-method" class="tooltip"> <span>remove_attribute(name : String) : <span class="k">self</span></span> remove_attribute</a>, <a href="../../Components/Elements/HTMLElement.html#remove_class%28class_names%3AString%29%3Aself-instance-method" class="tooltip"> <span>remove_class(class_names : String) : <span class="k">self</span></span> remove_class</a>, <a href="../../Components/Elements/HTMLElement.html#render%3AString-instance-method" class="tooltip"> <span>render : String</span> render</a>, <a href="../../Components/Elements/HTMLElement.html#set_attribute%28name%3AString%2Cvalue%3AString%7CNil%29%3Aself-instance-method" class="tooltip"> <span>set_attribute(name : String, value : String | Nil) : <span class="k">self</span></span> set_attribute</a>, <a href="../../Components/Elements/HTMLElement.html#set_safe_style%28style%3ASafeStyleValue%29%3Aself-instance-method" class="tooltip"> <span>set_safe_style(style : SafeStyleValue) : <span class="k">self</span></span> set_safe_style</a>, <a href="../../Components/Elements/HTMLElement.html#set_safe_url_attribute%28name%3AString%2Curl%3ASafeURL%29%3Aself-instance-method" class="tooltip"> <span>set_safe_url_attribute(name : String, url : SafeURL) : <span class="k">self</span></span> set_safe_url_attribute</a>, <a href="../../Components/Elements/HTMLElement.html#tag_name%3AString-instance-method" class="tooltip"> <span>tag_name : String</span> tag_name</a>, <a href="../../Components/Elements/HTMLElement.html#to_s%28io%3AIO%29%3ANil-instance-method" class="tooltip"> <span>to_s(io : IO) : Nil</span> to_s</a>, <a href="../../Components/Elements/HTMLElement.html#void_element%3F%3ABool-instance-method" class="tooltip"> <span>void_element? : Bool</span> void_element?</a> <h3>Constructor methods inherited from class <code><a href="../../Components/Elements/HTMLElement.html">Components::Elements::HTMLElement</a></code></h3> <a href="../../Components/Elements/HTMLElement.html#new%28tag_name%3AString%2C%2A%2Aattrs%29-class-method" class="tooltip"> <span>new(tag_name : String, **attrs)</span> new</a> </div> <h2> <a id="constructor-detail" class="anchor" href="#constructor-detail"> <svg class="octicon-link" aria-hidden="true"> <use href="#octicon-link"/> </svg> </a> Constructor Detail </h2> <div class="entry-detail" id="new(**attrs)-class-method"> <div class="signature"> def self.<strong>new</strong>(**attrs) <a class="method-permalink" href="#new%28%2A%2Aattrs%29-class-method">#</a> </div> <br/> <div> [<a href="https://github.com/amberframework/asset_pipeline/blob/v0.36.0/src/components/elements/document/title.cr#L7" target="_blank">View source</a>] </div> </div> <h2> <a id="instance-method-detail" class="anchor" href="#instance-method-detail"> <svg class="octicon-link" aria-hidden="true"> <use href="#octicon-link"/> </svg> </a> Instance Method Detail </h2> <div class="entry-detail" id="<<(child:HTMLElement|String):self-instance-method"> <div class="signature"> def <strong><<</strong>(child : <a href="../../Components/Elements/HTMLElement.html">HTMLElement</a> | String) : <span class="k">self</span> <a class="method-permalink" href="#%3C%3C%28child%3AHTMLElement%7CString%29%3Aself-instance-method">#</a> </div> <div class="doc"> <p>Title elements should only contain text</p> </div> <br/> <div> [<a href="https://github.com/amberframework/asset_pipeline/blob/v0.36.0/src/components/elements/document/title.cr#L12" target="_blank">View source</a>] </div> </div> </div> </body> </html>