github.com/golazy/golazy@v0.0.7-0.20221012133820-968fe65a0b65/lazyview/html/autoattributes.go (about) 1 package html 2 3 import "github.com/golazy/golazy/lazyview/nodes" 4 5 // Accept sets accept attribute 6 func Accept(value ...string) nodes.Attr { 7 return nodes.NewAttr("accept", value...) 8 } 9 10 // AcceptCharset sets accept-charset attribute 11 func AcceptCharset(value ...string) nodes.Attr { 12 return nodes.NewAttr("accept-charset", value...) 13 } 14 15 // Accesskey sets accesskey attribute 16 func Accesskey(value ...string) nodes.Attr { 17 return nodes.NewAttr("accesskey", value...) 18 } 19 20 // Action sets action attribute 21 func Action(value ...string) nodes.Attr { 22 return nodes.NewAttr("action", value...) 23 } 24 25 // Align sets align attribute 26 func Align(value ...string) nodes.Attr { 27 return nodes.NewAttr("align", value...) 28 } 29 30 // Allow sets allow attribute 31 func Allow(value ...string) nodes.Attr { 32 return nodes.NewAttr("allow", value...) 33 } 34 35 // Alt sets alt attribute 36 func Alt(value ...string) nodes.Attr { 37 return nodes.NewAttr("alt", value...) 38 } 39 40 // Async sets async attribute 41 func Async(value ...string) nodes.Attr { 42 return nodes.NewAttr("async", value...) 43 } 44 45 // Autocapitalize sets autocapitalize attribute 46 func Autocapitalize(value ...string) nodes.Attr { 47 return nodes.NewAttr("autocapitalize", value...) 48 } 49 50 // Autocomplete sets autocomplete attribute 51 func Autocomplete(value ...string) nodes.Attr { 52 return nodes.NewAttr("autocomplete", value...) 53 } 54 55 // Autofocus sets autofocus attribute 56 func Autofocus(value ...string) nodes.Attr { 57 return nodes.NewAttr("autofocus", value...) 58 } 59 60 // Autoplay sets autoplay attribute 61 func Autoplay(value ...string) nodes.Attr { 62 return nodes.NewAttr("autoplay", value...) 63 } 64 65 // Background sets background attribute 66 func Background(value ...string) nodes.Attr { 67 return nodes.NewAttr("background", value...) 68 } 69 70 // Bgcolor sets bgcolor attribute 71 func Bgcolor(value ...string) nodes.Attr { 72 return nodes.NewAttr("bgcolor", value...) 73 } 74 75 // Border sets border attribute 76 func Border(value ...string) nodes.Attr { 77 return nodes.NewAttr("border", value...) 78 } 79 80 // Buffered sets buffered attribute 81 func Buffered(value ...string) nodes.Attr { 82 return nodes.NewAttr("buffered", value...) 83 } 84 85 // Capture sets capture attribute 86 func Capture(value ...string) nodes.Attr { 87 return nodes.NewAttr("capture", value...) 88 } 89 90 // Challenge sets challenge attribute 91 func Challenge(value ...string) nodes.Attr { 92 return nodes.NewAttr("challenge", value...) 93 } 94 95 // Charset sets charset attribute 96 func Charset(value ...string) nodes.Attr { 97 return nodes.NewAttr("charset", value...) 98 } 99 100 // Checked sets checked attribute 101 func Checked(value ...string) nodes.Attr { 102 return nodes.NewAttr("checked", value...) 103 } 104 105 // CiteAttr sets cite attribute 106 func CiteAttr(value ...string) nodes.Attr { 107 return nodes.NewAttr("cite", value...) 108 } 109 110 // Class sets class attribute 111 func Class(value ...string) nodes.Attr { 112 return nodes.NewAttr("class", value...) 113 } 114 115 // CodeAttr sets code attribute 116 func CodeAttr(value ...string) nodes.Attr { 117 return nodes.NewAttr("code", value...) 118 } 119 120 // Codebase sets codebase attribute 121 func Codebase(value ...string) nodes.Attr { 122 return nodes.NewAttr("codebase", value...) 123 } 124 125 // Color sets color attribute 126 func Color(value ...string) nodes.Attr { 127 return nodes.NewAttr("color", value...) 128 } 129 130 // Cols sets cols attribute 131 func Cols(value ...string) nodes.Attr { 132 return nodes.NewAttr("cols", value...) 133 } 134 135 // Colspan sets colspan attribute 136 func Colspan(value ...string) nodes.Attr { 137 return nodes.NewAttr("colspan", value...) 138 } 139 140 // ContentAttr sets content attribute 141 func ContentAttr(value ...string) nodes.Attr { 142 return nodes.NewAttr("content", value...) 143 } 144 145 // Contenteditable sets contenteditable attribute 146 func Contenteditable(value ...string) nodes.Attr { 147 return nodes.NewAttr("contenteditable", value...) 148 } 149 150 // Contextmenu sets contextmenu attribute 151 func Contextmenu(value ...string) nodes.Attr { 152 return nodes.NewAttr("contextmenu", value...) 153 } 154 155 // Controls sets controls attribute 156 func Controls(value ...string) nodes.Attr { 157 return nodes.NewAttr("controls", value...) 158 } 159 160 // Coords sets coords attribute 161 func Coords(value ...string) nodes.Attr { 162 return nodes.NewAttr("coords", value...) 163 } 164 165 // Crossorigin sets crossorigin attribute 166 func Crossorigin(value ...string) nodes.Attr { 167 return nodes.NewAttr("crossorigin", value...) 168 } 169 170 // Csp sets csp attribute 171 func Csp(value ...string) nodes.Attr { 172 return nodes.NewAttr("csp", value...) 173 } 174 175 // DataAttrValue sets data attribute 176 func DataAttrValue(value ...string) nodes.Attr { 177 return nodes.NewAttr("data", value...) 178 } 179 180 // Datetime sets datetime attribute 181 func Datetime(value ...string) nodes.Attr { 182 return nodes.NewAttr("datetime", value...) 183 } 184 185 // Decoding sets decoding attribute 186 func Decoding(value ...string) nodes.Attr { 187 return nodes.NewAttr("decoding", value...) 188 } 189 190 // Default sets default attribute 191 func Default(value ...string) nodes.Attr { 192 return nodes.NewAttr("default", value...) 193 } 194 195 // Defer sets defer attribute 196 func Defer(value ...string) nodes.Attr { 197 return nodes.NewAttr("defer", value...) 198 } 199 200 // DirAttr sets dir attribute 201 func DirAttr(value ...string) nodes.Attr { 202 return nodes.NewAttr("dir", value...) 203 } 204 205 // Dirname sets dirname attribute 206 func Dirname(value ...string) nodes.Attr { 207 return nodes.NewAttr("dirname", value...) 208 } 209 210 // Disabled sets disabled attribute 211 func Disabled(value ...string) nodes.Attr { 212 return nodes.NewAttr("disabled", value...) 213 } 214 215 // Download sets download attribute 216 func Download(value ...string) nodes.Attr { 217 return nodes.NewAttr("download", value...) 218 } 219 220 // Draggable sets draggable attribute 221 func Draggable(value ...string) nodes.Attr { 222 return nodes.NewAttr("draggable", value...) 223 } 224 225 // Enctype sets enctype attribute 226 func Enctype(value ...string) nodes.Attr { 227 return nodes.NewAttr("enctype", value...) 228 } 229 230 // Enterkeyhint sets enterkeyhint attribute 231 func Enterkeyhint(value ...string) nodes.Attr { 232 return nodes.NewAttr("enterkeyhint", value...) 233 } 234 235 // For sets for attribute 236 func For(value ...string) nodes.Attr { 237 return nodes.NewAttr("for", value...) 238 } 239 240 // FormAttr sets form attribute 241 func FormAttr(value ...string) nodes.Attr { 242 return nodes.NewAttr("form", value...) 243 } 244 245 // Formaction sets formaction attribute 246 func Formaction(value ...string) nodes.Attr { 247 return nodes.NewAttr("formaction", value...) 248 } 249 250 // Formenctype sets formenctype attribute 251 func Formenctype(value ...string) nodes.Attr { 252 return nodes.NewAttr("formenctype", value...) 253 } 254 255 // Formmethod sets formmethod attribute 256 func Formmethod(value ...string) nodes.Attr { 257 return nodes.NewAttr("formmethod", value...) 258 } 259 260 // Formnovalidate sets formnovalidate attribute 261 func Formnovalidate(value ...string) nodes.Attr { 262 return nodes.NewAttr("formnovalidate", value...) 263 } 264 265 // Formtarget sets formtarget attribute 266 func Formtarget(value ...string) nodes.Attr { 267 return nodes.NewAttr("formtarget", value...) 268 } 269 270 // Headers sets headers attribute 271 func Headers(value ...string) nodes.Attr { 272 return nodes.NewAttr("headers", value...) 273 } 274 275 // Height sets height attribute 276 func Height(value ...string) nodes.Attr { 277 return nodes.NewAttr("height", value...) 278 } 279 280 // Hidden sets hidden attribute 281 func Hidden(value ...string) nodes.Attr { 282 return nodes.NewAttr("hidden", value...) 283 } 284 285 // High sets high attribute 286 func High(value ...string) nodes.Attr { 287 return nodes.NewAttr("high", value...) 288 } 289 290 // Href sets href attribute 291 func Href(value ...string) nodes.Attr { 292 return nodes.NewAttr("href", value...) 293 } 294 295 // Hreflang sets hreflang attribute 296 func Hreflang(value ...string) nodes.Attr { 297 return nodes.NewAttr("hreflang", value...) 298 } 299 300 // HttpEquiv sets http-equiv attribute 301 func HttpEquiv(value ...string) nodes.Attr { 302 return nodes.NewAttr("http-equiv", value...) 303 } 304 305 // Icon sets icon attribute 306 func Icon(value ...string) nodes.Attr { 307 return nodes.NewAttr("icon", value...) 308 } 309 310 // Id sets id attribute 311 func Id(value ...string) nodes.Attr { 312 return nodes.NewAttr("id", value...) 313 } 314 315 // Importance sets importance attribute 316 func Importance(value ...string) nodes.Attr { 317 return nodes.NewAttr("importance", value...) 318 } 319 320 // Integrity sets integrity attribute 321 func Integrity(value ...string) nodes.Attr { 322 return nodes.NewAttr("integrity", value...) 323 } 324 325 // Intrinsicsize sets intrinsicsize attribute 326 func Intrinsicsize(value ...string) nodes.Attr { 327 return nodes.NewAttr("intrinsicsize", value...) 328 } 329 330 // Inputmode sets inputmode attribute 331 func Inputmode(value ...string) nodes.Attr { 332 return nodes.NewAttr("inputmode", value...) 333 } 334 335 // Ismap sets ismap attribute 336 func Ismap(value ...string) nodes.Attr { 337 return nodes.NewAttr("ismap", value...) 338 } 339 340 // Itemprop sets itemprop attribute 341 func Itemprop(value ...string) nodes.Attr { 342 return nodes.NewAttr("itemprop", value...) 343 } 344 345 // Keytype sets keytype attribute 346 func Keytype(value ...string) nodes.Attr { 347 return nodes.NewAttr("keytype", value...) 348 } 349 350 // Kind sets kind attribute 351 func Kind(value ...string) nodes.Attr { 352 return nodes.NewAttr("kind", value...) 353 } 354 355 // LabelAttr sets label attribute 356 func LabelAttr(value ...string) nodes.Attr { 357 return nodes.NewAttr("label", value...) 358 } 359 360 // Lang sets lang attribute 361 func Lang(value ...string) nodes.Attr { 362 return nodes.NewAttr("lang", value...) 363 } 364 365 // Language sets language attribute 366 func Language(value ...string) nodes.Attr { 367 return nodes.NewAttr("language", value...) 368 } 369 370 // Loading sets loading attribute 371 func Loading(value ...string) nodes.Attr { 372 return nodes.NewAttr("loading", value...) 373 } 374 375 // List sets list attribute 376 func List(value ...string) nodes.Attr { 377 return nodes.NewAttr("list", value...) 378 } 379 380 // Loop sets loop attribute 381 func Loop(value ...string) nodes.Attr { 382 return nodes.NewAttr("loop", value...) 383 } 384 385 // Low sets low attribute 386 func Low(value ...string) nodes.Attr { 387 return nodes.NewAttr("low", value...) 388 } 389 390 // Manifest sets manifest attribute 391 func Manifest(value ...string) nodes.Attr { 392 return nodes.NewAttr("manifest", value...) 393 } 394 395 // Max sets max attribute 396 func Max(value ...string) nodes.Attr { 397 return nodes.NewAttr("max", value...) 398 } 399 400 // Maxlength sets maxlength attribute 401 func Maxlength(value ...string) nodes.Attr { 402 return nodes.NewAttr("maxlength", value...) 403 } 404 405 // Minlength sets minlength attribute 406 func Minlength(value ...string) nodes.Attr { 407 return nodes.NewAttr("minlength", value...) 408 } 409 410 // Media sets media attribute 411 func Media(value ...string) nodes.Attr { 412 return nodes.NewAttr("media", value...) 413 } 414 415 // Method sets method attribute 416 func Method(value ...string) nodes.Attr { 417 return nodes.NewAttr("method", value...) 418 } 419 420 // Min sets min attribute 421 func Min(value ...string) nodes.Attr { 422 return nodes.NewAttr("min", value...) 423 } 424 425 // Multiple sets multiple attribute 426 func Multiple(value ...string) nodes.Attr { 427 return nodes.NewAttr("multiple", value...) 428 } 429 430 // Muted sets muted attribute 431 func Muted(value ...string) nodes.Attr { 432 return nodes.NewAttr("muted", value...) 433 } 434 435 // Name sets name attribute 436 func Name(value ...string) nodes.Attr { 437 return nodes.NewAttr("name", value...) 438 } 439 440 // Novalidate sets novalidate attribute 441 func Novalidate(value ...string) nodes.Attr { 442 return nodes.NewAttr("novalidate", value...) 443 } 444 445 // Open sets open attribute 446 func Open(value ...string) nodes.Attr { 447 return nodes.NewAttr("open", value...) 448 } 449 450 // Optimum sets optimum attribute 451 func Optimum(value ...string) nodes.Attr { 452 return nodes.NewAttr("optimum", value...) 453 } 454 455 // Pattern sets pattern attribute 456 func Pattern(value ...string) nodes.Attr { 457 return nodes.NewAttr("pattern", value...) 458 } 459 460 // Ping sets ping attribute 461 func Ping(value ...string) nodes.Attr { 462 return nodes.NewAttr("ping", value...) 463 } 464 465 // Placeholder sets placeholder attribute 466 func Placeholder(value ...string) nodes.Attr { 467 return nodes.NewAttr("placeholder", value...) 468 } 469 470 // Poster sets poster attribute 471 func Poster(value ...string) nodes.Attr { 472 return nodes.NewAttr("poster", value...) 473 } 474 475 // Preload sets preload attribute 476 func Preload(value ...string) nodes.Attr { 477 return nodes.NewAttr("preload", value...) 478 } 479 480 // Radiogroup sets radiogroup attribute 481 func Radiogroup(value ...string) nodes.Attr { 482 return nodes.NewAttr("radiogroup", value...) 483 } 484 485 // Readonly sets readonly attribute 486 func Readonly(value ...string) nodes.Attr { 487 return nodes.NewAttr("readonly", value...) 488 } 489 490 // Referrerpolicy sets referrerpolicy attribute 491 func Referrerpolicy(value ...string) nodes.Attr { 492 return nodes.NewAttr("referrerpolicy", value...) 493 } 494 495 // Rel sets rel attribute 496 func Rel(value ...string) nodes.Attr { 497 return nodes.NewAttr("rel", value...) 498 } 499 500 // Required sets required attribute 501 func Required(value ...string) nodes.Attr { 502 return nodes.NewAttr("required", value...) 503 } 504 505 // Reversed sets reversed attribute 506 func Reversed(value ...string) nodes.Attr { 507 return nodes.NewAttr("reversed", value...) 508 } 509 510 // Rows sets rows attribute 511 func Rows(value ...string) nodes.Attr { 512 return nodes.NewAttr("rows", value...) 513 } 514 515 // Rowspan sets rowspan attribute 516 func Rowspan(value ...string) nodes.Attr { 517 return nodes.NewAttr("rowspan", value...) 518 } 519 520 // Sandbox sets sandbox attribute 521 func Sandbox(value ...string) nodes.Attr { 522 return nodes.NewAttr("sandbox", value...) 523 } 524 525 // Scope sets scope attribute 526 func Scope(value ...string) nodes.Attr { 527 return nodes.NewAttr("scope", value...) 528 } 529 530 // Scoped sets scoped attribute 531 func Scoped(value ...string) nodes.Attr { 532 return nodes.NewAttr("scoped", value...) 533 } 534 535 // Selected sets selected attribute 536 func Selected(value ...string) nodes.Attr { 537 return nodes.NewAttr("selected", value...) 538 } 539 540 // Shape sets shape attribute 541 func Shape(value ...string) nodes.Attr { 542 return nodes.NewAttr("shape", value...) 543 } 544 545 // Size sets size attribute 546 func Size(value ...string) nodes.Attr { 547 return nodes.NewAttr("size", value...) 548 } 549 550 // Sizes sets sizes attribute 551 func Sizes(value ...string) nodes.Attr { 552 return nodes.NewAttr("sizes", value...) 553 } 554 555 // SlotAttr sets slot attribute 556 func SlotAttr(value ...string) nodes.Attr { 557 return nodes.NewAttr("slot", value...) 558 } 559 560 // SpanAttr sets span attribute 561 func SpanAttr(value ...string) nodes.Attr { 562 return nodes.NewAttr("span", value...) 563 } 564 565 // Spellcheck sets spellcheck attribute 566 func Spellcheck(value ...string) nodes.Attr { 567 return nodes.NewAttr("spellcheck", value...) 568 } 569 570 // Src sets src attribute 571 func Src(value ...string) nodes.Attr { 572 return nodes.NewAttr("src", value...) 573 } 574 575 // Srcdoc sets srcdoc attribute 576 func Srcdoc(value ...string) nodes.Attr { 577 return nodes.NewAttr("srcdoc", value...) 578 } 579 580 // Srclang sets srclang attribute 581 func Srclang(value ...string) nodes.Attr { 582 return nodes.NewAttr("srclang", value...) 583 } 584 585 // Srcset sets srcset attribute 586 func Srcset(value ...string) nodes.Attr { 587 return nodes.NewAttr("srcset", value...) 588 } 589 590 // Start sets start attribute 591 func Start(value ...string) nodes.Attr { 592 return nodes.NewAttr("start", value...) 593 } 594 595 // Step sets step attribute 596 func Step(value ...string) nodes.Attr { 597 return nodes.NewAttr("step", value...) 598 } 599 600 // StyleAttr sets style attribute 601 func StyleAttr(value ...string) nodes.Attr { 602 return nodes.NewAttr("style", value...) 603 } 604 605 // SummaryAttr sets summary attribute 606 func SummaryAttr(value ...string) nodes.Attr { 607 return nodes.NewAttr("summary", value...) 608 } 609 610 // Tabindex sets tabindex attribute 611 func Tabindex(value ...string) nodes.Attr { 612 return nodes.NewAttr("tabindex", value...) 613 } 614 615 // Target sets target attribute 616 func Target(value ...string) nodes.Attr { 617 return nodes.NewAttr("target", value...) 618 } 619 620 // TitleAttr sets title attribute 621 func TitleAttr(value ...string) nodes.Attr { 622 return nodes.NewAttr("title", value...) 623 } 624 625 // Translate sets translate attribute 626 func Translate(value ...string) nodes.Attr { 627 return nodes.NewAttr("translate", value...) 628 } 629 630 // Type sets type attribute 631 func Type(value ...string) nodes.Attr { 632 return nodes.NewAttr("type", value...) 633 } 634 635 // Usemap sets usemap attribute 636 func Usemap(value ...string) nodes.Attr { 637 return nodes.NewAttr("usemap", value...) 638 } 639 640 // Value sets value attribute 641 func Value(value ...string) nodes.Attr { 642 return nodes.NewAttr("value", value...) 643 } 644 645 // Width sets width attribute 646 func Width(value ...string) nodes.Attr { 647 return nodes.NewAttr("width", value...) 648 }