class

CrystalHTML::Builder

Inherits Reference < Object

Constructors

new(*, pretty : Bool = false, indent_size : Int32 = 2)
Source
new(*, io : IO, pretty : Bool = false, indent_size : Int32 = 2)
Source

Instance methods

a(attrs : Hash(String, String), &) : Nil
Source
a(content : String, attrs : Hash(String, String)) : Nil
Source
a(content : String, **attrs) : Nil
Source
abbr(attrs : Hash(String, String), &) : Nil
Source
abbr
Source
abbr(content : String, attrs : Hash(String, String)) : Nil
Source
abbr(content : String, **attrs) : Nil
Source
address(attrs : Hash(String, String), &) : Nil
Source
address
Source
address(content : String, attrs : Hash(String, String)) : Nil
Source
address(content : String, **attrs) : Nil
Source
area(attrs : Hash(String, String)) : Nil
Source
area
Source
article(attrs : Hash(String, String), &) : Nil
Source
article
Source
article(content : String, attrs : Hash(String, String)) : Nil
Source
article(content : String, **attrs) : Nil
Source
aside(attrs : Hash(String, String), &) : Nil
Source
aside
Source
aside(content : String, attrs : Hash(String, String)) : Nil
Source
aside(content : String, **attrs) : Nil
Source
audio(attrs : Hash(String, String), &) : Nil
Source
audio
Source
audio(content : String, attrs : Hash(String, String)) : Nil
Source
audio(content : String, **attrs) : Nil
Source
b(attrs : Hash(String, String), &) : Nil
Source
b(content : String, attrs : Hash(String, String)) : Nil
Source
b(content : String, **attrs) : Nil
Source
base(attrs : Hash(String, String)) : Nil
Source
base
Source
bdi(attrs : Hash(String, String), &) : Nil
Source
bdi(content : String, attrs : Hash(String, String)) : Nil
Source
bdi(content : String, **attrs) : Nil
Source
bdo(attrs : Hash(String, String), &) : Nil
Source
bdo(content : String, attrs : Hash(String, String)) : Nil
Source
bdo(content : String, **attrs) : Nil
Source
blockquote(attrs : Hash(String, String), &) : Nil
Source
blockquote
Source
blockquote(content : String, attrs : Hash(String, String)) : Nil
Source
blockquote(content : String, **attrs) : Nil
Source
body(attrs : Hash(String, String), &) : Nil
Source
body
Source
body(content : String, attrs : Hash(String, String)) : Nil
Source
body(content : String, **attrs) : Nil
Source
br(attrs : Hash(String, String)) : Nil
Source
button(attrs : Hash(String, String), &) : Nil
Source
button
Source
button(content : String, attrs : Hash(String, String)) : Nil
Source
button(content : String, **attrs) : Nil
Source
canvas(attrs : Hash(String, String), &) : Nil
Source
canvas
Source
canvas(content : String, attrs : Hash(String, String)) : Nil
Source
canvas(content : String, **attrs) : Nil
Source
caption(attrs : Hash(String, String), &) : Nil
Source
caption
Source
caption(content : String, attrs : Hash(String, String)) : Nil
Source
caption(content : String, **attrs) : Nil
Source
capture
Source
cite(attrs : Hash(String, String), &) : Nil
Source
cite
Source
cite(content : String, attrs : Hash(String, String)) : Nil
Source
cite(content : String, **attrs) : Nil
Source
code(attrs : Hash(String, String), &) : Nil
Source
code
Source
code(content : String, attrs : Hash(String, String)) : Nil
Source
code(content : String, **attrs) : Nil
Source
col(attrs : Hash(String, String)) : Nil
Source
colgroup(attrs : Hash(String, String), &) : Nil
Source
colgroup
Source
colgroup(content : String, attrs : Hash(String, String)) : Nil
Source
colgroup(content : String, **attrs) : Nil
Source
comment(content : String) : Nil
Source
data(attrs : Hash(String, String), &) : Nil
Source
data
Source
data(content : String, attrs : Hash(String, String)) : Nil
Source
data(content : String, **attrs) : Nil
Source
datalist(attrs : Hash(String, String), &) : Nil
Source
datalist
Source
datalist(content : String, attrs : Hash(String, String)) : Nil
Source
datalist(content : String, **attrs) : Nil
Source
dd(attrs : Hash(String, String), &) : Nil
Source
dd(content : String, attrs : Hash(String, String)) : Nil
Source
dd(content : String, **attrs) : Nil
Source
del(attrs : Hash(String, String), &) : Nil
Source
del(content : String, attrs : Hash(String, String)) : Nil
Source
del(content : String, **attrs) : Nil
Source
details(attrs : Hash(String, String), &) : Nil
Source
details
Source
details(content : String, attrs : Hash(String, String)) : Nil
Source
details(content : String, **attrs) : Nil
Source
dfn(attrs : Hash(String, String), &) : Nil
Source
dfn(content : String, attrs : Hash(String, String)) : Nil
Source
dfn(content : String, **attrs) : Nil
Source
dialog(attrs : Hash(String, String), &) : Nil
Source
dialog
Source
dialog(content : String, attrs : Hash(String, String)) : Nil
Source
dialog(content : String, **attrs) : Nil
Source
div(attrs : Hash(String, String), &) : Nil
Source
div(content : String, attrs : Hash(String, String)) : Nil
Source
div(content : String, **attrs) : Nil
Source
dl(attrs : Hash(String, String), &) : Nil
Source
dl(content : String, attrs : Hash(String, String)) : Nil
Source
dl(content : String, **attrs) : Nil
Source
doctype
Source
dt(attrs : Hash(String, String), &) : Nil
Source
dt(content : String, attrs : Hash(String, String)) : Nil
Source
dt(content : String, **attrs) : Nil
Source
em(attrs : Hash(String, String), &) : Nil
Source
em(content : String, attrs : Hash(String, String)) : Nil
Source
em(content : String, **attrs) : Nil
Source
embed(attrs : Hash(String, String)) : Nil
Source
embed
Source
fieldset(attrs : Hash(String, String), &) : Nil
Source
fieldset
Source
fieldset(content : String, attrs : Hash(String, String)) : Nil
Source
fieldset(content : String, **attrs) : Nil
Source
figcaption(attrs : Hash(String, String), &) : Nil
Source
figcaption
Source
figcaption(content : String, attrs : Hash(String, String)) : Nil
Source
figcaption(content : String, **attrs) : Nil
Source
figure(attrs : Hash(String, String), &) : Nil
Source
figure
Source
figure(content : String, attrs : Hash(String, String)) : Nil
Source
figure(content : String, **attrs) : Nil
Source
form(attrs : Hash(String, String), &) : Nil
Source
form
Source
form(content : String, attrs : Hash(String, String)) : Nil
Source
form(content : String, **attrs) : Nil
Source
fragment
Source
h1(attrs : Hash(String, String), &) : Nil
Source
h1(content : String, attrs : Hash(String, String)) : Nil
Source
h1(content : String, **attrs) : Nil
Source
h2(attrs : Hash(String, String), &) : Nil
Source
h2(content : String, attrs : Hash(String, String)) : Nil
Source
h2(content : String, **attrs) : Nil
Source
h3(attrs : Hash(String, String), &) : Nil
Source
h3(content : String, attrs : Hash(String, String)) : Nil
Source
h3(content : String, **attrs) : Nil
Source
h4(attrs : Hash(String, String), &) : Nil
Source
h4(content : String, attrs : Hash(String, String)) : Nil
Source
h4(content : String, **attrs) : Nil
Source
h5(attrs : Hash(String, String), &) : Nil
Source
h5(content : String, attrs : Hash(String, String)) : Nil
Source
h5(content : String, **attrs) : Nil
Source
h6(attrs : Hash(String, String), &) : Nil
Source
h6(content : String, attrs : Hash(String, String)) : Nil
Source
h6(content : String, **attrs) : Nil
Source
head(attrs : Hash(String, String), &) : Nil
Source
head
Source
head(content : String, attrs : Hash(String, String)) : Nil
Source
head(content : String, **attrs) : Nil
Source
header(attrs : Hash(String, String), &) : Nil
Source
header
Source
header(content : String, attrs : Hash(String, String)) : Nil
Source
header(content : String, **attrs) : Nil
Source
hgroup(attrs : Hash(String, String), &) : Nil
Source
hgroup
Source
hgroup(content : String, attrs : Hash(String, String)) : Nil
Source
hgroup(content : String, **attrs) : Nil
Source
hr(attrs : Hash(String, String)) : Nil
Source
html(attrs : Hash(String, String), &) : Nil
Source
html
Source
html(content : String, attrs : Hash(String, String)) : Nil
Source
html(content : String, **attrs) : Nil
Source
i(attrs : Hash(String, String), &) : Nil
Source
i(content : String, attrs : Hash(String, String)) : Nil
Source
i(content : String, **attrs) : Nil
Source
iframe(attrs : Hash(String, String), &) : Nil
Source
iframe
Source
iframe(content : String, attrs : Hash(String, String)) : Nil
Source
iframe(content : String, **attrs) : Nil
Source
img(attrs : Hash(String, String)) : Nil
Source
input(attrs : Hash(String, String)) : Nil
Source
input
Source
ins(attrs : Hash(String, String), &) : Nil
Source
ins(content : String, attrs : Hash(String, String)) : Nil
Source
ins(content : String, **attrs) : Nil
Source
kbd(attrs : Hash(String, String), &) : Nil
Source
kbd(content : String, attrs : Hash(String, String)) : Nil
Source
kbd(content : String, **attrs) : Nil
Source
label(attrs : Hash(String, String), &) : Nil
Source
label
Source
label(content : String, attrs : Hash(String, String)) : Nil
Source
label(content : String, **attrs) : Nil
Source
legend(attrs : Hash(String, String), &) : Nil
Source
legend
Source
legend(content : String, attrs : Hash(String, String)) : Nil
Source
legend(content : String, **attrs) : Nil
Source
li(attrs : Hash(String, String), &) : Nil
Source
li(content : String, attrs : Hash(String, String)) : Nil
Source
li(content : String, **attrs) : Nil
Source
main(attrs : Hash(String, String), &) : Nil
Source
main
Source
main(content : String, attrs : Hash(String, String)) : Nil
Source
main(content : String, **attrs) : Nil
Source
map(attrs : Hash(String, String), &) : Nil
Source
map(content : String, attrs : Hash(String, String)) : Nil
Source
map(content : String, **attrs) : Nil
Source
mark(attrs : Hash(String, String), &) : Nil
Source
mark
Source
mark(content : String, attrs : Hash(String, String)) : Nil
Source
mark(content : String, **attrs) : Nil
Source
meta(attrs : Hash(String, String)) : Nil
Source
meta
Source
meter(attrs : Hash(String, String), &) : Nil
Source
meter
Source
meter(content : String, attrs : Hash(String, String)) : Nil
Source
meter(content : String, **attrs) : Nil
Source
noscript(attrs : Hash(String, String), &) : Nil
Source
noscript
Source
noscript(content : String, attrs : Hash(String, String)) : Nil
Source
noscript(content : String, **attrs) : Nil
Source
object(attrs : Hash(String, String), &) : Nil
Source
object
Source
object(content : String, attrs : Hash(String, String)) : Nil
Source
object(content : String, **attrs) : Nil
Source
ol(attrs : Hash(String, String), &) : Nil
Source
ol(content : String, attrs : Hash(String, String)) : Nil
Source
ol(content : String, **attrs) : Nil
Source
optgroup(attrs : Hash(String, String), &) : Nil
Source
optgroup
Source
optgroup(content : String, attrs : Hash(String, String)) : Nil
Source
optgroup(content : String, **attrs) : Nil
Source
option(attrs : Hash(String, String), &) : Nil
Source
option
Source
option(content : String, attrs : Hash(String, String)) : Nil
Source
option(content : String, **attrs) : Nil
Source
output(attrs : Hash(String, String), &) : Nil
Source
output
Source
output(content : String, attrs : Hash(String, String)) : Nil
Source
output(content : String, **attrs) : Nil
Source
p(attrs : Hash(String, String), &) : Nil
Source
p(content : String, attrs : Hash(String, String)) : Nil
Source
p(content : String, **attrs) : Nil
Source
param(attrs : Hash(String, String)) : Nil
Source
param
Source
picture(attrs : Hash(String, String), &) : Nil
Source
picture
Source
picture(content : String, attrs : Hash(String, String)) : Nil
Source
picture(content : String, **attrs) : Nil
Source
pre(attrs : Hash(String, String), &) : Nil
Source
pre(content : String, attrs : Hash(String, String)) : Nil
Source
pre(content : String, **attrs) : Nil
Source
progress(attrs : Hash(String, String), &) : Nil
Source
progress
Source
progress(content : String, attrs : Hash(String, String)) : Nil
Source
progress(content : String, **attrs) : Nil
Source
q(attrs : Hash(String, String), &) : Nil
Source
q(content : String, attrs : Hash(String, String)) : Nil
Source
q(content : String, **attrs) : Nil
Source
raw(content : String) : Nil
Source
render_if(condition : Bool, &) : Nil
Source
render_unless(condition : Bool, &) : Nil
Source
rp(attrs : Hash(String, String), &) : Nil
Source
rp(content : String, attrs : Hash(String, String)) : Nil
Source
rp(content : String, **attrs) : Nil
Source
rt(attrs : Hash(String, String), &) : Nil
Source
rt(content : String, attrs : Hash(String, String)) : Nil
Source
rt(content : String, **attrs) : Nil
Source
ruby(attrs : Hash(String, String), &) : Nil
Source
ruby
Source
ruby(content : String, attrs : Hash(String, String)) : Nil
Source
ruby(content : String, **attrs) : Nil
Source
s(attrs : Hash(String, String), &) : Nil
Source
s(content : String, attrs : Hash(String, String)) : Nil
Source
s(content : String, **attrs) : Nil
Source
samp(attrs : Hash(String, String), &) : Nil
Source
samp
Source
samp(content : String, attrs : Hash(String, String)) : Nil
Source
samp(content : String, **attrs) : Nil
Source
script(attrs : Hash(String, String), &) : Nil
Source
script
Source
script(content : String, attrs : Hash(String, String)) : Nil
Source
script(content : String, **attrs) : Nil
Source
search(attrs : Hash(String, String), &) : Nil
Source
search
Source
search(content : String, attrs : Hash(String, String)) : Nil
Source
search(content : String, **attrs) : Nil
Source
section(attrs : Hash(String, String), &) : Nil
Source
section
Source
section(content : String, attrs : Hash(String, String)) : Nil
Source
section(content : String, **attrs) : Nil
Source
select_tag(attrs : Hash(String, String), &) : Nil
Source
select_tag
Source
select_tag(content : String, attrs : Hash(String, String)) : Nil
Source
select_tag(content : String, **attrs) : Nil
Source
slot(attrs : Hash(String, String), &) : Nil
Source
slot
Source
slot(content : String, attrs : Hash(String, String)) : Nil
Source
slot(content : String, **attrs) : Nil
Source
small(attrs : Hash(String, String), &) : Nil
Source
small
Source
small(content : String, attrs : Hash(String, String)) : Nil
Source
small(content : String, **attrs) : Nil
Source
source(attrs : Hash(String, String)) : Nil
Source
source
Source
span(attrs : Hash(String, String), &) : Nil
Source
span
Source
span(content : String, attrs : Hash(String, String)) : Nil
Source
span(content : String, **attrs) : Nil
Source
strong(attrs : Hash(String, String), &) : Nil
Source
strong
Source
strong(content : String, attrs : Hash(String, String)) : Nil
Source
strong(content : String, **attrs) : Nil
Source
style(attrs : Hash(String, String), &) : Nil
Source
style
Source
style(content : String, attrs : Hash(String, String)) : Nil
Source
style(content : String, **attrs) : Nil
Source
sub(attrs : Hash(String, String), &) : Nil
Source
sub(content : String, attrs : Hash(String, String)) : Nil
Source
sub(content : String, **attrs) : Nil
Source
summary(attrs : Hash(String, String), &) : Nil
Source
summary
Source
summary(content : String, attrs : Hash(String, String)) : Nil
Source
summary(content : String, **attrs) : Nil
Source
sup(attrs : Hash(String, String), &) : Nil
Source
sup(content : String, attrs : Hash(String, String)) : Nil
Source
sup(content : String, **attrs) : Nil
Source
table(attrs : Hash(String, String), &) : Nil
Source
table
Source
table(content : String, attrs : Hash(String, String)) : Nil
Source
table(content : String, **attrs) : Nil
Source
tbody(attrs : Hash(String, String), &) : Nil
Source
tbody
Source
tbody(content : String, attrs : Hash(String, String)) : Nil
Source
tbody(content : String, **attrs) : Nil
Source
td(attrs : Hash(String, String), &) : Nil
Source
td(content : String, attrs : Hash(String, String)) : Nil
Source
td(content : String, **attrs) : Nil
Source
template(attrs : Hash(String, String), &) : Nil
Source
template
Source
template(content : String, attrs : Hash(String, String)) : Nil
Source
template(content : String, **attrs) : Nil
Source
text(content : String) : Nil
Source
text(content : SafeString) : Nil
Source
textarea(attrs : Hash(String, String), &) : Nil
Source
textarea
Source
textarea(content : String, attrs : Hash(String, String)) : Nil
Source
textarea(content : String, **attrs) : Nil
Source
tfoot(attrs : Hash(String, String), &) : Nil
Source
tfoot
Source
tfoot(content : String, attrs : Hash(String, String)) : Nil
Source
tfoot(content : String, **attrs) : Nil
Source
th(attrs : Hash(String, String), &) : Nil
Source
th(content : String, attrs : Hash(String, String)) : Nil
Source
th(content : String, **attrs) : Nil
Source
thead(attrs : Hash(String, String), &) : Nil
Source
thead
Source
thead(content : String, attrs : Hash(String, String)) : Nil
Source
thead(content : String, **attrs) : Nil
Source
time(attrs : Hash(String, String), &) : Nil
Source
time
Source
time(content : String, attrs : Hash(String, String)) : Nil
Source
time(content : String, **attrs) : Nil
Source
title(attrs : Hash(String, String), &) : Nil
Source
title
Source
title(content : String, attrs : Hash(String, String)) : Nil
Source
title(content : String, **attrs) : Nil
Source
to_s(io : IO) : Nil

