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>