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  }