module PageBuilder::TagHelpers

Helper module to make building pages easier

Public Instance Methods

to_html(*args) click to toggle source

Helper for converting this object to html It passes arguments along to whatever is set as the pagebuilder document so see associated documentation for the allowed arguments

# File lib/pagebuilder/tag_helpers.rb, line 8
def to_html(*args)
  pagebuilder_document.to_html(*args)
end

Private Instance Methods

a(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/miscellaneous.rb, line 13
def a(content = nil, **attributes)
  pagebuilder_configured_element(Elements::Anchor, content, attributes)
end
abbr(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 11
def abbr(content = nil, **attributes)
  pagebuilder_basic_element('abbr', content, attributes)
end
address(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 16
def address(content = nil, **attributes)
  pagebuilder_basic_element('address', content, attributes)
end
area(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/embeds.rb, line 11
def area(**attributes)
  pagebuilder_basic_element('area', nil, attributes)
end
article(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/page_structure.rb, line 11
def article(content = nil, **attributes)
  pagebuilder_basic_element('article', content, attributes)
end
aside(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/page_structure.rb, line 16
def aside(content = nil, **attributes)
  pagebuilder_basic_element('aside', content, attributes)
end
audio(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/embeds.rb, line 16
def audio(content = nil, **attributes)
  pagebuilder_basic_element('audio', content, attributes)
end
b(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 21
def b(content = nil, **attributes)
  pagebuilder_basic_element('b', content, attributes)
end
bdi(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 26
def bdi(content = nil, **attributes)
  pagebuilder_basic_element('bdi', content, attributes)
end
bdo(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 31
def bdo(content = nil, **attributes)
  pagebuilder_basic_element('bdo', content, attributes)
end
blockquote(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 36
def blockquote(content = nil, **attributes)
  pagebuilder_basic_element('blockquote', content, attributes)
end
br(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/miscellaneous.rb, line 18
def br(**attributes)
  pagebuilder_basic_element('br', nil, attributes)
end
button(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 11
def button(content = nil, **attributes)
  pagebuilder_basic_element('button', content, attributes)
end
canvas(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/embeds.rb, line 21
def canvas(content = nil, **attributes)
  pagebuilder_basic_element('canvas', content, attributes)
end
caption(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/tables.rb, line 11
def caption(content = nil, **attributes)
  pagebuilder_basic_element('caption', content, attributes)
end
checkbox(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 16
def checkbox(**attributes)
  pagebuilder_configured_element(PageBuilder::Elements::Inputs::Checkbox, nil, attributes)
end
cite(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 41
def cite(content = nil, **attributes)
  pagebuilder_basic_element('cite', content, attributes)
end
code(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 46
def code(content = nil, **attributes)
  pagebuilder_basic_element('code', content, attributes)
end
col(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/tables.rb, line 16
def col(**attributes)
  pagebuilder_basic_element('col', nil, attributes)
end
colgroup(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/tables.rb, line 21
def colgroup(**attributes)
  pagebuilder_basic_element('colgroup', nil, attributes)
end
data(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 51
def data(content = nil, **attributes)
  pagebuilder_basic_element('data', content, attributes)
end
datalist(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/miscellaneous.rb, line 23
def datalist(content = nil, **attributes)
  pagebuilder_basic_element('datalist', content, attributes)
end
dd(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/lists.rb, line 13
def dd(content = nil, **attributes)
  pagebuilder_basic_element('dd', content, attributes)
end
del(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 56
def del(content = nil, **attributes)
  pagebuilder_basic_element('del', content, attributes)
end
details(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 61
def details(content = nil, **attributes)
  pagebuilder_basic_element('details', content, attributes)
end
dfn(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 66
def dfn(content = nil, **attributes)
  pagebuilder_basic_element('dfn', content, attributes)
end
dialog(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/miscellaneous.rb, line 28
def dialog(content = nil, **attributes)
  pagebuilder_basic_element('dialog', content, attributes)
end
div(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/page_structure.rb, line 21
def div(content = nil, **attributes)
  pagebuilder_basic_element('div', content, attributes)
end
dl(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/lists.rb, line 18
def dl(**attributes)
  pagebuilder_basic_element('dl', nil, attributes)
end
dt(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/lists.rb, line 23
def dt(content = nil, **attributes)
  pagebuilder_basic_element('dt', content, attributes)
end
em(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 71
def em(content = nil, **attributes)
  pagebuilder_basic_element('em', content, attributes)
end
email_input(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 21
def email_input(**attributes)
  pagebuilder_configured_element(PageBuilder::Elements::Inputs::Email, nil, attributes)
end
embed(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/embeds.rb, line 26
def embed(**attributes)
  pagebuilder_basic_element('embed', nil, attributes)
end
fieldset(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 26
def fieldset(content = nil, **attributes)
  pagebuilder_basic_element('fieldset', content, attributes)
end
figcaption(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/embeds.rb, line 31
def figcaption(content = nil, **attributes)
  pagebuilder_basic_element('figcaption', content, attributes)
end
figure(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/embeds.rb, line 36
def figure(content = nil, **attributes)
  pagebuilder_basic_element('figure', content, attributes)
end
file_input(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 31
def file_input(**attributes)
  pagebuilder_configured_element(PageBuilder::Elements::Inputs::File, nil, attributes)
end
form(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 36
def form(content = nil, **attributes)
  pagebuilder_basic_element('form', content, attributes)
end
h1(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/page_structure.rb, line 31
def h1(content = nil, **attributes)
  pagebuilder_basic_element('h1', content, attributes)
end
h2(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/page_structure.rb, line 36
def h2(content = nil, **attributes)
  pagebuilder_basic_element('h2', content, attributes)
end
h3(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/page_structure.rb, line 41
def h3(content = nil, **attributes)
  pagebuilder_basic_element('h3', content, attributes)
end
h4(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/page_structure.rb, line 46
def h4(content = nil, **attributes)
  pagebuilder_basic_element('h4', content, attributes)
end
h5(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/page_structure.rb, line 51
def h5(content = nil, **attributes)
  pagebuilder_basic_element('h5', content, attributes)
end
h6(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/page_structure.rb, line 56
def h6(content = nil, **attributes)
  pagebuilder_basic_element('h6', content, attributes)
end
header(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/page_structure.rb, line 61
def header(content = nil, **attributes)
  pagebuilder_basic_element('header', content, attributes)
end
hgroup(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/page_structure.rb, line 66
def hgroup(**attributes)
  pagebuilder_basic_element('hgroup', nil, attributes)
end
hidden_input(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 41
def hidden_input(**attributes)
  pagebuilder_configured_element(PageBuilder::Elements::Inputs::Hidden, nil, attributes)
end
hr(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/miscellaneous.rb, line 33
def hr(**attributes)
  pagebuilder_basic_element('hr', nil, attributes)
end
i(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 76
def i(content = nil, **attributes)
  pagebuilder_basic_element('i', content, attributes)
end
iframe(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/embeds.rb, line 41
def iframe(content = nil, **attributes)
  pagebuilder_basic_element('iframe', content, attributes)
end
img(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/embeds.rb, line 46
def img(**attributes)
  pagebuilder_basic_element('img', nil, attributes)
end
input(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 46
def input(**attributes)
  pagebuilder_configured_element(PageBuilder::Elements::Input, nil, attributes)
end
ins(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 81
def ins(content = nil, **attributes)
  pagebuilder_basic_element('ins', content, attributes)
end
kbd(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 86
def kbd(content = nil, **attributes)
  pagebuilder_basic_element('kbd', content, attributes)
end
keygen(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 51
def keygen(**attributes)
  pagebuilder_basic_element('keygen', nil, attributes)
end
label(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 58
def label(content = nil, **attributes)
  pagebuilder_basic_element('label', content, attributes)
end
legend(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 63
def legend(content = nil, **attributes)
  pagebuilder_basic_element('legend', content, attributes)
end
li(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/lists.rb, line 28
def li(content = nil, **attributes)
  pagebuilder_basic_element('li', content, attributes)
end
main(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/page_structure.rb, line 71
def main(content = nil, **attributes)
  pagebuilder_basic_element('main', content, attributes)
end
map(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/embeds.rb, line 51
def map(content = nil, **attributes)
  pagebuilder_basic_element('map', content, attributes)
end
mark(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 91
def mark(content = nil, **attributes)
  pagebuilder_basic_element('mark', content, attributes)
end
menu(content = nil, **attributes) click to toggle source

@!visibility public

meter(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 96
def meter(content = nil, **attributes)
  pagebuilder_basic_element('meter', content, attributes)
end
nav(content = nil, **attributes) click to toggle source

@!visibility public

noscript(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/miscellaneous.rb, line 43
def noscript(content = nil, **attributes)
  pagebuilder_basic_element('noscript', content, attributes)
end
object(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/embeds.rb, line 56
def object(content = nil, **attributes)
  pagebuilder_basic_element('object', content, attributes)
end
ol(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/lists.rb, line 33
def ol(**attributes)
  pagebuilder_basic_element('ol', nil, attributes)
end
optgroup(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 70
def optgroup(**attributes)
  pagebuilder_basic_element('optgroup', nil, attributes)
end
option(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 75
def option(content = nil, **attributes)
  pagebuilder_basic_element('option', content, attributes)
end
output(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 101
def output(content = nil, **attributes)
  pagebuilder_basic_element('output', content, attributes)
end
p(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 106
def p(content = nil, **attributes)
  pagebuilder_basic_element('p', content, attributes)
end
pagebuilder_basic_element(tag_name, content, **attributes) click to toggle source

Helper for configuring a basic PageBuilder element

# File lib/pagebuilder/tag_helpers/pagebuilder_prefixed_helpers.rb, line 9
def pagebuilder_basic_element(tag_name, content, **attributes)
  Elements::Basic.new(tag_name, pagebuilder_document).configure(content, attributes)
end
pagebuilder_configured_element(klass, content, **attributes) click to toggle source

Helper for configuring a PageBuilder element type

# File lib/pagebuilder/tag_helpers/pagebuilder_prefixed_helpers.rb, line 14
def pagebuilder_configured_element(klass, content, **attributes)
  klass.new(pagebuilder_document).configure(content, attributes)
end
pagebuilder_document() click to toggle source

Defaults to a new document set to the html5 doctype

# File lib/pagebuilder/tag_helpers/pagebuilder_prefixed_helpers.rb, line 19
def pagebuilder_document
  @pagebuilder_document ||= PageBuilder::Document.new
end
pagebuilder_document=(doc) click to toggle source
# File lib/pagebuilder/tag_helpers/pagebuilder_prefixed_helpers.rb, line 23
def pagebuilder_document=(doc)
  @pagebuilder_document = doc
end
param(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/embeds.rb, line 61
def param(**attributes)
  pagebuilder_basic_element('param', nil, attributes)
end
password_input(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 80
def password_input(**attributes)
  pagebuilder_configured_element(PageBuilder::Elements::Inputs::Password, nil, attributes)
end
pre(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 111
def pre(content = nil, **attributes)
  pagebuilder_basic_element('pre', content, attributes)
end
progress(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/miscellaneous.rb, line 48
def progress(content = nil, **attributes)
  pagebuilder_basic_element('progress', content, attributes)
end
q(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 116
def q(content = nil, **attributes)
  pagebuilder_basic_element('q', content, attributes)
end
radio_button(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 85
def radio_button(**attributes)
  pagebuilder_configured_element(PageBuilder::Elements::Inputs::RadioButton, nil, attributes)
end
rb(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 121
def rb(content = nil, **attributes)
  pagebuilder_basic_element('rb', content, attributes)
end
rp(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 126
def rp(content = nil, **attributes)
  pagebuilder_basic_element('rp', content, attributes)
end
rt(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 131
def rt(content = nil, **attributes)
  pagebuilder_basic_element('rt', content, attributes)
end
rtc(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 136
def rtc(content = nil, **attributes)
  pagebuilder_basic_element('rtc', content, attributes)
end
ruby(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 141
def ruby(content = nil, **attributes)
  pagebuilder_basic_element('ruby', content, attributes)
end
s(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 146
def s(content = nil, **attributes)
  pagebuilder_basic_element('s', content, attributes)
end
samp(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 151
def samp(content = nil, **attributes)
  pagebuilder_basic_element('samp', content, attributes)
end
script(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/miscellaneous.rb, line 53
def script(content = nil, **attributes)
  pagebuilder_basic_element('script', content, attributes)
end
search_input(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 90
def search_input(**attributes)
  pagebuilder_configured_element(PageBuilder::Elements::Inputs::Search, nil, attributes)
end
section(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/page_structure.rb, line 81
def section(content = nil, **attributes)
  pagebuilder_basic_element('section', content, attributes)
end
select(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 97
def select(**attributes)
  pagebuilder_basic_element('select', nil, attributes)
end
small(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 156
def small(content = nil, **attributes)
  pagebuilder_basic_element('small', content, attributes)
end
source(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/embeds.rb, line 66
def source(**attributes)
  pagebuilder_basic_element('source', nil, attributes)
end
span(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 161
def span(content = nil, **attributes)
  pagebuilder_basic_element('span', content, attributes)
end
strong(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 166
def strong(content = nil, **attributes)
  pagebuilder_basic_element('strong', content, attributes)
end
style(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/miscellaneous.rb, line 58
def style(content = nil, **attributes)
  pagebuilder_basic_element('style', content, attributes)
end
sub(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 171
def sub(content = nil, **attributes)
  pagebuilder_basic_element('sub', content, attributes)
end
submit_button(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 102
def submit_button(**attributes)
  pagebuilder_configured_element(PageBuilder::Elements::Inputs::SubmitButton, nil, attributes)
end
summary(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 176
def summary(content = nil, **attributes)
  pagebuilder_basic_element('summary', content, attributes)
end
sup(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 181
def sup(content = nil, **attributes)
  pagebuilder_basic_element('sup', content, attributes)
end
table(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/tables.rb, line 26
def table(**attributes)
  pagebuilder_basic_element('table', nil, attributes)
end
tbody(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/tables.rb, line 33
def tbody(**attributes)
  pagebuilder_basic_element('tbody', nil, attributes)
end
td(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/tables.rb, line 38
def td(content = nil, **attributes)
  pagebuilder_basic_element('td', content, attributes)
end
template(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/miscellaneous.rb, line 63
def template(content = nil, **attributes)
  pagebuilder_basic_element('template', content, attributes)
end
text_input(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 107
def text_input(**attributes)
  pagebuilder_configured_element(PageBuilder::Elements::Inputs::Text, nil, attributes)
end
textarea(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/forms.rb, line 112
def textarea(content = nil, **attributes)
  pagebuilder_basic_element('textarea', content, attributes)
end
tfoot(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/tables.rb, line 43
def tfoot(**attributes)
  pagebuilder_basic_element('tfoot', nil, attributes)
end
th(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/tables.rb, line 48
def th(content = nil, **attributes)
  pagebuilder_basic_element('th', content, attributes)
end
thead(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/tables.rb, line 53
def thead(**attributes)
  pagebuilder_basic_element('thead', nil, attributes)
end
time(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 186
def time(content = nil, **attributes)
  pagebuilder_basic_element('time', content, attributes)
end
tr(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/tables.rb, line 58
def tr(**attributes)
  pagebuilder_basic_element('tr', nil, attributes)
end
track(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/embeds.rb, line 71
def track(**attributes)
  pagebuilder_basic_element('track', nil, attributes)
end
u(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 191
def u(content = nil, **attributes)
  pagebuilder_basic_element('u', content, attributes)
end
ul(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/lists.rb, line 38
def ul(**attributes)
  pagebuilder_basic_element('ul', nil, attributes)
end
var(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 196
def var(content = nil, **attributes)
  pagebuilder_basic_element('var', content, attributes)
end
video(content = nil, **attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/embeds.rb, line 76
def video(content = nil, **attributes)
  pagebuilder_basic_element('video', content, attributes)
end
wbr(**attributes) click to toggle source

@!visibility public

# File lib/pagebuilder/tag_helpers/text_markup.rb, line 201
def wbr(**attributes)
  pagebuilder_basic_element('wbr', nil, attributes)
end