Appends a short String representation of this object which includes its class name and its object address.

class Person
  def initialize(@name : String, @age : Int32)
  end
end

Person.new("John", 32).to_s # => #<Person:0x10a199f20>
Source
to_s

Returns a nicely readable and concise string representation of this object, typically intended for users.

This method should usually not be overridden. It delegates to #to_s(IO) which can be overridden for custom implementations.

Also see #inspect.

Source
tr(attrs : Hash(String, String), &) : Nil
Source
tr(content : String, attrs : Hash(String, String)) : Nil
Source
tr(content : String, **attrs) : Nil
Source
track(attrs : Hash(String, String)) : Nil
Source
track
Source
u(attrs : Hash(String, String), &) : Nil
Source
u(content : String, attrs : Hash(String, String)) : Nil
Source
u(content : String, **attrs) : Nil
Source
ul(attrs : Hash(String, String), &) : Nil
Source
ul(content : String, attrs : Hash(String, String)) : Nil
Source
ul(content : String, **attrs) : Nil
Source
var(attrs : Hash(String, String), &) : Nil
Source
var(content : String, attrs : Hash(String, String)) : Nil
Source
var(content : String, **attrs) : Nil
Source
video(attrs : Hash(String, String), &) : Nil
Source
video
Source
video(content : String, attrs : Hash(String, String)) : Nil
Source
video(content : String, **attrs) : Nil
Source
wbr(attrs : Hash(String, String)) : Nil
Source