Current section
Files
Jump to
Current section
Files
src/nakai@attr.erl
-module(nakai@attr).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]).
-export([data/2, accept/1, accept_charset/1, action/1, alt/1, aria_checked/1, aria_current/1, aria_disabled/0, aria_hidden/0, aria_invalid/0, aria_label/1, aria_labelledby/1, aria_placeholder/1, aria_readonly/1, aria_required/1, as_/1, async/0, autocapitalize/1, autocomplete/1, autofocus/0, autoplay/0, capture/1, charset/1, checked/0, cite/1, class/1, content/1, contenteditable/0, crossorigin/1, defer/0, disabled/0, draggable/0, enctype/1, for/1, formaction/1, height/1, href/1, http_equiv/1, id/1, integrity/1, lang/1, list/1, loop/0, max/1, maxlength/1, method/1, min/1, minlength/1, name/1, placeholder/1, preload/0, property/1, readonly/0, rel/1, required/1, role/1, selected/0, src/1, step/1, style/1, tabindex/1, target/1, title/1, type_/1, value/1, width/1]).
-export_type([attr/0]).
-type attr() :: {attr, binary(), binary()}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 20).
-spec data(binary(), binary()) -> attr().
data(Name, Value) ->
{attr, <<"data-"/utf8, Name/binary>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 24).
-spec accept(binary()) -> attr().
accept(Value) ->
{attr, <<"accept"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 28).
-spec accept_charset(binary()) -> attr().
accept_charset(Value) ->
{attr, <<"accept-charset"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 32).
-spec action(binary()) -> attr().
action(Value) ->
{attr, <<"action"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 36).
-spec alt(binary()) -> attr().
alt(Value) ->
{attr, <<"alt"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 40).
-spec aria_checked(binary()) -> attr().
aria_checked(Value) ->
{attr, <<"aria-checked"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 44).
-spec aria_current(binary()) -> attr().
aria_current(Value) ->
{attr, <<"aria-current"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 48).
-spec aria_disabled() -> attr().
aria_disabled() ->
{attr, <<"aria-disabled"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 52).
-spec aria_hidden() -> attr().
aria_hidden() ->
{attr, <<"aria-hidden"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 56).
-spec aria_invalid() -> attr().
aria_invalid() ->
{attr, <<"aria-invalid"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 60).
-spec aria_label(binary()) -> attr().
aria_label(Value) ->
{attr, <<"aria-label"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 64).
-spec aria_labelledby(binary()) -> attr().
aria_labelledby(Value) ->
{attr, <<"aria-labelledby"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 68).
-spec aria_placeholder(binary()) -> attr().
aria_placeholder(Value) ->
{attr, <<"aria-placeholder"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 72).
-spec aria_readonly(binary()) -> attr().
aria_readonly(Value) ->
{attr, <<"aria-readonly"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 76).
-spec aria_required(binary()) -> attr().
aria_required(Value) ->
{attr, <<"aria-required"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 80).
-spec as_(binary()) -> attr().
as_(Value) ->
{attr, <<"as"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 84).
-spec async() -> attr().
async() ->
{attr, <<"async"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 88).
-spec autocapitalize(binary()) -> attr().
autocapitalize(Value) ->
{attr, <<"autocapitalize"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 92).
-spec autocomplete(binary()) -> attr().
autocomplete(Value) ->
{attr, <<"autocomplete"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 96).
-spec autofocus() -> attr().
autofocus() ->
{attr, <<"autofocus"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 100).
-spec autoplay() -> attr().
autoplay() ->
{attr, <<"autoplay"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 104).
-spec capture(binary()) -> attr().
capture(Value) ->
{attr, <<"capture"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 108).
-spec charset(binary()) -> attr().
charset(Value) ->
{attr, <<"charset"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 112).
-spec checked() -> attr().
checked() ->
{attr, <<"checked"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 116).
-spec cite(binary()) -> attr().
cite(Value) ->
{attr, <<"cite"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 120).
-spec class(binary()) -> attr().
class(Value) ->
{attr, <<"class"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 124).
-spec content(binary()) -> attr().
content(Value) ->
{attr, <<"content"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 128).
-spec contenteditable() -> attr().
contenteditable() ->
{attr, <<"contenteditable"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 132).
-spec crossorigin(binary()) -> attr().
crossorigin(Value) ->
{attr, <<"crossorigin"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 136).
-spec defer() -> attr().
defer() ->
{attr, <<"defer"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 140).
-spec disabled() -> attr().
disabled() ->
{attr, <<"disabled"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 144).
-spec draggable() -> attr().
draggable() ->
{attr, <<"draggable"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 148).
-spec enctype(binary()) -> attr().
enctype(Value) ->
{attr, <<"enctype"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 152).
-spec for(binary()) -> attr().
for(Value) ->
{attr, <<"for"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 156).
-spec formaction(binary()) -> attr().
formaction(Value) ->
{attr, <<"formaction"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 160).
-spec height(binary()) -> attr().
height(Value) ->
{attr, <<"height"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 164).
-spec href(binary()) -> attr().
href(Value) ->
{attr, <<"href"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 168).
-spec http_equiv(binary()) -> attr().
http_equiv(Value) ->
{attr, <<"http-equiv"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 172).
-spec id(binary()) -> attr().
id(Value) ->
{attr, <<"id"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 176).
-spec integrity(binary()) -> attr().
integrity(Value) ->
{attr, <<"integrity"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 180).
-spec lang(binary()) -> attr().
lang(Value) ->
{attr, <<"lang"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 184).
-spec list(binary()) -> attr().
list(Value) ->
{attr, <<"list"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 188).
-spec loop() -> attr().
loop() ->
{attr, <<"loop"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 192).
-spec max(binary()) -> attr().
max(Value) ->
{attr, <<"max"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 196).
-spec maxlength(binary()) -> attr().
maxlength(Value) ->
{attr, <<"maxlength"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 200).
-spec method(binary()) -> attr().
method(Value) ->
{attr, <<"method"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 204).
-spec min(binary()) -> attr().
min(Value) ->
{attr, <<"min"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 208).
-spec minlength(binary()) -> attr().
minlength(Value) ->
{attr, <<"minlength"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 212).
-spec name(binary()) -> attr().
name(Value) ->
{attr, <<"name"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 216).
-spec placeholder(binary()) -> attr().
placeholder(Value) ->
{attr, <<"placeholder"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 220).
-spec preload() -> attr().
preload() ->
{attr, <<"preload"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 224).
-spec property(binary()) -> attr().
property(Value) ->
{attr, <<"property"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 228).
-spec readonly() -> attr().
readonly() ->
{attr, <<"readonly"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 232).
-spec rel(binary()) -> attr().
rel(Value) ->
{attr, <<"rel"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 236).
-spec required(binary()) -> attr().
required(Value) ->
{attr, <<"required"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 240).
-spec role(binary()) -> attr().
role(Value) ->
{attr, <<"role"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 244).
-spec selected() -> attr().
selected() ->
{attr, <<"selected"/utf8>>, <<"true"/utf8>>}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 248).
-spec src(binary()) -> attr().
src(Value) ->
{attr, <<"src"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 252).
-spec step(binary()) -> attr().
step(Value) ->
{attr, <<"step"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 256).
-spec style(binary()) -> attr().
style(Value) ->
{attr, <<"style"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 260).
-spec tabindex(binary()) -> attr().
tabindex(Value) ->
{attr, <<"tabindex"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 264).
-spec target(binary()) -> attr().
target(Value) ->
{attr, <<"target"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 268).
-spec title(binary()) -> attr().
title(Value) ->
{attr, <<"title"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 272).
-spec type_(binary()) -> attr().
type_(Value) ->
{attr, <<"type"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 276).
-spec value(binary()) -> attr().
value(Value) ->
{attr, <<"value"/utf8>>, Value}.
-file("/home/runner/work/nakai/nakai/src/nakai/attr.gleam", 280).
-spec width(binary()) -> attr().
width(Value) ->
{attr, <<"width"/utf8>>, Value}.