engine/node/factories
library
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
-
-
link({required String rel, required String href, String? type, String? media})
→ 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
-