engine/node/factories library

Properties

abbr HtmlBuilder
final
address HtmlBuilder
final
article HtmlBuilder
final
aside HtmlBuilder
final
audio HtmlBuilder
final
b HtmlBuilder
final
base HtmlBuilder
final
blockquote HtmlBuilder
final
body HtmlBuilder
final
button HtmlBuilder
final
canvas HtmlBuilder
final
caption HtmlBuilder
final
cite HtmlBuilder
final
code HtmlBuilder
final
col HtmlBuilder
final
colgroup HtmlBuilder
final
data HtmlBuilder
final
dd HtmlBuilder
final
del HtmlBuilder
final
details HtmlBuilder
final
dfn HtmlBuilder
final
dialog HtmlBuilder
final
div HtmlBuilder
final
dl HtmlBuilder
final
dt HtmlBuilder
final
em HtmlBuilder
final
embed HtmlBuilder
final
fieldset HtmlBuilder
final
figcaption HtmlBuilder
final
figure HtmlBuilder
final
final
h1 HtmlBuilder
final
h2 HtmlBuilder
final
h3 HtmlBuilder
final
h4 HtmlBuilder
final
h5 HtmlBuilder
final
h6 HtmlBuilder
final
final
final
hr HtmlBuilder
final
html HtmlBuilder
final
i HtmlBuilder
final
iframe HtmlBuilder
final
ins HtmlBuilder
final
label HtmlBuilder
final
legend HtmlBuilder
final
li HtmlBuilder
final
mainTag HtmlBuilder
final
mark HtmlBuilder
final
meter HtmlBuilder
final
final
noscript HtmlBuilder
final
object HtmlBuilder
final
ol HtmlBuilder
final
optgroup HtmlBuilder
final
option HtmlBuilder
final
output HtmlBuilder
final
p HtmlBuilder
final
param HtmlBuilder
final
picture HtmlBuilder
final
pre HtmlBuilder
final
progress HtmlBuilder
final
q HtmlBuilder
final
s HtmlBuilder
final
final
section HtmlBuilder
final
select HtmlBuilder
final
slot HtmlBuilder
final
small HtmlBuilder
final
source HtmlBuilder
final
span HtmlBuilder
final
strong HtmlBuilder
final
styleTag HtmlBuilder
final
sub HtmlBuilder
final
summary HtmlBuilder
final
sup HtmlBuilder
final
table HtmlBuilder
final
tbody HtmlBuilder
final
td HtmlBuilder
final
template HtmlBuilder
final
textarea HtmlBuilder
final
tfoot HtmlBuilder
final
th HtmlBuilder
final
thead HtmlBuilder
final
time HtmlBuilder
final
title HtmlBuilder
final
tr HtmlBuilder
final
track HtmlBuilder
final
u HtmlBuilder
final
ul HtmlBuilder
final
video HtmlBuilder
final

Functions

a({Object? key, required String href, String? target, String? rel, bool download = false, String? classes, Map<String, String>? style, EventCallback? onClick, Map<String, Attribute>? attrs, Children children = const []}) ElementNode
el(String tag, {Object? key, Map<String, Attribute>? attrs, String? classes, Map<String, String>? style, EventCallback? onClick, Children children = const []}) ElementNode
form({Object? key, String? action, String method = 'get', String? classes, Map<String, String>? style, EventCallback? onSubmit, Map<String, Attribute>? attrs, Children children = const []}) ElementNode
img({Object? key, required String src, String? alt, int? width, int? height, bool lazy = false, String? classes, Map<String, String>? style, Map<String, Attribute>? attrs}) ElementNode
input({Object? key, String type = 'text', String? value, String? placeholder, bool disabled = false, String? classes, Map<String, String>? style, EventCallback? onInput, Map<String, Attribute>? attrs}) ElementNode
meta({String? name, String? content, String? charset, String? httpEquiv}) ElementNode
script({String? src, bool async = false, bool defer = false, String? type, String? content}) ElementNode
tag(String name) HtmlBuilder
text(String value, {Object? key}) TextNode

Typedefs

Children = List<PulsarNode>
HtmlBuilder = ElementNode Function({Map<String, Attribute>? attrs, Children children, String? classes, Object? key, EventCallback? onClick, Map<String, String>? style})