github.com/primecitizens/pcz/std@v0.2.1/plat/js/web/bindings/import04_wasm.go (about)

     1  // SPDX-License-Identifier: Apache-2.0
     2  // Copyright 2023 The Prime Citizens
     3  
     4  //go:build wasm
     5  
     6  package bindings
     7  
     8  import (
     9  	"unsafe"
    10  
    11  	"github.com/primecitizens/pcz/std/ffi/js"
    12  )
    13  
    14  type (
    15  	_ unsafe.Pointer
    16  	_ js.Ref
    17  )
    18  
    19  //go:wasmimport plat/js/web get_HTMLAllCollection_Length
    20  //go:noescape
    21  func GetHTMLAllCollectionLength(
    22  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
    23  
    24  //go:wasmimport plat/js/web has_HTMLAllCollection_Get
    25  //go:noescape
    26  func HasFuncHTMLAllCollectionGet(this js.Ref) js.Ref
    27  
    28  //go:wasmimport plat/js/web func_HTMLAllCollection_Get
    29  //go:noescape
    30  func FuncHTMLAllCollectionGet(this js.Ref, fn unsafe.Pointer)
    31  
    32  //go:wasmimport plat/js/web call_HTMLAllCollection_Get
    33  //go:noescape
    34  func CallHTMLAllCollectionGet(
    35  	this js.Ref, retPtr unsafe.Pointer,
    36  	index uint32)
    37  
    38  //go:wasmimport plat/js/web try_HTMLAllCollection_Get
    39  //go:noescape
    40  func TryHTMLAllCollectionGet(
    41  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
    42  	index uint32) (ok js.Ref)
    43  
    44  //go:wasmimport plat/js/web has_HTMLAllCollection_NamedItem
    45  //go:noescape
    46  func HasFuncHTMLAllCollectionNamedItem(this js.Ref) js.Ref
    47  
    48  //go:wasmimport plat/js/web func_HTMLAllCollection_NamedItem
    49  //go:noescape
    50  func FuncHTMLAllCollectionNamedItem(this js.Ref, fn unsafe.Pointer)
    51  
    52  //go:wasmimport plat/js/web call_HTMLAllCollection_NamedItem
    53  //go:noescape
    54  func CallHTMLAllCollectionNamedItem(
    55  	this js.Ref, retPtr unsafe.Pointer,
    56  	name js.Ref)
    57  
    58  //go:wasmimport plat/js/web try_HTMLAllCollection_NamedItem
    59  //go:noescape
    60  func TryHTMLAllCollectionNamedItem(
    61  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
    62  	name js.Ref) (ok js.Ref)
    63  
    64  //go:wasmimport plat/js/web has_HTMLAllCollection_Item
    65  //go:noescape
    66  func HasFuncHTMLAllCollectionItem(this js.Ref) js.Ref
    67  
    68  //go:wasmimport plat/js/web func_HTMLAllCollection_Item
    69  //go:noescape
    70  func FuncHTMLAllCollectionItem(this js.Ref, fn unsafe.Pointer)
    71  
    72  //go:wasmimport plat/js/web call_HTMLAllCollection_Item
    73  //go:noescape
    74  func CallHTMLAllCollectionItem(
    75  	this js.Ref, retPtr unsafe.Pointer,
    76  	nameOrIndex js.Ref)
    77  
    78  //go:wasmimport plat/js/web try_HTMLAllCollection_Item
    79  //go:noescape
    80  func TryHTMLAllCollectionItem(
    81  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
    82  	nameOrIndex js.Ref) (ok js.Ref)
    83  
    84  //go:wasmimport plat/js/web has_HTMLAllCollection_Item1
    85  //go:noescape
    86  func HasFuncHTMLAllCollectionItem1(this js.Ref) js.Ref
    87  
    88  //go:wasmimport plat/js/web func_HTMLAllCollection_Item1
    89  //go:noescape
    90  func FuncHTMLAllCollectionItem1(this js.Ref, fn unsafe.Pointer)
    91  
    92  //go:wasmimport plat/js/web call_HTMLAllCollection_Item1
    93  //go:noescape
    94  func CallHTMLAllCollectionItem1(
    95  	this js.Ref, retPtr unsafe.Pointer)
    96  
    97  //go:wasmimport plat/js/web try_HTMLAllCollection_Item1
    98  //go:noescape
    99  func TryHTMLAllCollectionItem1(
   100  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   101  
   102  //go:wasmimport plat/js/web get_DOMStringList_Length
   103  //go:noescape
   104  func GetDOMStringListLength(
   105  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   106  
   107  //go:wasmimport plat/js/web has_DOMStringList_Item
   108  //go:noescape
   109  func HasFuncDOMStringListItem(this js.Ref) js.Ref
   110  
   111  //go:wasmimport plat/js/web func_DOMStringList_Item
   112  //go:noescape
   113  func FuncDOMStringListItem(this js.Ref, fn unsafe.Pointer)
   114  
   115  //go:wasmimport plat/js/web call_DOMStringList_Item
   116  //go:noescape
   117  func CallDOMStringListItem(
   118  	this js.Ref, retPtr unsafe.Pointer,
   119  	index uint32)
   120  
   121  //go:wasmimport plat/js/web try_DOMStringList_Item
   122  //go:noescape
   123  func TryDOMStringListItem(
   124  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   125  	index uint32) (ok js.Ref)
   126  
   127  //go:wasmimport plat/js/web has_DOMStringList_Contains
   128  //go:noescape
   129  func HasFuncDOMStringListContains(this js.Ref) js.Ref
   130  
   131  //go:wasmimport plat/js/web func_DOMStringList_Contains
   132  //go:noescape
   133  func FuncDOMStringListContains(this js.Ref, fn unsafe.Pointer)
   134  
   135  //go:wasmimport plat/js/web call_DOMStringList_Contains
   136  //go:noescape
   137  func CallDOMStringListContains(
   138  	this js.Ref, retPtr unsafe.Pointer,
   139  	string js.Ref)
   140  
   141  //go:wasmimport plat/js/web try_DOMStringList_Contains
   142  //go:noescape
   143  func TryDOMStringListContains(
   144  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   145  	string js.Ref) (ok js.Ref)
   146  
   147  //go:wasmimport plat/js/web get_Location_Href
   148  //go:noescape
   149  func GetLocationHref(
   150  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   151  
   152  //go:wasmimport plat/js/web set_Location_Href
   153  //go:noescape
   154  func SetLocationHref(
   155  	this js.Ref,
   156  	val js.Ref,
   157  ) js.Ref
   158  
   159  //go:wasmimport plat/js/web get_Location_Origin
   160  //go:noescape
   161  func GetLocationOrigin(
   162  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   163  
   164  //go:wasmimport plat/js/web get_Location_Protocol
   165  //go:noescape
   166  func GetLocationProtocol(
   167  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   168  
   169  //go:wasmimport plat/js/web set_Location_Protocol
   170  //go:noescape
   171  func SetLocationProtocol(
   172  	this js.Ref,
   173  	val js.Ref,
   174  ) js.Ref
   175  
   176  //go:wasmimport plat/js/web get_Location_Host
   177  //go:noescape
   178  func GetLocationHost(
   179  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   180  
   181  //go:wasmimport plat/js/web set_Location_Host
   182  //go:noescape
   183  func SetLocationHost(
   184  	this js.Ref,
   185  	val js.Ref,
   186  ) js.Ref
   187  
   188  //go:wasmimport plat/js/web get_Location_Hostname
   189  //go:noescape
   190  func GetLocationHostname(
   191  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   192  
   193  //go:wasmimport plat/js/web set_Location_Hostname
   194  //go:noescape
   195  func SetLocationHostname(
   196  	this js.Ref,
   197  	val js.Ref,
   198  ) js.Ref
   199  
   200  //go:wasmimport plat/js/web get_Location_Port
   201  //go:noescape
   202  func GetLocationPort(
   203  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   204  
   205  //go:wasmimport plat/js/web set_Location_Port
   206  //go:noescape
   207  func SetLocationPort(
   208  	this js.Ref,
   209  	val js.Ref,
   210  ) js.Ref
   211  
   212  //go:wasmimport plat/js/web get_Location_Pathname
   213  //go:noescape
   214  func GetLocationPathname(
   215  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   216  
   217  //go:wasmimport plat/js/web set_Location_Pathname
   218  //go:noescape
   219  func SetLocationPathname(
   220  	this js.Ref,
   221  	val js.Ref,
   222  ) js.Ref
   223  
   224  //go:wasmimport plat/js/web get_Location_Search
   225  //go:noescape
   226  func GetLocationSearch(
   227  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   228  
   229  //go:wasmimport plat/js/web set_Location_Search
   230  //go:noescape
   231  func SetLocationSearch(
   232  	this js.Ref,
   233  	val js.Ref,
   234  ) js.Ref
   235  
   236  //go:wasmimport plat/js/web get_Location_Hash
   237  //go:noescape
   238  func GetLocationHash(
   239  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   240  
   241  //go:wasmimport plat/js/web set_Location_Hash
   242  //go:noescape
   243  func SetLocationHash(
   244  	this js.Ref,
   245  	val js.Ref,
   246  ) js.Ref
   247  
   248  //go:wasmimport plat/js/web get_Location_AncestorOrigins
   249  //go:noescape
   250  func GetLocationAncestorOrigins(
   251  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   252  
   253  //go:wasmimport plat/js/web has_Location_Assign
   254  //go:noescape
   255  func HasFuncLocationAssign(this js.Ref) js.Ref
   256  
   257  //go:wasmimport plat/js/web func_Location_Assign
   258  //go:noescape
   259  func FuncLocationAssign(this js.Ref, fn unsafe.Pointer)
   260  
   261  //go:wasmimport plat/js/web call_Location_Assign
   262  //go:noescape
   263  func CallLocationAssign(
   264  	this js.Ref, retPtr unsafe.Pointer,
   265  	url js.Ref)
   266  
   267  //go:wasmimport plat/js/web try_Location_Assign
   268  //go:noescape
   269  func TryLocationAssign(
   270  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   271  	url js.Ref) (ok js.Ref)
   272  
   273  //go:wasmimport plat/js/web has_Location_Replace
   274  //go:noescape
   275  func HasFuncLocationReplace(this js.Ref) js.Ref
   276  
   277  //go:wasmimport plat/js/web func_Location_Replace
   278  //go:noescape
   279  func FuncLocationReplace(this js.Ref, fn unsafe.Pointer)
   280  
   281  //go:wasmimport plat/js/web call_Location_Replace
   282  //go:noescape
   283  func CallLocationReplace(
   284  	this js.Ref, retPtr unsafe.Pointer,
   285  	url js.Ref)
   286  
   287  //go:wasmimport plat/js/web try_Location_Replace
   288  //go:noescape
   289  func TryLocationReplace(
   290  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   291  	url js.Ref) (ok js.Ref)
   292  
   293  //go:wasmimport plat/js/web has_Location_Reload
   294  //go:noescape
   295  func HasFuncLocationReload(this js.Ref) js.Ref
   296  
   297  //go:wasmimport plat/js/web func_Location_Reload
   298  //go:noescape
   299  func FuncLocationReload(this js.Ref, fn unsafe.Pointer)
   300  
   301  //go:wasmimport plat/js/web call_Location_Reload
   302  //go:noescape
   303  func CallLocationReload(
   304  	this js.Ref, retPtr unsafe.Pointer)
   305  
   306  //go:wasmimport plat/js/web try_Location_Reload
   307  //go:noescape
   308  func TryLocationReload(
   309  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   310  
   311  //go:wasmimport plat/js/web constof_DocumentReadyState
   312  //go:noescape
   313  func ConstOfDocumentReadyState(str js.Ref) uint32
   314  
   315  //go:wasmimport plat/js/web constof_EndingType
   316  //go:noescape
   317  func ConstOfEndingType(str js.Ref) uint32
   318  
   319  //go:wasmimport plat/js/web store_BlobPropertyBag
   320  //go:noescape
   321  func BlobPropertyBagJSStore(
   322  	ptr unsafe.Pointer, ref js.Ref)
   323  
   324  //go:wasmimport plat/js/web load_BlobPropertyBag
   325  //go:noescape
   326  func BlobPropertyBagJSLoad(
   327  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   328  
   329  //go:wasmimport plat/js/web store_QueuingStrategy
   330  //go:noescape
   331  func QueuingStrategyJSStore(
   332  	ptr unsafe.Pointer, ref js.Ref)
   333  
   334  //go:wasmimport plat/js/web load_QueuingStrategy
   335  //go:noescape
   336  func QueuingStrategyJSLoad(
   337  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   338  
   339  //go:wasmimport plat/js/web store_ReadableStreamReadResult
   340  //go:noescape
   341  func ReadableStreamReadResultJSStore(
   342  	ptr unsafe.Pointer, ref js.Ref)
   343  
   344  //go:wasmimport plat/js/web load_ReadableStreamReadResult
   345  //go:noescape
   346  func ReadableStreamReadResultJSLoad(
   347  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   348  
   349  //go:wasmimport plat/js/web new_ReadableStreamDefaultReader_ReadableStreamDefaultReader
   350  //go:noescape
   351  func NewReadableStreamDefaultReaderByReadableStreamDefaultReader(
   352  	stream js.Ref) js.Ref
   353  
   354  //go:wasmimport plat/js/web get_ReadableStreamDefaultReader_Closed
   355  //go:noescape
   356  func GetReadableStreamDefaultReaderClosed(
   357  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   358  
   359  //go:wasmimport plat/js/web has_ReadableStreamDefaultReader_Read
   360  //go:noescape
   361  func HasFuncReadableStreamDefaultReaderRead(this js.Ref) js.Ref
   362  
   363  //go:wasmimport plat/js/web func_ReadableStreamDefaultReader_Read
   364  //go:noescape
   365  func FuncReadableStreamDefaultReaderRead(this js.Ref, fn unsafe.Pointer)
   366  
   367  //go:wasmimport plat/js/web call_ReadableStreamDefaultReader_Read
   368  //go:noescape
   369  func CallReadableStreamDefaultReaderRead(
   370  	this js.Ref, retPtr unsafe.Pointer)
   371  
   372  //go:wasmimport plat/js/web try_ReadableStreamDefaultReader_Read
   373  //go:noescape
   374  func TryReadableStreamDefaultReaderRead(
   375  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   376  
   377  //go:wasmimport plat/js/web has_ReadableStreamDefaultReader_ReleaseLock
   378  //go:noescape
   379  func HasFuncReadableStreamDefaultReaderReleaseLock(this js.Ref) js.Ref
   380  
   381  //go:wasmimport plat/js/web func_ReadableStreamDefaultReader_ReleaseLock
   382  //go:noescape
   383  func FuncReadableStreamDefaultReaderReleaseLock(this js.Ref, fn unsafe.Pointer)
   384  
   385  //go:wasmimport plat/js/web call_ReadableStreamDefaultReader_ReleaseLock
   386  //go:noescape
   387  func CallReadableStreamDefaultReaderReleaseLock(
   388  	this js.Ref, retPtr unsafe.Pointer)
   389  
   390  //go:wasmimport plat/js/web try_ReadableStreamDefaultReader_ReleaseLock
   391  //go:noescape
   392  func TryReadableStreamDefaultReaderReleaseLock(
   393  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   394  
   395  //go:wasmimport plat/js/web has_ReadableStreamDefaultReader_Cancel
   396  //go:noescape
   397  func HasFuncReadableStreamDefaultReaderCancel(this js.Ref) js.Ref
   398  
   399  //go:wasmimport plat/js/web func_ReadableStreamDefaultReader_Cancel
   400  //go:noescape
   401  func FuncReadableStreamDefaultReaderCancel(this js.Ref, fn unsafe.Pointer)
   402  
   403  //go:wasmimport plat/js/web call_ReadableStreamDefaultReader_Cancel
   404  //go:noescape
   405  func CallReadableStreamDefaultReaderCancel(
   406  	this js.Ref, retPtr unsafe.Pointer,
   407  	reason js.Ref)
   408  
   409  //go:wasmimport plat/js/web try_ReadableStreamDefaultReader_Cancel
   410  //go:noescape
   411  func TryReadableStreamDefaultReaderCancel(
   412  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   413  	reason js.Ref) (ok js.Ref)
   414  
   415  //go:wasmimport plat/js/web has_ReadableStreamDefaultReader_Cancel1
   416  //go:noescape
   417  func HasFuncReadableStreamDefaultReaderCancel1(this js.Ref) js.Ref
   418  
   419  //go:wasmimport plat/js/web func_ReadableStreamDefaultReader_Cancel1
   420  //go:noescape
   421  func FuncReadableStreamDefaultReaderCancel1(this js.Ref, fn unsafe.Pointer)
   422  
   423  //go:wasmimport plat/js/web call_ReadableStreamDefaultReader_Cancel1
   424  //go:noescape
   425  func CallReadableStreamDefaultReaderCancel1(
   426  	this js.Ref, retPtr unsafe.Pointer)
   427  
   428  //go:wasmimport plat/js/web try_ReadableStreamDefaultReader_Cancel1
   429  //go:noescape
   430  func TryReadableStreamDefaultReaderCancel1(
   431  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   432  
   433  //go:wasmimport plat/js/web new_ReadableStreamBYOBReader_ReadableStreamBYOBReader
   434  //go:noescape
   435  func NewReadableStreamBYOBReaderByReadableStreamBYOBReader(
   436  	stream js.Ref) js.Ref
   437  
   438  //go:wasmimport plat/js/web get_ReadableStreamBYOBReader_Closed
   439  //go:noescape
   440  func GetReadableStreamBYOBReaderClosed(
   441  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   442  
   443  //go:wasmimport plat/js/web has_ReadableStreamBYOBReader_Read
   444  //go:noescape
   445  func HasFuncReadableStreamBYOBReaderRead(this js.Ref) js.Ref
   446  
   447  //go:wasmimport plat/js/web func_ReadableStreamBYOBReader_Read
   448  //go:noescape
   449  func FuncReadableStreamBYOBReaderRead(this js.Ref, fn unsafe.Pointer)
   450  
   451  //go:wasmimport plat/js/web call_ReadableStreamBYOBReader_Read
   452  //go:noescape
   453  func CallReadableStreamBYOBReaderRead(
   454  	this js.Ref, retPtr unsafe.Pointer,
   455  	view js.Ref)
   456  
   457  //go:wasmimport plat/js/web try_ReadableStreamBYOBReader_Read
   458  //go:noescape
   459  func TryReadableStreamBYOBReaderRead(
   460  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   461  	view js.Ref) (ok js.Ref)
   462  
   463  //go:wasmimport plat/js/web has_ReadableStreamBYOBReader_ReleaseLock
   464  //go:noescape
   465  func HasFuncReadableStreamBYOBReaderReleaseLock(this js.Ref) js.Ref
   466  
   467  //go:wasmimport plat/js/web func_ReadableStreamBYOBReader_ReleaseLock
   468  //go:noescape
   469  func FuncReadableStreamBYOBReaderReleaseLock(this js.Ref, fn unsafe.Pointer)
   470  
   471  //go:wasmimport plat/js/web call_ReadableStreamBYOBReader_ReleaseLock
   472  //go:noescape
   473  func CallReadableStreamBYOBReaderReleaseLock(
   474  	this js.Ref, retPtr unsafe.Pointer)
   475  
   476  //go:wasmimport plat/js/web try_ReadableStreamBYOBReader_ReleaseLock
   477  //go:noescape
   478  func TryReadableStreamBYOBReaderReleaseLock(
   479  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   480  
   481  //go:wasmimport plat/js/web has_ReadableStreamBYOBReader_Cancel
   482  //go:noescape
   483  func HasFuncReadableStreamBYOBReaderCancel(this js.Ref) js.Ref
   484  
   485  //go:wasmimport plat/js/web func_ReadableStreamBYOBReader_Cancel
   486  //go:noescape
   487  func FuncReadableStreamBYOBReaderCancel(this js.Ref, fn unsafe.Pointer)
   488  
   489  //go:wasmimport plat/js/web call_ReadableStreamBYOBReader_Cancel
   490  //go:noescape
   491  func CallReadableStreamBYOBReaderCancel(
   492  	this js.Ref, retPtr unsafe.Pointer,
   493  	reason js.Ref)
   494  
   495  //go:wasmimport plat/js/web try_ReadableStreamBYOBReader_Cancel
   496  //go:noescape
   497  func TryReadableStreamBYOBReaderCancel(
   498  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   499  	reason js.Ref) (ok js.Ref)
   500  
   501  //go:wasmimport plat/js/web has_ReadableStreamBYOBReader_Cancel1
   502  //go:noescape
   503  func HasFuncReadableStreamBYOBReaderCancel1(this js.Ref) js.Ref
   504  
   505  //go:wasmimport plat/js/web func_ReadableStreamBYOBReader_Cancel1
   506  //go:noescape
   507  func FuncReadableStreamBYOBReaderCancel1(this js.Ref, fn unsafe.Pointer)
   508  
   509  //go:wasmimport plat/js/web call_ReadableStreamBYOBReader_Cancel1
   510  //go:noescape
   511  func CallReadableStreamBYOBReaderCancel1(
   512  	this js.Ref, retPtr unsafe.Pointer)
   513  
   514  //go:wasmimport plat/js/web try_ReadableStreamBYOBReader_Cancel1
   515  //go:noescape
   516  func TryReadableStreamBYOBReaderCancel1(
   517  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   518  
   519  //go:wasmimport plat/js/web constof_ReadableStreamReaderMode
   520  //go:noescape
   521  func ConstOfReadableStreamReaderMode(str js.Ref) uint32
   522  
   523  //go:wasmimport plat/js/web store_ReadableStreamGetReaderOptions
   524  //go:noescape
   525  func ReadableStreamGetReaderOptionsJSStore(
   526  	ptr unsafe.Pointer, ref js.Ref)
   527  
   528  //go:wasmimport plat/js/web load_ReadableStreamGetReaderOptions
   529  //go:noescape
   530  func ReadableStreamGetReaderOptionsJSLoad(
   531  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   532  
   533  //go:wasmimport plat/js/web new_WritableStreamDefaultWriter_WritableStreamDefaultWriter
   534  //go:noescape
   535  func NewWritableStreamDefaultWriterByWritableStreamDefaultWriter(
   536  	stream js.Ref) js.Ref
   537  
   538  //go:wasmimport plat/js/web get_WritableStreamDefaultWriter_Closed
   539  //go:noescape
   540  func GetWritableStreamDefaultWriterClosed(
   541  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   542  
   543  //go:wasmimport plat/js/web get_WritableStreamDefaultWriter_DesiredSize
   544  //go:noescape
   545  func GetWritableStreamDefaultWriterDesiredSize(
   546  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   547  
   548  //go:wasmimport plat/js/web get_WritableStreamDefaultWriter_Ready
   549  //go:noescape
   550  func GetWritableStreamDefaultWriterReady(
   551  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   552  
   553  //go:wasmimport plat/js/web has_WritableStreamDefaultWriter_Abort
   554  //go:noescape
   555  func HasFuncWritableStreamDefaultWriterAbort(this js.Ref) js.Ref
   556  
   557  //go:wasmimport plat/js/web func_WritableStreamDefaultWriter_Abort
   558  //go:noescape
   559  func FuncWritableStreamDefaultWriterAbort(this js.Ref, fn unsafe.Pointer)
   560  
   561  //go:wasmimport plat/js/web call_WritableStreamDefaultWriter_Abort
   562  //go:noescape
   563  func CallWritableStreamDefaultWriterAbort(
   564  	this js.Ref, retPtr unsafe.Pointer,
   565  	reason js.Ref)
   566  
   567  //go:wasmimport plat/js/web try_WritableStreamDefaultWriter_Abort
   568  //go:noescape
   569  func TryWritableStreamDefaultWriterAbort(
   570  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   571  	reason js.Ref) (ok js.Ref)
   572  
   573  //go:wasmimport plat/js/web has_WritableStreamDefaultWriter_Abort1
   574  //go:noescape
   575  func HasFuncWritableStreamDefaultWriterAbort1(this js.Ref) js.Ref
   576  
   577  //go:wasmimport plat/js/web func_WritableStreamDefaultWriter_Abort1
   578  //go:noescape
   579  func FuncWritableStreamDefaultWriterAbort1(this js.Ref, fn unsafe.Pointer)
   580  
   581  //go:wasmimport plat/js/web call_WritableStreamDefaultWriter_Abort1
   582  //go:noescape
   583  func CallWritableStreamDefaultWriterAbort1(
   584  	this js.Ref, retPtr unsafe.Pointer)
   585  
   586  //go:wasmimport plat/js/web try_WritableStreamDefaultWriter_Abort1
   587  //go:noescape
   588  func TryWritableStreamDefaultWriterAbort1(
   589  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   590  
   591  //go:wasmimport plat/js/web has_WritableStreamDefaultWriter_Close
   592  //go:noescape
   593  func HasFuncWritableStreamDefaultWriterClose(this js.Ref) js.Ref
   594  
   595  //go:wasmimport plat/js/web func_WritableStreamDefaultWriter_Close
   596  //go:noescape
   597  func FuncWritableStreamDefaultWriterClose(this js.Ref, fn unsafe.Pointer)
   598  
   599  //go:wasmimport plat/js/web call_WritableStreamDefaultWriter_Close
   600  //go:noescape
   601  func CallWritableStreamDefaultWriterClose(
   602  	this js.Ref, retPtr unsafe.Pointer)
   603  
   604  //go:wasmimport plat/js/web try_WritableStreamDefaultWriter_Close
   605  //go:noescape
   606  func TryWritableStreamDefaultWriterClose(
   607  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   608  
   609  //go:wasmimport plat/js/web has_WritableStreamDefaultWriter_ReleaseLock
   610  //go:noescape
   611  func HasFuncWritableStreamDefaultWriterReleaseLock(this js.Ref) js.Ref
   612  
   613  //go:wasmimport plat/js/web func_WritableStreamDefaultWriter_ReleaseLock
   614  //go:noescape
   615  func FuncWritableStreamDefaultWriterReleaseLock(this js.Ref, fn unsafe.Pointer)
   616  
   617  //go:wasmimport plat/js/web call_WritableStreamDefaultWriter_ReleaseLock
   618  //go:noescape
   619  func CallWritableStreamDefaultWriterReleaseLock(
   620  	this js.Ref, retPtr unsafe.Pointer)
   621  
   622  //go:wasmimport plat/js/web try_WritableStreamDefaultWriter_ReleaseLock
   623  //go:noescape
   624  func TryWritableStreamDefaultWriterReleaseLock(
   625  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   626  
   627  //go:wasmimport plat/js/web has_WritableStreamDefaultWriter_Write
   628  //go:noescape
   629  func HasFuncWritableStreamDefaultWriterWrite(this js.Ref) js.Ref
   630  
   631  //go:wasmimport plat/js/web func_WritableStreamDefaultWriter_Write
   632  //go:noescape
   633  func FuncWritableStreamDefaultWriterWrite(this js.Ref, fn unsafe.Pointer)
   634  
   635  //go:wasmimport plat/js/web call_WritableStreamDefaultWriter_Write
   636  //go:noescape
   637  func CallWritableStreamDefaultWriterWrite(
   638  	this js.Ref, retPtr unsafe.Pointer,
   639  	chunk js.Ref)
   640  
   641  //go:wasmimport plat/js/web try_WritableStreamDefaultWriter_Write
   642  //go:noescape
   643  func TryWritableStreamDefaultWriterWrite(
   644  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   645  	chunk js.Ref) (ok js.Ref)
   646  
   647  //go:wasmimport plat/js/web has_WritableStreamDefaultWriter_Write1
   648  //go:noescape
   649  func HasFuncWritableStreamDefaultWriterWrite1(this js.Ref) js.Ref
   650  
   651  //go:wasmimport plat/js/web func_WritableStreamDefaultWriter_Write1
   652  //go:noescape
   653  func FuncWritableStreamDefaultWriterWrite1(this js.Ref, fn unsafe.Pointer)
   654  
   655  //go:wasmimport plat/js/web call_WritableStreamDefaultWriter_Write1
   656  //go:noescape
   657  func CallWritableStreamDefaultWriterWrite1(
   658  	this js.Ref, retPtr unsafe.Pointer)
   659  
   660  //go:wasmimport plat/js/web try_WritableStreamDefaultWriter_Write1
   661  //go:noescape
   662  func TryWritableStreamDefaultWriterWrite1(
   663  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   664  
   665  //go:wasmimport plat/js/web new_WritableStream_WritableStream
   666  //go:noescape
   667  func NewWritableStreamByWritableStream(
   668  	underlyingSink js.Ref,
   669  	strategy unsafe.Pointer) js.Ref
   670  
   671  //go:wasmimport plat/js/web new_WritableStream_WritableStream1
   672  //go:noescape
   673  func NewWritableStreamByWritableStream1(
   674  	underlyingSink js.Ref) js.Ref
   675  
   676  //go:wasmimport plat/js/web new_WritableStream_WritableStream2
   677  //go:noescape
   678  func NewWritableStreamByWritableStream2() js.Ref
   679  
   680  //go:wasmimport plat/js/web get_WritableStream_Locked
   681  //go:noescape
   682  func GetWritableStreamLocked(
   683  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   684  
   685  //go:wasmimport plat/js/web has_WritableStream_Abort
   686  //go:noescape
   687  func HasFuncWritableStreamAbort(this js.Ref) js.Ref
   688  
   689  //go:wasmimport plat/js/web func_WritableStream_Abort
   690  //go:noescape
   691  func FuncWritableStreamAbort(this js.Ref, fn unsafe.Pointer)
   692  
   693  //go:wasmimport plat/js/web call_WritableStream_Abort
   694  //go:noescape
   695  func CallWritableStreamAbort(
   696  	this js.Ref, retPtr unsafe.Pointer,
   697  	reason js.Ref)
   698  
   699  //go:wasmimport plat/js/web try_WritableStream_Abort
   700  //go:noescape
   701  func TryWritableStreamAbort(
   702  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   703  	reason js.Ref) (ok js.Ref)
   704  
   705  //go:wasmimport plat/js/web has_WritableStream_Abort1
   706  //go:noescape
   707  func HasFuncWritableStreamAbort1(this js.Ref) js.Ref
   708  
   709  //go:wasmimport plat/js/web func_WritableStream_Abort1
   710  //go:noescape
   711  func FuncWritableStreamAbort1(this js.Ref, fn unsafe.Pointer)
   712  
   713  //go:wasmimport plat/js/web call_WritableStream_Abort1
   714  //go:noescape
   715  func CallWritableStreamAbort1(
   716  	this js.Ref, retPtr unsafe.Pointer)
   717  
   718  //go:wasmimport plat/js/web try_WritableStream_Abort1
   719  //go:noescape
   720  func TryWritableStreamAbort1(
   721  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   722  
   723  //go:wasmimport plat/js/web has_WritableStream_Close
   724  //go:noescape
   725  func HasFuncWritableStreamClose(this js.Ref) js.Ref
   726  
   727  //go:wasmimport plat/js/web func_WritableStream_Close
   728  //go:noescape
   729  func FuncWritableStreamClose(this js.Ref, fn unsafe.Pointer)
   730  
   731  //go:wasmimport plat/js/web call_WritableStream_Close
   732  //go:noescape
   733  func CallWritableStreamClose(
   734  	this js.Ref, retPtr unsafe.Pointer)
   735  
   736  //go:wasmimport plat/js/web try_WritableStream_Close
   737  //go:noescape
   738  func TryWritableStreamClose(
   739  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   740  
   741  //go:wasmimport plat/js/web has_WritableStream_GetWriter
   742  //go:noescape
   743  func HasFuncWritableStreamGetWriter(this js.Ref) js.Ref
   744  
   745  //go:wasmimport plat/js/web func_WritableStream_GetWriter
   746  //go:noescape
   747  func FuncWritableStreamGetWriter(this js.Ref, fn unsafe.Pointer)
   748  
   749  //go:wasmimport plat/js/web call_WritableStream_GetWriter
   750  //go:noescape
   751  func CallWritableStreamGetWriter(
   752  	this js.Ref, retPtr unsafe.Pointer)
   753  
   754  //go:wasmimport plat/js/web try_WritableStream_GetWriter
   755  //go:noescape
   756  func TryWritableStreamGetWriter(
   757  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   758  
   759  //go:wasmimport plat/js/web store_ReadableWritablePair
   760  //go:noescape
   761  func ReadableWritablePairJSStore(
   762  	ptr unsafe.Pointer, ref js.Ref)
   763  
   764  //go:wasmimport plat/js/web load_ReadableWritablePair
   765  //go:noescape
   766  func ReadableWritablePairJSLoad(
   767  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   768  
   769  //go:wasmimport plat/js/web store_StreamPipeOptions
   770  //go:noescape
   771  func StreamPipeOptionsJSStore(
   772  	ptr unsafe.Pointer, ref js.Ref)
   773  
   774  //go:wasmimport plat/js/web load_StreamPipeOptions
   775  //go:noescape
   776  func StreamPipeOptionsJSLoad(
   777  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   778  
   779  //go:wasmimport plat/js/web new_ReadableStream_ReadableStream
   780  //go:noescape
   781  func NewReadableStreamByReadableStream(
   782  	underlyingSource js.Ref,
   783  	strategy unsafe.Pointer) js.Ref
   784  
   785  //go:wasmimport plat/js/web new_ReadableStream_ReadableStream1
   786  //go:noescape
   787  func NewReadableStreamByReadableStream1(
   788  	underlyingSource js.Ref) js.Ref
   789  
   790  //go:wasmimport plat/js/web new_ReadableStream_ReadableStream2
   791  //go:noescape
   792  func NewReadableStreamByReadableStream2() js.Ref
   793  
   794  //go:wasmimport plat/js/web get_ReadableStream_Locked
   795  //go:noescape
   796  func GetReadableStreamLocked(
   797  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   798  
   799  //go:wasmimport plat/js/web has_ReadableStream_From
   800  //go:noescape
   801  func HasFuncReadableStreamFrom(this js.Ref) js.Ref
   802  
   803  //go:wasmimport plat/js/web func_ReadableStream_From
   804  //go:noescape
   805  func FuncReadableStreamFrom(this js.Ref, fn unsafe.Pointer)
   806  
   807  //go:wasmimport plat/js/web call_ReadableStream_From
   808  //go:noescape
   809  func CallReadableStreamFrom(
   810  	this js.Ref, retPtr unsafe.Pointer,
   811  	asyncIterable js.Ref)
   812  
   813  //go:wasmimport plat/js/web try_ReadableStream_From
   814  //go:noescape
   815  func TryReadableStreamFrom(
   816  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   817  	asyncIterable js.Ref) (ok js.Ref)
   818  
   819  //go:wasmimport plat/js/web has_ReadableStream_Cancel
   820  //go:noescape
   821  func HasFuncReadableStreamCancel(this js.Ref) js.Ref
   822  
   823  //go:wasmimport plat/js/web func_ReadableStream_Cancel
   824  //go:noescape
   825  func FuncReadableStreamCancel(this js.Ref, fn unsafe.Pointer)
   826  
   827  //go:wasmimport plat/js/web call_ReadableStream_Cancel
   828  //go:noescape
   829  func CallReadableStreamCancel(
   830  	this js.Ref, retPtr unsafe.Pointer,
   831  	reason js.Ref)
   832  
   833  //go:wasmimport plat/js/web try_ReadableStream_Cancel
   834  //go:noescape
   835  func TryReadableStreamCancel(
   836  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   837  	reason js.Ref) (ok js.Ref)
   838  
   839  //go:wasmimport plat/js/web has_ReadableStream_Cancel1
   840  //go:noescape
   841  func HasFuncReadableStreamCancel1(this js.Ref) js.Ref
   842  
   843  //go:wasmimport plat/js/web func_ReadableStream_Cancel1
   844  //go:noescape
   845  func FuncReadableStreamCancel1(this js.Ref, fn unsafe.Pointer)
   846  
   847  //go:wasmimport plat/js/web call_ReadableStream_Cancel1
   848  //go:noescape
   849  func CallReadableStreamCancel1(
   850  	this js.Ref, retPtr unsafe.Pointer)
   851  
   852  //go:wasmimport plat/js/web try_ReadableStream_Cancel1
   853  //go:noescape
   854  func TryReadableStreamCancel1(
   855  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   856  
   857  //go:wasmimport plat/js/web has_ReadableStream_GetReader
   858  //go:noescape
   859  func HasFuncReadableStreamGetReader(this js.Ref) js.Ref
   860  
   861  //go:wasmimport plat/js/web func_ReadableStream_GetReader
   862  //go:noescape
   863  func FuncReadableStreamGetReader(this js.Ref, fn unsafe.Pointer)
   864  
   865  //go:wasmimport plat/js/web call_ReadableStream_GetReader
   866  //go:noescape
   867  func CallReadableStreamGetReader(
   868  	this js.Ref, retPtr unsafe.Pointer,
   869  	options unsafe.Pointer)
   870  
   871  //go:wasmimport plat/js/web try_ReadableStream_GetReader
   872  //go:noescape
   873  func TryReadableStreamGetReader(
   874  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   875  	options unsafe.Pointer) (ok js.Ref)
   876  
   877  //go:wasmimport plat/js/web has_ReadableStream_GetReader1
   878  //go:noescape
   879  func HasFuncReadableStreamGetReader1(this js.Ref) js.Ref
   880  
   881  //go:wasmimport plat/js/web func_ReadableStream_GetReader1
   882  //go:noescape
   883  func FuncReadableStreamGetReader1(this js.Ref, fn unsafe.Pointer)
   884  
   885  //go:wasmimport plat/js/web call_ReadableStream_GetReader1
   886  //go:noescape
   887  func CallReadableStreamGetReader1(
   888  	this js.Ref, retPtr unsafe.Pointer)
   889  
   890  //go:wasmimport plat/js/web try_ReadableStream_GetReader1
   891  //go:noescape
   892  func TryReadableStreamGetReader1(
   893  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   894  
   895  //go:wasmimport plat/js/web has_ReadableStream_PipeThrough
   896  //go:noescape
   897  func HasFuncReadableStreamPipeThrough(this js.Ref) js.Ref
   898  
   899  //go:wasmimport plat/js/web func_ReadableStream_PipeThrough
   900  //go:noescape
   901  func FuncReadableStreamPipeThrough(this js.Ref, fn unsafe.Pointer)
   902  
   903  //go:wasmimport plat/js/web call_ReadableStream_PipeThrough
   904  //go:noescape
   905  func CallReadableStreamPipeThrough(
   906  	this js.Ref, retPtr unsafe.Pointer,
   907  	transform unsafe.Pointer,
   908  	options unsafe.Pointer)
   909  
   910  //go:wasmimport plat/js/web try_ReadableStream_PipeThrough
   911  //go:noescape
   912  func TryReadableStreamPipeThrough(
   913  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   914  	transform unsafe.Pointer,
   915  	options unsafe.Pointer) (ok js.Ref)
   916  
   917  //go:wasmimport plat/js/web has_ReadableStream_PipeThrough1
   918  //go:noescape
   919  func HasFuncReadableStreamPipeThrough1(this js.Ref) js.Ref
   920  
   921  //go:wasmimport plat/js/web func_ReadableStream_PipeThrough1
   922  //go:noescape
   923  func FuncReadableStreamPipeThrough1(this js.Ref, fn unsafe.Pointer)
   924  
   925  //go:wasmimport plat/js/web call_ReadableStream_PipeThrough1
   926  //go:noescape
   927  func CallReadableStreamPipeThrough1(
   928  	this js.Ref, retPtr unsafe.Pointer,
   929  	transform unsafe.Pointer)
   930  
   931  //go:wasmimport plat/js/web try_ReadableStream_PipeThrough1
   932  //go:noescape
   933  func TryReadableStreamPipeThrough1(
   934  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   935  	transform unsafe.Pointer) (ok js.Ref)
   936  
   937  //go:wasmimport plat/js/web has_ReadableStream_PipeTo
   938  //go:noescape
   939  func HasFuncReadableStreamPipeTo(this js.Ref) js.Ref
   940  
   941  //go:wasmimport plat/js/web func_ReadableStream_PipeTo
   942  //go:noescape
   943  func FuncReadableStreamPipeTo(this js.Ref, fn unsafe.Pointer)
   944  
   945  //go:wasmimport plat/js/web call_ReadableStream_PipeTo
   946  //go:noescape
   947  func CallReadableStreamPipeTo(
   948  	this js.Ref, retPtr unsafe.Pointer,
   949  	destination js.Ref,
   950  	options unsafe.Pointer)
   951  
   952  //go:wasmimport plat/js/web try_ReadableStream_PipeTo
   953  //go:noescape
   954  func TryReadableStreamPipeTo(
   955  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   956  	destination js.Ref,
   957  	options unsafe.Pointer) (ok js.Ref)
   958  
   959  //go:wasmimport plat/js/web has_ReadableStream_PipeTo1
   960  //go:noescape
   961  func HasFuncReadableStreamPipeTo1(this js.Ref) js.Ref
   962  
   963  //go:wasmimport plat/js/web func_ReadableStream_PipeTo1
   964  //go:noescape
   965  func FuncReadableStreamPipeTo1(this js.Ref, fn unsafe.Pointer)
   966  
   967  //go:wasmimport plat/js/web call_ReadableStream_PipeTo1
   968  //go:noescape
   969  func CallReadableStreamPipeTo1(
   970  	this js.Ref, retPtr unsafe.Pointer,
   971  	destination js.Ref)
   972  
   973  //go:wasmimport plat/js/web try_ReadableStream_PipeTo1
   974  //go:noescape
   975  func TryReadableStreamPipeTo1(
   976  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   977  	destination js.Ref) (ok js.Ref)
   978  
   979  //go:wasmimport plat/js/web has_ReadableStream_Tee
   980  //go:noescape
   981  func HasFuncReadableStreamTee(this js.Ref) js.Ref
   982  
   983  //go:wasmimport plat/js/web func_ReadableStream_Tee
   984  //go:noescape
   985  func FuncReadableStreamTee(this js.Ref, fn unsafe.Pointer)
   986  
   987  //go:wasmimport plat/js/web call_ReadableStream_Tee
   988  //go:noescape
   989  func CallReadableStreamTee(
   990  	this js.Ref, retPtr unsafe.Pointer)
   991  
   992  //go:wasmimport plat/js/web try_ReadableStream_Tee
   993  //go:noescape
   994  func TryReadableStreamTee(
   995  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   996  
   997  //go:wasmimport plat/js/web new_Blob_Blob
   998  //go:noescape
   999  func NewBlobByBlob(
  1000  	blobParts js.Ref,
  1001  	options unsafe.Pointer) js.Ref
  1002  
  1003  //go:wasmimport plat/js/web new_Blob_Blob1
  1004  //go:noescape
  1005  func NewBlobByBlob1(
  1006  	blobParts js.Ref) js.Ref
  1007  
  1008  //go:wasmimport plat/js/web new_Blob_Blob2
  1009  //go:noescape
  1010  func NewBlobByBlob2() js.Ref
  1011  
  1012  //go:wasmimport plat/js/web get_Blob_Size
  1013  //go:noescape
  1014  func GetBlobSize(
  1015  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1016  
  1017  //go:wasmimport plat/js/web get_Blob_Type
  1018  //go:noescape
  1019  func GetBlobType(
  1020  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1021  
  1022  //go:wasmimport plat/js/web has_Blob_Slice
  1023  //go:noescape
  1024  func HasFuncBlobSlice(this js.Ref) js.Ref
  1025  
  1026  //go:wasmimport plat/js/web func_Blob_Slice
  1027  //go:noescape
  1028  func FuncBlobSlice(this js.Ref, fn unsafe.Pointer)
  1029  
  1030  //go:wasmimport plat/js/web call_Blob_Slice
  1031  //go:noescape
  1032  func CallBlobSlice(
  1033  	this js.Ref, retPtr unsafe.Pointer,
  1034  	start float64,
  1035  	end float64,
  1036  	contentType js.Ref)
  1037  
  1038  //go:wasmimport plat/js/web try_Blob_Slice
  1039  //go:noescape
  1040  func TryBlobSlice(
  1041  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1042  	start float64,
  1043  	end float64,
  1044  	contentType js.Ref) (ok js.Ref)
  1045  
  1046  //go:wasmimport plat/js/web has_Blob_Slice1
  1047  //go:noescape
  1048  func HasFuncBlobSlice1(this js.Ref) js.Ref
  1049  
  1050  //go:wasmimport plat/js/web func_Blob_Slice1
  1051  //go:noescape
  1052  func FuncBlobSlice1(this js.Ref, fn unsafe.Pointer)
  1053  
  1054  //go:wasmimport plat/js/web call_Blob_Slice1
  1055  //go:noescape
  1056  func CallBlobSlice1(
  1057  	this js.Ref, retPtr unsafe.Pointer,
  1058  	start float64,
  1059  	end float64)
  1060  
  1061  //go:wasmimport plat/js/web try_Blob_Slice1
  1062  //go:noescape
  1063  func TryBlobSlice1(
  1064  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1065  	start float64,
  1066  	end float64) (ok js.Ref)
  1067  
  1068  //go:wasmimport plat/js/web has_Blob_Slice2
  1069  //go:noescape
  1070  func HasFuncBlobSlice2(this js.Ref) js.Ref
  1071  
  1072  //go:wasmimport plat/js/web func_Blob_Slice2
  1073  //go:noescape
  1074  func FuncBlobSlice2(this js.Ref, fn unsafe.Pointer)
  1075  
  1076  //go:wasmimport plat/js/web call_Blob_Slice2
  1077  //go:noescape
  1078  func CallBlobSlice2(
  1079  	this js.Ref, retPtr unsafe.Pointer,
  1080  	start float64)
  1081  
  1082  //go:wasmimport plat/js/web try_Blob_Slice2
  1083  //go:noescape
  1084  func TryBlobSlice2(
  1085  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1086  	start float64) (ok js.Ref)
  1087  
  1088  //go:wasmimport plat/js/web has_Blob_Slice3
  1089  //go:noescape
  1090  func HasFuncBlobSlice3(this js.Ref) js.Ref
  1091  
  1092  //go:wasmimport plat/js/web func_Blob_Slice3
  1093  //go:noescape
  1094  func FuncBlobSlice3(this js.Ref, fn unsafe.Pointer)
  1095  
  1096  //go:wasmimport plat/js/web call_Blob_Slice3
  1097  //go:noescape
  1098  func CallBlobSlice3(
  1099  	this js.Ref, retPtr unsafe.Pointer)
  1100  
  1101  //go:wasmimport plat/js/web try_Blob_Slice3
  1102  //go:noescape
  1103  func TryBlobSlice3(
  1104  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1105  
  1106  //go:wasmimport plat/js/web has_Blob_Stream
  1107  //go:noescape
  1108  func HasFuncBlobStream(this js.Ref) js.Ref
  1109  
  1110  //go:wasmimport plat/js/web func_Blob_Stream
  1111  //go:noescape
  1112  func FuncBlobStream(this js.Ref, fn unsafe.Pointer)
  1113  
  1114  //go:wasmimport plat/js/web call_Blob_Stream
  1115  //go:noescape
  1116  func CallBlobStream(
  1117  	this js.Ref, retPtr unsafe.Pointer)
  1118  
  1119  //go:wasmimport plat/js/web try_Blob_Stream
  1120  //go:noescape
  1121  func TryBlobStream(
  1122  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1123  
  1124  //go:wasmimport plat/js/web has_Blob_Text
  1125  //go:noescape
  1126  func HasFuncBlobText(this js.Ref) js.Ref
  1127  
  1128  //go:wasmimport plat/js/web func_Blob_Text
  1129  //go:noescape
  1130  func FuncBlobText(this js.Ref, fn unsafe.Pointer)
  1131  
  1132  //go:wasmimport plat/js/web call_Blob_Text
  1133  //go:noescape
  1134  func CallBlobText(
  1135  	this js.Ref, retPtr unsafe.Pointer)
  1136  
  1137  //go:wasmimport plat/js/web try_Blob_Text
  1138  //go:noescape
  1139  func TryBlobText(
  1140  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1141  
  1142  //go:wasmimport plat/js/web has_Blob_ArrayBuffer
  1143  //go:noescape
  1144  func HasFuncBlobArrayBuffer(this js.Ref) js.Ref
  1145  
  1146  //go:wasmimport plat/js/web func_Blob_ArrayBuffer
  1147  //go:noescape
  1148  func FuncBlobArrayBuffer(this js.Ref, fn unsafe.Pointer)
  1149  
  1150  //go:wasmimport plat/js/web call_Blob_ArrayBuffer
  1151  //go:noescape
  1152  func CallBlobArrayBuffer(
  1153  	this js.Ref, retPtr unsafe.Pointer)
  1154  
  1155  //go:wasmimport plat/js/web try_Blob_ArrayBuffer
  1156  //go:noescape
  1157  func TryBlobArrayBuffer(
  1158  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1159  
  1160  //go:wasmimport plat/js/web store_FilePropertyBag
  1161  //go:noescape
  1162  func FilePropertyBagJSStore(
  1163  	ptr unsafe.Pointer, ref js.Ref)
  1164  
  1165  //go:wasmimport plat/js/web load_FilePropertyBag
  1166  //go:noescape
  1167  func FilePropertyBagJSLoad(
  1168  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
  1169  
  1170  //go:wasmimport plat/js/web new_File_File
  1171  //go:noescape
  1172  func NewFileByFile(
  1173  	fileBits js.Ref,
  1174  	fileName js.Ref,
  1175  	options unsafe.Pointer) js.Ref
  1176  
  1177  //go:wasmimport plat/js/web new_File_File1
  1178  //go:noescape
  1179  func NewFileByFile1(
  1180  	fileBits js.Ref,
  1181  	fileName js.Ref) js.Ref
  1182  
  1183  //go:wasmimport plat/js/web get_File_Name
  1184  //go:noescape
  1185  func GetFileName(
  1186  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1187  
  1188  //go:wasmimport plat/js/web get_File_LastModified
  1189  //go:noescape
  1190  func GetFileLastModified(
  1191  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1192  
  1193  //go:wasmimport plat/js/web get_File_WebkitRelativePath
  1194  //go:noescape
  1195  func GetFileWebkitRelativePath(
  1196  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1197  
  1198  //go:wasmimport plat/js/web get_RadioNodeList_Value
  1199  //go:noescape
  1200  func GetRadioNodeListValue(
  1201  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1202  
  1203  //go:wasmimport plat/js/web set_RadioNodeList_Value
  1204  //go:noescape
  1205  func SetRadioNodeListValue(
  1206  	this js.Ref,
  1207  	val js.Ref,
  1208  ) js.Ref
  1209  
  1210  //go:wasmimport plat/js/web has_HTMLFormControlsCollection_NamedItem
  1211  //go:noescape
  1212  func HasFuncHTMLFormControlsCollectionNamedItem(this js.Ref) js.Ref
  1213  
  1214  //go:wasmimport plat/js/web func_HTMLFormControlsCollection_NamedItem
  1215  //go:noescape
  1216  func FuncHTMLFormControlsCollectionNamedItem(this js.Ref, fn unsafe.Pointer)
  1217  
  1218  //go:wasmimport plat/js/web call_HTMLFormControlsCollection_NamedItem
  1219  //go:noescape
  1220  func CallHTMLFormControlsCollectionNamedItem(
  1221  	this js.Ref, retPtr unsafe.Pointer,
  1222  	name js.Ref)
  1223  
  1224  //go:wasmimport plat/js/web try_HTMLFormControlsCollection_NamedItem
  1225  //go:noescape
  1226  func TryHTMLFormControlsCollectionNamedItem(
  1227  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1228  	name js.Ref) (ok js.Ref)
  1229  
  1230  //go:wasmimport plat/js/web get_HTMLFormElement_AcceptCharset
  1231  //go:noescape
  1232  func GetHTMLFormElementAcceptCharset(
  1233  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1234  
  1235  //go:wasmimport plat/js/web set_HTMLFormElement_AcceptCharset
  1236  //go:noescape
  1237  func SetHTMLFormElementAcceptCharset(
  1238  	this js.Ref,
  1239  	val js.Ref,
  1240  ) js.Ref
  1241  
  1242  //go:wasmimport plat/js/web get_HTMLFormElement_Action
  1243  //go:noescape
  1244  func GetHTMLFormElementAction(
  1245  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1246  
  1247  //go:wasmimport plat/js/web set_HTMLFormElement_Action
  1248  //go:noescape
  1249  func SetHTMLFormElementAction(
  1250  	this js.Ref,
  1251  	val js.Ref,
  1252  ) js.Ref
  1253  
  1254  //go:wasmimport plat/js/web get_HTMLFormElement_Autocomplete
  1255  //go:noescape
  1256  func GetHTMLFormElementAutocomplete(
  1257  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1258  
  1259  //go:wasmimport plat/js/web set_HTMLFormElement_Autocomplete
  1260  //go:noescape
  1261  func SetHTMLFormElementAutocomplete(
  1262  	this js.Ref,
  1263  	val js.Ref,
  1264  ) js.Ref
  1265  
  1266  //go:wasmimport plat/js/web get_HTMLFormElement_Enctype
  1267  //go:noescape
  1268  func GetHTMLFormElementEnctype(
  1269  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1270  
  1271  //go:wasmimport plat/js/web set_HTMLFormElement_Enctype
  1272  //go:noescape
  1273  func SetHTMLFormElementEnctype(
  1274  	this js.Ref,
  1275  	val js.Ref,
  1276  ) js.Ref
  1277  
  1278  //go:wasmimport plat/js/web get_HTMLFormElement_Encoding
  1279  //go:noescape
  1280  func GetHTMLFormElementEncoding(
  1281  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1282  
  1283  //go:wasmimport plat/js/web set_HTMLFormElement_Encoding
  1284  //go:noescape
  1285  func SetHTMLFormElementEncoding(
  1286  	this js.Ref,
  1287  	val js.Ref,
  1288  ) js.Ref
  1289  
  1290  //go:wasmimport plat/js/web get_HTMLFormElement_Method
  1291  //go:noescape
  1292  func GetHTMLFormElementMethod(
  1293  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1294  
  1295  //go:wasmimport plat/js/web set_HTMLFormElement_Method
  1296  //go:noescape
  1297  func SetHTMLFormElementMethod(
  1298  	this js.Ref,
  1299  	val js.Ref,
  1300  ) js.Ref
  1301  
  1302  //go:wasmimport plat/js/web get_HTMLFormElement_Name
  1303  //go:noescape
  1304  func GetHTMLFormElementName(
  1305  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1306  
  1307  //go:wasmimport plat/js/web set_HTMLFormElement_Name
  1308  //go:noescape
  1309  func SetHTMLFormElementName(
  1310  	this js.Ref,
  1311  	val js.Ref,
  1312  ) js.Ref
  1313  
  1314  //go:wasmimport plat/js/web get_HTMLFormElement_NoValidate
  1315  //go:noescape
  1316  func GetHTMLFormElementNoValidate(
  1317  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1318  
  1319  //go:wasmimport plat/js/web set_HTMLFormElement_NoValidate
  1320  //go:noescape
  1321  func SetHTMLFormElementNoValidate(
  1322  	this js.Ref,
  1323  	val js.Ref,
  1324  ) js.Ref
  1325  
  1326  //go:wasmimport plat/js/web get_HTMLFormElement_Target
  1327  //go:noescape
  1328  func GetHTMLFormElementTarget(
  1329  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1330  
  1331  //go:wasmimport plat/js/web set_HTMLFormElement_Target
  1332  //go:noescape
  1333  func SetHTMLFormElementTarget(
  1334  	this js.Ref,
  1335  	val js.Ref,
  1336  ) js.Ref
  1337  
  1338  //go:wasmimport plat/js/web get_HTMLFormElement_Rel
  1339  //go:noescape
  1340  func GetHTMLFormElementRel(
  1341  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1342  
  1343  //go:wasmimport plat/js/web set_HTMLFormElement_Rel
  1344  //go:noescape
  1345  func SetHTMLFormElementRel(
  1346  	this js.Ref,
  1347  	val js.Ref,
  1348  ) js.Ref
  1349  
  1350  //go:wasmimport plat/js/web get_HTMLFormElement_RelList
  1351  //go:noescape
  1352  func GetHTMLFormElementRelList(
  1353  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1354  
  1355  //go:wasmimport plat/js/web get_HTMLFormElement_Elements
  1356  //go:noescape
  1357  func GetHTMLFormElementElements(
  1358  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1359  
  1360  //go:wasmimport plat/js/web get_HTMLFormElement_Length
  1361  //go:noescape
  1362  func GetHTMLFormElementLength(
  1363  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1364  
  1365  //go:wasmimport plat/js/web has_HTMLFormElement_Get
  1366  //go:noescape
  1367  func HasFuncHTMLFormElementGet(this js.Ref) js.Ref
  1368  
  1369  //go:wasmimport plat/js/web func_HTMLFormElement_Get
  1370  //go:noescape
  1371  func FuncHTMLFormElementGet(this js.Ref, fn unsafe.Pointer)
  1372  
  1373  //go:wasmimport plat/js/web call_HTMLFormElement_Get
  1374  //go:noescape
  1375  func CallHTMLFormElementGet(
  1376  	this js.Ref, retPtr unsafe.Pointer,
  1377  	index uint32)
  1378  
  1379  //go:wasmimport plat/js/web try_HTMLFormElement_Get
  1380  //go:noescape
  1381  func TryHTMLFormElementGet(
  1382  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1383  	index uint32) (ok js.Ref)
  1384  
  1385  //go:wasmimport plat/js/web has_HTMLFormElement_Get1
  1386  //go:noescape
  1387  func HasFuncHTMLFormElementGet1(this js.Ref) js.Ref
  1388  
  1389  //go:wasmimport plat/js/web func_HTMLFormElement_Get1
  1390  //go:noescape
  1391  func FuncHTMLFormElementGet1(this js.Ref, fn unsafe.Pointer)
  1392  
  1393  //go:wasmimport plat/js/web call_HTMLFormElement_Get1
  1394  //go:noescape
  1395  func CallHTMLFormElementGet1(
  1396  	this js.Ref, retPtr unsafe.Pointer,
  1397  	name js.Ref)
  1398  
  1399  //go:wasmimport plat/js/web try_HTMLFormElement_Get1
  1400  //go:noescape
  1401  func TryHTMLFormElementGet1(
  1402  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1403  	name js.Ref) (ok js.Ref)
  1404  
  1405  //go:wasmimport plat/js/web has_HTMLFormElement_Submit
  1406  //go:noescape
  1407  func HasFuncHTMLFormElementSubmit(this js.Ref) js.Ref
  1408  
  1409  //go:wasmimport plat/js/web func_HTMLFormElement_Submit
  1410  //go:noescape
  1411  func FuncHTMLFormElementSubmit(this js.Ref, fn unsafe.Pointer)
  1412  
  1413  //go:wasmimport plat/js/web call_HTMLFormElement_Submit
  1414  //go:noescape
  1415  func CallHTMLFormElementSubmit(
  1416  	this js.Ref, retPtr unsafe.Pointer)
  1417  
  1418  //go:wasmimport plat/js/web try_HTMLFormElement_Submit
  1419  //go:noescape
  1420  func TryHTMLFormElementSubmit(
  1421  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1422  
  1423  //go:wasmimport plat/js/web has_HTMLFormElement_RequestSubmit
  1424  //go:noescape
  1425  func HasFuncHTMLFormElementRequestSubmit(this js.Ref) js.Ref
  1426  
  1427  //go:wasmimport plat/js/web func_HTMLFormElement_RequestSubmit
  1428  //go:noescape
  1429  func FuncHTMLFormElementRequestSubmit(this js.Ref, fn unsafe.Pointer)
  1430  
  1431  //go:wasmimport plat/js/web call_HTMLFormElement_RequestSubmit
  1432  //go:noescape
  1433  func CallHTMLFormElementRequestSubmit(
  1434  	this js.Ref, retPtr unsafe.Pointer,
  1435  	submitter js.Ref)
  1436  
  1437  //go:wasmimport plat/js/web try_HTMLFormElement_RequestSubmit
  1438  //go:noescape
  1439  func TryHTMLFormElementRequestSubmit(
  1440  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1441  	submitter js.Ref) (ok js.Ref)
  1442  
  1443  //go:wasmimport plat/js/web has_HTMLFormElement_RequestSubmit1
  1444  //go:noescape
  1445  func HasFuncHTMLFormElementRequestSubmit1(this js.Ref) js.Ref
  1446  
  1447  //go:wasmimport plat/js/web func_HTMLFormElement_RequestSubmit1
  1448  //go:noescape
  1449  func FuncHTMLFormElementRequestSubmit1(this js.Ref, fn unsafe.Pointer)
  1450  
  1451  //go:wasmimport plat/js/web call_HTMLFormElement_RequestSubmit1
  1452  //go:noescape
  1453  func CallHTMLFormElementRequestSubmit1(
  1454  	this js.Ref, retPtr unsafe.Pointer)
  1455  
  1456  //go:wasmimport plat/js/web try_HTMLFormElement_RequestSubmit1
  1457  //go:noescape
  1458  func TryHTMLFormElementRequestSubmit1(
  1459  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1460  
  1461  //go:wasmimport plat/js/web has_HTMLFormElement_Reset
  1462  //go:noescape
  1463  func HasFuncHTMLFormElementReset(this js.Ref) js.Ref
  1464  
  1465  //go:wasmimport plat/js/web func_HTMLFormElement_Reset
  1466  //go:noescape
  1467  func FuncHTMLFormElementReset(this js.Ref, fn unsafe.Pointer)
  1468  
  1469  //go:wasmimport plat/js/web call_HTMLFormElement_Reset
  1470  //go:noescape
  1471  func CallHTMLFormElementReset(
  1472  	this js.Ref, retPtr unsafe.Pointer)
  1473  
  1474  //go:wasmimport plat/js/web try_HTMLFormElement_Reset
  1475  //go:noescape
  1476  func TryHTMLFormElementReset(
  1477  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1478  
  1479  //go:wasmimport plat/js/web has_HTMLFormElement_CheckValidity
  1480  //go:noescape
  1481  func HasFuncHTMLFormElementCheckValidity(this js.Ref) js.Ref
  1482  
  1483  //go:wasmimport plat/js/web func_HTMLFormElement_CheckValidity
  1484  //go:noescape
  1485  func FuncHTMLFormElementCheckValidity(this js.Ref, fn unsafe.Pointer)
  1486  
  1487  //go:wasmimport plat/js/web call_HTMLFormElement_CheckValidity
  1488  //go:noescape
  1489  func CallHTMLFormElementCheckValidity(
  1490  	this js.Ref, retPtr unsafe.Pointer)
  1491  
  1492  //go:wasmimport plat/js/web try_HTMLFormElement_CheckValidity
  1493  //go:noescape
  1494  func TryHTMLFormElementCheckValidity(
  1495  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1496  
  1497  //go:wasmimport plat/js/web has_HTMLFormElement_ReportValidity
  1498  //go:noescape
  1499  func HasFuncHTMLFormElementReportValidity(this js.Ref) js.Ref
  1500  
  1501  //go:wasmimport plat/js/web func_HTMLFormElement_ReportValidity
  1502  //go:noescape
  1503  func FuncHTMLFormElementReportValidity(this js.Ref, fn unsafe.Pointer)
  1504  
  1505  //go:wasmimport plat/js/web call_HTMLFormElement_ReportValidity
  1506  //go:noescape
  1507  func CallHTMLFormElementReportValidity(
  1508  	this js.Ref, retPtr unsafe.Pointer)
  1509  
  1510  //go:wasmimport plat/js/web try_HTMLFormElement_ReportValidity
  1511  //go:noescape
  1512  func TryHTMLFormElementReportValidity(
  1513  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1514  
  1515  //go:wasmimport plat/js/web new_FormData_FormData
  1516  //go:noescape
  1517  func NewFormDataByFormData(
  1518  	form js.Ref,
  1519  	submitter js.Ref) js.Ref
  1520  
  1521  //go:wasmimport plat/js/web new_FormData_FormData1
  1522  //go:noescape
  1523  func NewFormDataByFormData1(
  1524  	form js.Ref) js.Ref
  1525  
  1526  //go:wasmimport plat/js/web new_FormData_FormData2
  1527  //go:noescape
  1528  func NewFormDataByFormData2() js.Ref
  1529  
  1530  //go:wasmimport plat/js/web has_FormData_Append
  1531  //go:noescape
  1532  func HasFuncFormDataAppend(this js.Ref) js.Ref
  1533  
  1534  //go:wasmimport plat/js/web func_FormData_Append
  1535  //go:noescape
  1536  func FuncFormDataAppend(this js.Ref, fn unsafe.Pointer)
  1537  
  1538  //go:wasmimport plat/js/web call_FormData_Append
  1539  //go:noescape
  1540  func CallFormDataAppend(
  1541  	this js.Ref, retPtr unsafe.Pointer,
  1542  	name js.Ref,
  1543  	value js.Ref)
  1544  
  1545  //go:wasmimport plat/js/web try_FormData_Append
  1546  //go:noescape
  1547  func TryFormDataAppend(
  1548  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1549  	name js.Ref,
  1550  	value js.Ref) (ok js.Ref)
  1551  
  1552  //go:wasmimport plat/js/web has_FormData_Append1
  1553  //go:noescape
  1554  func HasFuncFormDataAppend1(this js.Ref) js.Ref
  1555  
  1556  //go:wasmimport plat/js/web func_FormData_Append1
  1557  //go:noescape
  1558  func FuncFormDataAppend1(this js.Ref, fn unsafe.Pointer)
  1559  
  1560  //go:wasmimport plat/js/web call_FormData_Append1
  1561  //go:noescape
  1562  func CallFormDataAppend1(
  1563  	this js.Ref, retPtr unsafe.Pointer,
  1564  	name js.Ref,
  1565  	blobValue js.Ref,
  1566  	filename js.Ref)
  1567  
  1568  //go:wasmimport plat/js/web try_FormData_Append1
  1569  //go:noescape
  1570  func TryFormDataAppend1(
  1571  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1572  	name js.Ref,
  1573  	blobValue js.Ref,
  1574  	filename js.Ref) (ok js.Ref)
  1575  
  1576  //go:wasmimport plat/js/web has_FormData_Append2
  1577  //go:noescape
  1578  func HasFuncFormDataAppend2(this js.Ref) js.Ref
  1579  
  1580  //go:wasmimport plat/js/web func_FormData_Append2
  1581  //go:noescape
  1582  func FuncFormDataAppend2(this js.Ref, fn unsafe.Pointer)
  1583  
  1584  //go:wasmimport plat/js/web call_FormData_Append2
  1585  //go:noescape
  1586  func CallFormDataAppend2(
  1587  	this js.Ref, retPtr unsafe.Pointer,
  1588  	name js.Ref,
  1589  	blobValue js.Ref)
  1590  
  1591  //go:wasmimport plat/js/web try_FormData_Append2
  1592  //go:noescape
  1593  func TryFormDataAppend2(
  1594  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1595  	name js.Ref,
  1596  	blobValue js.Ref) (ok js.Ref)
  1597  
  1598  //go:wasmimport plat/js/web has_FormData_Delete
  1599  //go:noescape
  1600  func HasFuncFormDataDelete(this js.Ref) js.Ref
  1601  
  1602  //go:wasmimport plat/js/web func_FormData_Delete
  1603  //go:noescape
  1604  func FuncFormDataDelete(this js.Ref, fn unsafe.Pointer)
  1605  
  1606  //go:wasmimport plat/js/web call_FormData_Delete
  1607  //go:noescape
  1608  func CallFormDataDelete(
  1609  	this js.Ref, retPtr unsafe.Pointer,
  1610  	name js.Ref)
  1611  
  1612  //go:wasmimport plat/js/web try_FormData_Delete
  1613  //go:noescape
  1614  func TryFormDataDelete(
  1615  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1616  	name js.Ref) (ok js.Ref)
  1617  
  1618  //go:wasmimport plat/js/web has_FormData_Get
  1619  //go:noescape
  1620  func HasFuncFormDataGet(this js.Ref) js.Ref
  1621  
  1622  //go:wasmimport plat/js/web func_FormData_Get
  1623  //go:noescape
  1624  func FuncFormDataGet(this js.Ref, fn unsafe.Pointer)
  1625  
  1626  //go:wasmimport plat/js/web call_FormData_Get
  1627  //go:noescape
  1628  func CallFormDataGet(
  1629  	this js.Ref, retPtr unsafe.Pointer,
  1630  	name js.Ref)
  1631  
  1632  //go:wasmimport plat/js/web try_FormData_Get
  1633  //go:noescape
  1634  func TryFormDataGet(
  1635  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1636  	name js.Ref) (ok js.Ref)
  1637  
  1638  //go:wasmimport plat/js/web has_FormData_GetAll
  1639  //go:noescape
  1640  func HasFuncFormDataGetAll(this js.Ref) js.Ref
  1641  
  1642  //go:wasmimport plat/js/web func_FormData_GetAll
  1643  //go:noescape
  1644  func FuncFormDataGetAll(this js.Ref, fn unsafe.Pointer)
  1645  
  1646  //go:wasmimport plat/js/web call_FormData_GetAll
  1647  //go:noescape
  1648  func CallFormDataGetAll(
  1649  	this js.Ref, retPtr unsafe.Pointer,
  1650  	name js.Ref)
  1651  
  1652  //go:wasmimport plat/js/web try_FormData_GetAll
  1653  //go:noescape
  1654  func TryFormDataGetAll(
  1655  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1656  	name js.Ref) (ok js.Ref)
  1657  
  1658  //go:wasmimport plat/js/web has_FormData_Has
  1659  //go:noescape
  1660  func HasFuncFormDataHas(this js.Ref) js.Ref
  1661  
  1662  //go:wasmimport plat/js/web func_FormData_Has
  1663  //go:noescape
  1664  func FuncFormDataHas(this js.Ref, fn unsafe.Pointer)
  1665  
  1666  //go:wasmimport plat/js/web call_FormData_Has
  1667  //go:noescape
  1668  func CallFormDataHas(
  1669  	this js.Ref, retPtr unsafe.Pointer,
  1670  	name js.Ref)
  1671  
  1672  //go:wasmimport plat/js/web try_FormData_Has
  1673  //go:noescape
  1674  func TryFormDataHas(
  1675  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1676  	name js.Ref) (ok js.Ref)
  1677  
  1678  //go:wasmimport plat/js/web has_FormData_Set
  1679  //go:noescape
  1680  func HasFuncFormDataSet(this js.Ref) js.Ref
  1681  
  1682  //go:wasmimport plat/js/web func_FormData_Set
  1683  //go:noescape
  1684  func FuncFormDataSet(this js.Ref, fn unsafe.Pointer)
  1685  
  1686  //go:wasmimport plat/js/web call_FormData_Set
  1687  //go:noescape
  1688  func CallFormDataSet(
  1689  	this js.Ref, retPtr unsafe.Pointer,
  1690  	name js.Ref,
  1691  	value js.Ref)
  1692  
  1693  //go:wasmimport plat/js/web try_FormData_Set
  1694  //go:noescape
  1695  func TryFormDataSet(
  1696  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1697  	name js.Ref,
  1698  	value js.Ref) (ok js.Ref)
  1699  
  1700  //go:wasmimport plat/js/web has_FormData_Set1
  1701  //go:noescape
  1702  func HasFuncFormDataSet1(this js.Ref) js.Ref
  1703  
  1704  //go:wasmimport plat/js/web func_FormData_Set1
  1705  //go:noescape
  1706  func FuncFormDataSet1(this js.Ref, fn unsafe.Pointer)
  1707  
  1708  //go:wasmimport plat/js/web call_FormData_Set1
  1709  //go:noescape
  1710  func CallFormDataSet1(
  1711  	this js.Ref, retPtr unsafe.Pointer,
  1712  	name js.Ref,
  1713  	blobValue js.Ref,
  1714  	filename js.Ref)
  1715  
  1716  //go:wasmimport plat/js/web try_FormData_Set1
  1717  //go:noescape
  1718  func TryFormDataSet1(
  1719  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1720  	name js.Ref,
  1721  	blobValue js.Ref,
  1722  	filename js.Ref) (ok js.Ref)
  1723  
  1724  //go:wasmimport plat/js/web has_FormData_Set2
  1725  //go:noescape
  1726  func HasFuncFormDataSet2(this js.Ref) js.Ref
  1727  
  1728  //go:wasmimport plat/js/web func_FormData_Set2
  1729  //go:noescape
  1730  func FuncFormDataSet2(this js.Ref, fn unsafe.Pointer)
  1731  
  1732  //go:wasmimport plat/js/web call_FormData_Set2
  1733  //go:noescape
  1734  func CallFormDataSet2(
  1735  	this js.Ref, retPtr unsafe.Pointer,
  1736  	name js.Ref,
  1737  	blobValue js.Ref)
  1738  
  1739  //go:wasmimport plat/js/web try_FormData_Set2
  1740  //go:noescape
  1741  func TryFormDataSet2(
  1742  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1743  	name js.Ref,
  1744  	blobValue js.Ref) (ok js.Ref)
  1745  
  1746  //go:wasmimport plat/js/web store_ValidityStateFlags
  1747  //go:noescape
  1748  func ValidityStateFlagsJSStore(
  1749  	ptr unsafe.Pointer, ref js.Ref)
  1750  
  1751  //go:wasmimport plat/js/web load_ValidityStateFlags
  1752  //go:noescape
  1753  func ValidityStateFlagsJSLoad(
  1754  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
  1755  
  1756  //go:wasmimport plat/js/web get_ValidityState_ValueMissing
  1757  //go:noescape
  1758  func GetValidityStateValueMissing(
  1759  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1760  
  1761  //go:wasmimport plat/js/web get_ValidityState_TypeMismatch
  1762  //go:noescape
  1763  func GetValidityStateTypeMismatch(
  1764  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1765  
  1766  //go:wasmimport plat/js/web get_ValidityState_PatternMismatch
  1767  //go:noescape
  1768  func GetValidityStatePatternMismatch(
  1769  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1770  
  1771  //go:wasmimport plat/js/web get_ValidityState_TooLong
  1772  //go:noescape
  1773  func GetValidityStateTooLong(
  1774  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1775  
  1776  //go:wasmimport plat/js/web get_ValidityState_TooShort
  1777  //go:noescape
  1778  func GetValidityStateTooShort(
  1779  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1780  
  1781  //go:wasmimport plat/js/web get_ValidityState_RangeUnderflow
  1782  //go:noescape
  1783  func GetValidityStateRangeUnderflow(
  1784  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1785  
  1786  //go:wasmimport plat/js/web get_ValidityState_RangeOverflow
  1787  //go:noescape
  1788  func GetValidityStateRangeOverflow(
  1789  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1790  
  1791  //go:wasmimport plat/js/web get_ValidityState_StepMismatch
  1792  //go:noescape
  1793  func GetValidityStateStepMismatch(
  1794  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1795  
  1796  //go:wasmimport plat/js/web get_ValidityState_BadInput
  1797  //go:noescape
  1798  func GetValidityStateBadInput(
  1799  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1800  
  1801  //go:wasmimport plat/js/web get_ValidityState_CustomError
  1802  //go:noescape
  1803  func GetValidityStateCustomError(
  1804  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1805  
  1806  //go:wasmimport plat/js/web get_ValidityState_Valid
  1807  //go:noescape
  1808  func GetValidityStateValid(
  1809  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1810  
  1811  //go:wasmimport plat/js/web has_CustomStateSet_Add
  1812  //go:noescape
  1813  func HasFuncCustomStateSetAdd(this js.Ref) js.Ref
  1814  
  1815  //go:wasmimport plat/js/web func_CustomStateSet_Add
  1816  //go:noescape
  1817  func FuncCustomStateSetAdd(this js.Ref, fn unsafe.Pointer)
  1818  
  1819  //go:wasmimport plat/js/web call_CustomStateSet_Add
  1820  //go:noescape
  1821  func CallCustomStateSetAdd(
  1822  	this js.Ref, retPtr unsafe.Pointer,
  1823  	value js.Ref)
  1824  
  1825  //go:wasmimport plat/js/web try_CustomStateSet_Add
  1826  //go:noescape
  1827  func TryCustomStateSetAdd(
  1828  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1829  	value js.Ref) (ok js.Ref)
  1830  
  1831  //go:wasmimport plat/js/web get_ElementInternals_ShadowRoot
  1832  //go:noescape
  1833  func GetElementInternalsShadowRoot(
  1834  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1835  
  1836  //go:wasmimport plat/js/web get_ElementInternals_Form
  1837  //go:noescape
  1838  func GetElementInternalsForm(
  1839  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1840  
  1841  //go:wasmimport plat/js/web get_ElementInternals_WillValidate
  1842  //go:noescape
  1843  func GetElementInternalsWillValidate(
  1844  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1845  
  1846  //go:wasmimport plat/js/web get_ElementInternals_Validity
  1847  //go:noescape
  1848  func GetElementInternalsValidity(
  1849  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1850  
  1851  //go:wasmimport plat/js/web get_ElementInternals_ValidationMessage
  1852  //go:noescape
  1853  func GetElementInternalsValidationMessage(
  1854  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1855  
  1856  //go:wasmimport plat/js/web get_ElementInternals_Labels
  1857  //go:noescape
  1858  func GetElementInternalsLabels(
  1859  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1860  
  1861  //go:wasmimport plat/js/web get_ElementInternals_States
  1862  //go:noescape
  1863  func GetElementInternalsStates(
  1864  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1865  
  1866  //go:wasmimport plat/js/web get_ElementInternals_Role
  1867  //go:noescape
  1868  func GetElementInternalsRole(
  1869  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1870  
  1871  //go:wasmimport plat/js/web set_ElementInternals_Role
  1872  //go:noescape
  1873  func SetElementInternalsRole(
  1874  	this js.Ref,
  1875  	val js.Ref,
  1876  ) js.Ref
  1877  
  1878  //go:wasmimport plat/js/web get_ElementInternals_AriaActiveDescendantElement
  1879  //go:noescape
  1880  func GetElementInternalsAriaActiveDescendantElement(
  1881  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1882  
  1883  //go:wasmimport plat/js/web set_ElementInternals_AriaActiveDescendantElement
  1884  //go:noescape
  1885  func SetElementInternalsAriaActiveDescendantElement(
  1886  	this js.Ref,
  1887  	val js.Ref,
  1888  ) js.Ref
  1889  
  1890  //go:wasmimport plat/js/web get_ElementInternals_AriaAtomic
  1891  //go:noescape
  1892  func GetElementInternalsAriaAtomic(
  1893  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1894  
  1895  //go:wasmimport plat/js/web set_ElementInternals_AriaAtomic
  1896  //go:noescape
  1897  func SetElementInternalsAriaAtomic(
  1898  	this js.Ref,
  1899  	val js.Ref,
  1900  ) js.Ref
  1901  
  1902  //go:wasmimport plat/js/web get_ElementInternals_AriaAutoComplete
  1903  //go:noescape
  1904  func GetElementInternalsAriaAutoComplete(
  1905  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1906  
  1907  //go:wasmimport plat/js/web set_ElementInternals_AriaAutoComplete
  1908  //go:noescape
  1909  func SetElementInternalsAriaAutoComplete(
  1910  	this js.Ref,
  1911  	val js.Ref,
  1912  ) js.Ref
  1913  
  1914  //go:wasmimport plat/js/web get_ElementInternals_AriaBusy
  1915  //go:noescape
  1916  func GetElementInternalsAriaBusy(
  1917  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1918  
  1919  //go:wasmimport plat/js/web set_ElementInternals_AriaBusy
  1920  //go:noescape
  1921  func SetElementInternalsAriaBusy(
  1922  	this js.Ref,
  1923  	val js.Ref,
  1924  ) js.Ref
  1925  
  1926  //go:wasmimport plat/js/web get_ElementInternals_AriaChecked
  1927  //go:noescape
  1928  func GetElementInternalsAriaChecked(
  1929  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1930  
  1931  //go:wasmimport plat/js/web set_ElementInternals_AriaChecked
  1932  //go:noescape
  1933  func SetElementInternalsAriaChecked(
  1934  	this js.Ref,
  1935  	val js.Ref,
  1936  ) js.Ref
  1937  
  1938  //go:wasmimport plat/js/web get_ElementInternals_AriaColCount
  1939  //go:noescape
  1940  func GetElementInternalsAriaColCount(
  1941  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1942  
  1943  //go:wasmimport plat/js/web set_ElementInternals_AriaColCount
  1944  //go:noescape
  1945  func SetElementInternalsAriaColCount(
  1946  	this js.Ref,
  1947  	val js.Ref,
  1948  ) js.Ref
  1949  
  1950  //go:wasmimport plat/js/web get_ElementInternals_AriaColIndex
  1951  //go:noescape
  1952  func GetElementInternalsAriaColIndex(
  1953  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1954  
  1955  //go:wasmimport plat/js/web set_ElementInternals_AriaColIndex
  1956  //go:noescape
  1957  func SetElementInternalsAriaColIndex(
  1958  	this js.Ref,
  1959  	val js.Ref,
  1960  ) js.Ref
  1961  
  1962  //go:wasmimport plat/js/web get_ElementInternals_AriaColIndexText
  1963  //go:noescape
  1964  func GetElementInternalsAriaColIndexText(
  1965  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1966  
  1967  //go:wasmimport plat/js/web set_ElementInternals_AriaColIndexText
  1968  //go:noescape
  1969  func SetElementInternalsAriaColIndexText(
  1970  	this js.Ref,
  1971  	val js.Ref,
  1972  ) js.Ref
  1973  
  1974  //go:wasmimport plat/js/web get_ElementInternals_AriaColSpan
  1975  //go:noescape
  1976  func GetElementInternalsAriaColSpan(
  1977  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1978  
  1979  //go:wasmimport plat/js/web set_ElementInternals_AriaColSpan
  1980  //go:noescape
  1981  func SetElementInternalsAriaColSpan(
  1982  	this js.Ref,
  1983  	val js.Ref,
  1984  ) js.Ref
  1985  
  1986  //go:wasmimport plat/js/web get_ElementInternals_AriaControlsElements
  1987  //go:noescape
  1988  func GetElementInternalsAriaControlsElements(
  1989  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1990  
  1991  //go:wasmimport plat/js/web set_ElementInternals_AriaControlsElements
  1992  //go:noescape
  1993  func SetElementInternalsAriaControlsElements(
  1994  	this js.Ref,
  1995  	val js.Ref,
  1996  ) js.Ref
  1997  
  1998  //go:wasmimport plat/js/web get_ElementInternals_AriaCurrent
  1999  //go:noescape
  2000  func GetElementInternalsAriaCurrent(
  2001  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2002  
  2003  //go:wasmimport plat/js/web set_ElementInternals_AriaCurrent
  2004  //go:noescape
  2005  func SetElementInternalsAriaCurrent(
  2006  	this js.Ref,
  2007  	val js.Ref,
  2008  ) js.Ref
  2009  
  2010  //go:wasmimport plat/js/web get_ElementInternals_AriaDescribedByElements
  2011  //go:noescape
  2012  func GetElementInternalsAriaDescribedByElements(
  2013  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2014  
  2015  //go:wasmimport plat/js/web set_ElementInternals_AriaDescribedByElements
  2016  //go:noescape
  2017  func SetElementInternalsAriaDescribedByElements(
  2018  	this js.Ref,
  2019  	val js.Ref,
  2020  ) js.Ref
  2021  
  2022  //go:wasmimport plat/js/web get_ElementInternals_AriaDescription
  2023  //go:noescape
  2024  func GetElementInternalsAriaDescription(
  2025  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2026  
  2027  //go:wasmimport plat/js/web set_ElementInternals_AriaDescription
  2028  //go:noescape
  2029  func SetElementInternalsAriaDescription(
  2030  	this js.Ref,
  2031  	val js.Ref,
  2032  ) js.Ref
  2033  
  2034  //go:wasmimport plat/js/web get_ElementInternals_AriaDetailsElements
  2035  //go:noescape
  2036  func GetElementInternalsAriaDetailsElements(
  2037  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2038  
  2039  //go:wasmimport plat/js/web set_ElementInternals_AriaDetailsElements
  2040  //go:noescape
  2041  func SetElementInternalsAriaDetailsElements(
  2042  	this js.Ref,
  2043  	val js.Ref,
  2044  ) js.Ref
  2045  
  2046  //go:wasmimport plat/js/web get_ElementInternals_AriaDisabled
  2047  //go:noescape
  2048  func GetElementInternalsAriaDisabled(
  2049  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2050  
  2051  //go:wasmimport plat/js/web set_ElementInternals_AriaDisabled
  2052  //go:noescape
  2053  func SetElementInternalsAriaDisabled(
  2054  	this js.Ref,
  2055  	val js.Ref,
  2056  ) js.Ref
  2057  
  2058  //go:wasmimport plat/js/web get_ElementInternals_AriaErrorMessageElements
  2059  //go:noescape
  2060  func GetElementInternalsAriaErrorMessageElements(
  2061  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2062  
  2063  //go:wasmimport plat/js/web set_ElementInternals_AriaErrorMessageElements
  2064  //go:noescape
  2065  func SetElementInternalsAriaErrorMessageElements(
  2066  	this js.Ref,
  2067  	val js.Ref,
  2068  ) js.Ref
  2069  
  2070  //go:wasmimport plat/js/web get_ElementInternals_AriaExpanded
  2071  //go:noescape
  2072  func GetElementInternalsAriaExpanded(
  2073  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2074  
  2075  //go:wasmimport plat/js/web set_ElementInternals_AriaExpanded
  2076  //go:noescape
  2077  func SetElementInternalsAriaExpanded(
  2078  	this js.Ref,
  2079  	val js.Ref,
  2080  ) js.Ref
  2081  
  2082  //go:wasmimport plat/js/web get_ElementInternals_AriaFlowToElements
  2083  //go:noescape
  2084  func GetElementInternalsAriaFlowToElements(
  2085  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2086  
  2087  //go:wasmimport plat/js/web set_ElementInternals_AriaFlowToElements
  2088  //go:noescape
  2089  func SetElementInternalsAriaFlowToElements(
  2090  	this js.Ref,
  2091  	val js.Ref,
  2092  ) js.Ref
  2093  
  2094  //go:wasmimport plat/js/web get_ElementInternals_AriaHasPopup
  2095  //go:noescape
  2096  func GetElementInternalsAriaHasPopup(
  2097  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2098  
  2099  //go:wasmimport plat/js/web set_ElementInternals_AriaHasPopup
  2100  //go:noescape
  2101  func SetElementInternalsAriaHasPopup(
  2102  	this js.Ref,
  2103  	val js.Ref,
  2104  ) js.Ref
  2105  
  2106  //go:wasmimport plat/js/web get_ElementInternals_AriaHidden
  2107  //go:noescape
  2108  func GetElementInternalsAriaHidden(
  2109  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2110  
  2111  //go:wasmimport plat/js/web set_ElementInternals_AriaHidden
  2112  //go:noescape
  2113  func SetElementInternalsAriaHidden(
  2114  	this js.Ref,
  2115  	val js.Ref,
  2116  ) js.Ref
  2117  
  2118  //go:wasmimport plat/js/web get_ElementInternals_AriaInvalid
  2119  //go:noescape
  2120  func GetElementInternalsAriaInvalid(
  2121  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2122  
  2123  //go:wasmimport plat/js/web set_ElementInternals_AriaInvalid
  2124  //go:noescape
  2125  func SetElementInternalsAriaInvalid(
  2126  	this js.Ref,
  2127  	val js.Ref,
  2128  ) js.Ref
  2129  
  2130  //go:wasmimport plat/js/web get_ElementInternals_AriaKeyShortcuts
  2131  //go:noescape
  2132  func GetElementInternalsAriaKeyShortcuts(
  2133  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2134  
  2135  //go:wasmimport plat/js/web set_ElementInternals_AriaKeyShortcuts
  2136  //go:noescape
  2137  func SetElementInternalsAriaKeyShortcuts(
  2138  	this js.Ref,
  2139  	val js.Ref,
  2140  ) js.Ref
  2141  
  2142  //go:wasmimport plat/js/web get_ElementInternals_AriaLabel
  2143  //go:noescape
  2144  func GetElementInternalsAriaLabel(
  2145  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2146  
  2147  //go:wasmimport plat/js/web set_ElementInternals_AriaLabel
  2148  //go:noescape
  2149  func SetElementInternalsAriaLabel(
  2150  	this js.Ref,
  2151  	val js.Ref,
  2152  ) js.Ref
  2153  
  2154  //go:wasmimport plat/js/web get_ElementInternals_AriaLabelledByElements
  2155  //go:noescape
  2156  func GetElementInternalsAriaLabelledByElements(
  2157  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2158  
  2159  //go:wasmimport plat/js/web set_ElementInternals_AriaLabelledByElements
  2160  //go:noescape
  2161  func SetElementInternalsAriaLabelledByElements(
  2162  	this js.Ref,
  2163  	val js.Ref,
  2164  ) js.Ref
  2165  
  2166  //go:wasmimport plat/js/web get_ElementInternals_AriaLevel
  2167  //go:noescape
  2168  func GetElementInternalsAriaLevel(
  2169  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2170  
  2171  //go:wasmimport plat/js/web set_ElementInternals_AriaLevel
  2172  //go:noescape
  2173  func SetElementInternalsAriaLevel(
  2174  	this js.Ref,
  2175  	val js.Ref,
  2176  ) js.Ref
  2177  
  2178  //go:wasmimport plat/js/web get_ElementInternals_AriaLive
  2179  //go:noescape
  2180  func GetElementInternalsAriaLive(
  2181  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2182  
  2183  //go:wasmimport plat/js/web set_ElementInternals_AriaLive
  2184  //go:noescape
  2185  func SetElementInternalsAriaLive(
  2186  	this js.Ref,
  2187  	val js.Ref,
  2188  ) js.Ref
  2189  
  2190  //go:wasmimport plat/js/web get_ElementInternals_AriaModal
  2191  //go:noescape
  2192  func GetElementInternalsAriaModal(
  2193  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2194  
  2195  //go:wasmimport plat/js/web set_ElementInternals_AriaModal
  2196  //go:noescape
  2197  func SetElementInternalsAriaModal(
  2198  	this js.Ref,
  2199  	val js.Ref,
  2200  ) js.Ref
  2201  
  2202  //go:wasmimport plat/js/web get_ElementInternals_AriaMultiLine
  2203  //go:noescape
  2204  func GetElementInternalsAriaMultiLine(
  2205  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2206  
  2207  //go:wasmimport plat/js/web set_ElementInternals_AriaMultiLine
  2208  //go:noescape
  2209  func SetElementInternalsAriaMultiLine(
  2210  	this js.Ref,
  2211  	val js.Ref,
  2212  ) js.Ref
  2213  
  2214  //go:wasmimport plat/js/web get_ElementInternals_AriaMultiSelectable
  2215  //go:noescape
  2216  func GetElementInternalsAriaMultiSelectable(
  2217  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2218  
  2219  //go:wasmimport plat/js/web set_ElementInternals_AriaMultiSelectable
  2220  //go:noescape
  2221  func SetElementInternalsAriaMultiSelectable(
  2222  	this js.Ref,
  2223  	val js.Ref,
  2224  ) js.Ref
  2225  
  2226  //go:wasmimport plat/js/web get_ElementInternals_AriaOrientation
  2227  //go:noescape
  2228  func GetElementInternalsAriaOrientation(
  2229  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2230  
  2231  //go:wasmimport plat/js/web set_ElementInternals_AriaOrientation
  2232  //go:noescape
  2233  func SetElementInternalsAriaOrientation(
  2234  	this js.Ref,
  2235  	val js.Ref,
  2236  ) js.Ref
  2237  
  2238  //go:wasmimport plat/js/web get_ElementInternals_AriaOwnsElements
  2239  //go:noescape
  2240  func GetElementInternalsAriaOwnsElements(
  2241  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2242  
  2243  //go:wasmimport plat/js/web set_ElementInternals_AriaOwnsElements
  2244  //go:noescape
  2245  func SetElementInternalsAriaOwnsElements(
  2246  	this js.Ref,
  2247  	val js.Ref,
  2248  ) js.Ref
  2249  
  2250  //go:wasmimport plat/js/web get_ElementInternals_AriaPlaceholder
  2251  //go:noescape
  2252  func GetElementInternalsAriaPlaceholder(
  2253  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2254  
  2255  //go:wasmimport plat/js/web set_ElementInternals_AriaPlaceholder
  2256  //go:noescape
  2257  func SetElementInternalsAriaPlaceholder(
  2258  	this js.Ref,
  2259  	val js.Ref,
  2260  ) js.Ref
  2261  
  2262  //go:wasmimport plat/js/web get_ElementInternals_AriaPosInSet
  2263  //go:noescape
  2264  func GetElementInternalsAriaPosInSet(
  2265  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2266  
  2267  //go:wasmimport plat/js/web set_ElementInternals_AriaPosInSet
  2268  //go:noescape
  2269  func SetElementInternalsAriaPosInSet(
  2270  	this js.Ref,
  2271  	val js.Ref,
  2272  ) js.Ref
  2273  
  2274  //go:wasmimport plat/js/web get_ElementInternals_AriaPressed
  2275  //go:noescape
  2276  func GetElementInternalsAriaPressed(
  2277  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2278  
  2279  //go:wasmimport plat/js/web set_ElementInternals_AriaPressed
  2280  //go:noescape
  2281  func SetElementInternalsAriaPressed(
  2282  	this js.Ref,
  2283  	val js.Ref,
  2284  ) js.Ref
  2285  
  2286  //go:wasmimport plat/js/web get_ElementInternals_AriaReadOnly
  2287  //go:noescape
  2288  func GetElementInternalsAriaReadOnly(
  2289  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2290  
  2291  //go:wasmimport plat/js/web set_ElementInternals_AriaReadOnly
  2292  //go:noescape
  2293  func SetElementInternalsAriaReadOnly(
  2294  	this js.Ref,
  2295  	val js.Ref,
  2296  ) js.Ref
  2297  
  2298  //go:wasmimport plat/js/web get_ElementInternals_AriaRequired
  2299  //go:noescape
  2300  func GetElementInternalsAriaRequired(
  2301  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2302  
  2303  //go:wasmimport plat/js/web set_ElementInternals_AriaRequired
  2304  //go:noescape
  2305  func SetElementInternalsAriaRequired(
  2306  	this js.Ref,
  2307  	val js.Ref,
  2308  ) js.Ref
  2309  
  2310  //go:wasmimport plat/js/web get_ElementInternals_AriaRoleDescription
  2311  //go:noescape
  2312  func GetElementInternalsAriaRoleDescription(
  2313  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2314  
  2315  //go:wasmimport plat/js/web set_ElementInternals_AriaRoleDescription
  2316  //go:noescape
  2317  func SetElementInternalsAriaRoleDescription(
  2318  	this js.Ref,
  2319  	val js.Ref,
  2320  ) js.Ref
  2321  
  2322  //go:wasmimport plat/js/web get_ElementInternals_AriaRowCount
  2323  //go:noescape
  2324  func GetElementInternalsAriaRowCount(
  2325  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2326  
  2327  //go:wasmimport plat/js/web set_ElementInternals_AriaRowCount
  2328  //go:noescape
  2329  func SetElementInternalsAriaRowCount(
  2330  	this js.Ref,
  2331  	val js.Ref,
  2332  ) js.Ref
  2333  
  2334  //go:wasmimport plat/js/web get_ElementInternals_AriaRowIndex
  2335  //go:noescape
  2336  func GetElementInternalsAriaRowIndex(
  2337  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2338  
  2339  //go:wasmimport plat/js/web set_ElementInternals_AriaRowIndex
  2340  //go:noescape
  2341  func SetElementInternalsAriaRowIndex(
  2342  	this js.Ref,
  2343  	val js.Ref,
  2344  ) js.Ref
  2345  
  2346  //go:wasmimport plat/js/web get_ElementInternals_AriaRowIndexText
  2347  //go:noescape
  2348  func GetElementInternalsAriaRowIndexText(
  2349  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2350  
  2351  //go:wasmimport plat/js/web set_ElementInternals_AriaRowIndexText
  2352  //go:noescape
  2353  func SetElementInternalsAriaRowIndexText(
  2354  	this js.Ref,
  2355  	val js.Ref,
  2356  ) js.Ref
  2357  
  2358  //go:wasmimport plat/js/web get_ElementInternals_AriaRowSpan
  2359  //go:noescape
  2360  func GetElementInternalsAriaRowSpan(
  2361  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2362  
  2363  //go:wasmimport plat/js/web set_ElementInternals_AriaRowSpan
  2364  //go:noescape
  2365  func SetElementInternalsAriaRowSpan(
  2366  	this js.Ref,
  2367  	val js.Ref,
  2368  ) js.Ref
  2369  
  2370  //go:wasmimport plat/js/web get_ElementInternals_AriaSelected
  2371  //go:noescape
  2372  func GetElementInternalsAriaSelected(
  2373  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2374  
  2375  //go:wasmimport plat/js/web set_ElementInternals_AriaSelected
  2376  //go:noescape
  2377  func SetElementInternalsAriaSelected(
  2378  	this js.Ref,
  2379  	val js.Ref,
  2380  ) js.Ref
  2381  
  2382  //go:wasmimport plat/js/web get_ElementInternals_AriaSetSize
  2383  //go:noescape
  2384  func GetElementInternalsAriaSetSize(
  2385  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2386  
  2387  //go:wasmimport plat/js/web set_ElementInternals_AriaSetSize
  2388  //go:noescape
  2389  func SetElementInternalsAriaSetSize(
  2390  	this js.Ref,
  2391  	val js.Ref,
  2392  ) js.Ref
  2393  
  2394  //go:wasmimport plat/js/web get_ElementInternals_AriaSort
  2395  //go:noescape
  2396  func GetElementInternalsAriaSort(
  2397  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2398  
  2399  //go:wasmimport plat/js/web set_ElementInternals_AriaSort
  2400  //go:noescape
  2401  func SetElementInternalsAriaSort(
  2402  	this js.Ref,
  2403  	val js.Ref,
  2404  ) js.Ref
  2405  
  2406  //go:wasmimport plat/js/web get_ElementInternals_AriaValueMax
  2407  //go:noescape
  2408  func GetElementInternalsAriaValueMax(
  2409  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2410  
  2411  //go:wasmimport plat/js/web set_ElementInternals_AriaValueMax
  2412  //go:noescape
  2413  func SetElementInternalsAriaValueMax(
  2414  	this js.Ref,
  2415  	val js.Ref,
  2416  ) js.Ref
  2417  
  2418  //go:wasmimport plat/js/web get_ElementInternals_AriaValueMin
  2419  //go:noescape
  2420  func GetElementInternalsAriaValueMin(
  2421  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2422  
  2423  //go:wasmimport plat/js/web set_ElementInternals_AriaValueMin
  2424  //go:noescape
  2425  func SetElementInternalsAriaValueMin(
  2426  	this js.Ref,
  2427  	val js.Ref,
  2428  ) js.Ref
  2429  
  2430  //go:wasmimport plat/js/web get_ElementInternals_AriaValueNow
  2431  //go:noescape
  2432  func GetElementInternalsAriaValueNow(
  2433  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2434  
  2435  //go:wasmimport plat/js/web set_ElementInternals_AriaValueNow
  2436  //go:noescape
  2437  func SetElementInternalsAriaValueNow(
  2438  	this js.Ref,
  2439  	val js.Ref,
  2440  ) js.Ref
  2441  
  2442  //go:wasmimport plat/js/web get_ElementInternals_AriaValueText
  2443  //go:noescape
  2444  func GetElementInternalsAriaValueText(
  2445  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2446  
  2447  //go:wasmimport plat/js/web set_ElementInternals_AriaValueText
  2448  //go:noescape
  2449  func SetElementInternalsAriaValueText(
  2450  	this js.Ref,
  2451  	val js.Ref,
  2452  ) js.Ref
  2453  
  2454  //go:wasmimport plat/js/web has_ElementInternals_SetFormValue
  2455  //go:noescape
  2456  func HasFuncElementInternalsSetFormValue(this js.Ref) js.Ref
  2457  
  2458  //go:wasmimport plat/js/web func_ElementInternals_SetFormValue
  2459  //go:noescape
  2460  func FuncElementInternalsSetFormValue(this js.Ref, fn unsafe.Pointer)
  2461  
  2462  //go:wasmimport plat/js/web call_ElementInternals_SetFormValue
  2463  //go:noescape
  2464  func CallElementInternalsSetFormValue(
  2465  	this js.Ref, retPtr unsafe.Pointer,
  2466  	value js.Ref,
  2467  	state js.Ref)
  2468  
  2469  //go:wasmimport plat/js/web try_ElementInternals_SetFormValue
  2470  //go:noescape
  2471  func TryElementInternalsSetFormValue(
  2472  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  2473  	value js.Ref,
  2474  	state js.Ref) (ok js.Ref)
  2475  
  2476  //go:wasmimport plat/js/web has_ElementInternals_SetFormValue1
  2477  //go:noescape
  2478  func HasFuncElementInternalsSetFormValue1(this js.Ref) js.Ref
  2479  
  2480  //go:wasmimport plat/js/web func_ElementInternals_SetFormValue1
  2481  //go:noescape
  2482  func FuncElementInternalsSetFormValue1(this js.Ref, fn unsafe.Pointer)
  2483  
  2484  //go:wasmimport plat/js/web call_ElementInternals_SetFormValue1
  2485  //go:noescape
  2486  func CallElementInternalsSetFormValue1(
  2487  	this js.Ref, retPtr unsafe.Pointer,
  2488  	value js.Ref)
  2489  
  2490  //go:wasmimport plat/js/web try_ElementInternals_SetFormValue1
  2491  //go:noescape
  2492  func TryElementInternalsSetFormValue1(
  2493  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  2494  	value js.Ref) (ok js.Ref)
  2495  
  2496  //go:wasmimport plat/js/web has_ElementInternals_SetValidity
  2497  //go:noescape
  2498  func HasFuncElementInternalsSetValidity(this js.Ref) js.Ref
  2499  
  2500  //go:wasmimport plat/js/web func_ElementInternals_SetValidity
  2501  //go:noescape
  2502  func FuncElementInternalsSetValidity(this js.Ref, fn unsafe.Pointer)
  2503  
  2504  //go:wasmimport plat/js/web call_ElementInternals_SetValidity
  2505  //go:noescape
  2506  func CallElementInternalsSetValidity(
  2507  	this js.Ref, retPtr unsafe.Pointer,
  2508  	flags unsafe.Pointer,
  2509  	message js.Ref,
  2510  	anchor js.Ref)
  2511  
  2512  //go:wasmimport plat/js/web try_ElementInternals_SetValidity
  2513  //go:noescape
  2514  func TryElementInternalsSetValidity(
  2515  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  2516  	flags unsafe.Pointer,
  2517  	message js.Ref,
  2518  	anchor js.Ref) (ok js.Ref)
  2519  
  2520  //go:wasmimport plat/js/web has_ElementInternals_SetValidity1
  2521  //go:noescape
  2522  func HasFuncElementInternalsSetValidity1(this js.Ref) js.Ref
  2523  
  2524  //go:wasmimport plat/js/web func_ElementInternals_SetValidity1
  2525  //go:noescape
  2526  func FuncElementInternalsSetValidity1(this js.Ref, fn unsafe.Pointer)
  2527  
  2528  //go:wasmimport plat/js/web call_ElementInternals_SetValidity1
  2529  //go:noescape
  2530  func CallElementInternalsSetValidity1(
  2531  	this js.Ref, retPtr unsafe.Pointer,
  2532  	flags unsafe.Pointer,
  2533  	message js.Ref)
  2534  
  2535  //go:wasmimport plat/js/web try_ElementInternals_SetValidity1
  2536  //go:noescape
  2537  func TryElementInternalsSetValidity1(
  2538  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  2539  	flags unsafe.Pointer,
  2540  	message js.Ref) (ok js.Ref)
  2541  
  2542  //go:wasmimport plat/js/web has_ElementInternals_SetValidity2
  2543  //go:noescape
  2544  func HasFuncElementInternalsSetValidity2(this js.Ref) js.Ref
  2545  
  2546  //go:wasmimport plat/js/web func_ElementInternals_SetValidity2
  2547  //go:noescape
  2548  func FuncElementInternalsSetValidity2(this js.Ref, fn unsafe.Pointer)
  2549  
  2550  //go:wasmimport plat/js/web call_ElementInternals_SetValidity2
  2551  //go:noescape
  2552  func CallElementInternalsSetValidity2(
  2553  	this js.Ref, retPtr unsafe.Pointer,
  2554  	flags unsafe.Pointer)
  2555  
  2556  //go:wasmimport plat/js/web try_ElementInternals_SetValidity2
  2557  //go:noescape
  2558  func TryElementInternalsSetValidity2(
  2559  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  2560  	flags unsafe.Pointer) (ok js.Ref)
  2561  
  2562  //go:wasmimport plat/js/web has_ElementInternals_SetValidity3
  2563  //go:noescape
  2564  func HasFuncElementInternalsSetValidity3(this js.Ref) js.Ref
  2565  
  2566  //go:wasmimport plat/js/web func_ElementInternals_SetValidity3
  2567  //go:noescape
  2568  func FuncElementInternalsSetValidity3(this js.Ref, fn unsafe.Pointer)
  2569  
  2570  //go:wasmimport plat/js/web call_ElementInternals_SetValidity3
  2571  //go:noescape
  2572  func CallElementInternalsSetValidity3(
  2573  	this js.Ref, retPtr unsafe.Pointer)
  2574  
  2575  //go:wasmimport plat/js/web try_ElementInternals_SetValidity3
  2576  //go:noescape
  2577  func TryElementInternalsSetValidity3(
  2578  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  2579  
  2580  //go:wasmimport plat/js/web has_ElementInternals_CheckValidity
  2581  //go:noescape
  2582  func HasFuncElementInternalsCheckValidity(this js.Ref) js.Ref
  2583  
  2584  //go:wasmimport plat/js/web func_ElementInternals_CheckValidity
  2585  //go:noescape
  2586  func FuncElementInternalsCheckValidity(this js.Ref, fn unsafe.Pointer)
  2587  
  2588  //go:wasmimport plat/js/web call_ElementInternals_CheckValidity
  2589  //go:noescape
  2590  func CallElementInternalsCheckValidity(
  2591  	this js.Ref, retPtr unsafe.Pointer)
  2592  
  2593  //go:wasmimport plat/js/web try_ElementInternals_CheckValidity
  2594  //go:noescape
  2595  func TryElementInternalsCheckValidity(
  2596  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  2597  
  2598  //go:wasmimport plat/js/web has_ElementInternals_ReportValidity
  2599  //go:noescape
  2600  func HasFuncElementInternalsReportValidity(this js.Ref) js.Ref
  2601  
  2602  //go:wasmimport plat/js/web func_ElementInternals_ReportValidity
  2603  //go:noescape
  2604  func FuncElementInternalsReportValidity(this js.Ref, fn unsafe.Pointer)
  2605  
  2606  //go:wasmimport plat/js/web call_ElementInternals_ReportValidity
  2607  //go:noescape
  2608  func CallElementInternalsReportValidity(
  2609  	this js.Ref, retPtr unsafe.Pointer)
  2610  
  2611  //go:wasmimport plat/js/web try_ElementInternals_ReportValidity
  2612  //go:noescape
  2613  func TryElementInternalsReportValidity(
  2614  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  2615  
  2616  //go:wasmimport plat/js/web store_EditContextInit
  2617  //go:noescape
  2618  func EditContextInitJSStore(
  2619  	ptr unsafe.Pointer, ref js.Ref)
  2620  
  2621  //go:wasmimport plat/js/web load_EditContextInit
  2622  //go:noescape
  2623  func EditContextInitJSLoad(
  2624  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
  2625  
  2626  //go:wasmimport plat/js/web new_EditContext_EditContext
  2627  //go:noescape
  2628  func NewEditContextByEditContext(
  2629  	options unsafe.Pointer) js.Ref
  2630  
  2631  //go:wasmimport plat/js/web new_EditContext_EditContext1
  2632  //go:noescape
  2633  func NewEditContextByEditContext1() js.Ref
  2634  
  2635  //go:wasmimport plat/js/web get_EditContext_Text
  2636  //go:noescape
  2637  func GetEditContextText(
  2638  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2639  
  2640  //go:wasmimport plat/js/web get_EditContext_SelectionStart
  2641  //go:noescape
  2642  func GetEditContextSelectionStart(
  2643  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2644  
  2645  //go:wasmimport plat/js/web get_EditContext_SelectionEnd
  2646  //go:noescape
  2647  func GetEditContextSelectionEnd(
  2648  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2649  
  2650  //go:wasmimport plat/js/web get_EditContext_CompositionRangeStart
  2651  //go:noescape
  2652  func GetEditContextCompositionRangeStart(
  2653  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2654  
  2655  //go:wasmimport plat/js/web get_EditContext_CompositionRangeEnd
  2656  //go:noescape
  2657  func GetEditContextCompositionRangeEnd(
  2658  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2659  
  2660  //go:wasmimport plat/js/web get_EditContext_IsComposing
  2661  //go:noescape
  2662  func GetEditContextIsComposing(
  2663  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2664  
  2665  //go:wasmimport plat/js/web get_EditContext_ControlBounds
  2666  //go:noescape
  2667  func GetEditContextControlBounds(
  2668  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2669  
  2670  //go:wasmimport plat/js/web get_EditContext_SelectionBounds
  2671  //go:noescape
  2672  func GetEditContextSelectionBounds(
  2673  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2674  
  2675  //go:wasmimport plat/js/web get_EditContext_CharacterBoundsRangeStart
  2676  //go:noescape
  2677  func GetEditContextCharacterBoundsRangeStart(
  2678  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2679  
  2680  //go:wasmimport plat/js/web has_EditContext_UpdateText
  2681  //go:noescape
  2682  func HasFuncEditContextUpdateText(this js.Ref) js.Ref
  2683  
  2684  //go:wasmimport plat/js/web func_EditContext_UpdateText
  2685  //go:noescape
  2686  func FuncEditContextUpdateText(this js.Ref, fn unsafe.Pointer)
  2687  
  2688  //go:wasmimport plat/js/web call_EditContext_UpdateText
  2689  //go:noescape
  2690  func CallEditContextUpdateText(
  2691  	this js.Ref, retPtr unsafe.Pointer,
  2692  	rangeStart uint32,
  2693  	rangeEnd uint32,
  2694  	text js.Ref)
  2695  
  2696  //go:wasmimport plat/js/web try_EditContext_UpdateText
  2697  //go:noescape
  2698  func TryEditContextUpdateText(
  2699  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  2700  	rangeStart uint32,
  2701  	rangeEnd uint32,
  2702  	text js.Ref) (ok js.Ref)
  2703  
  2704  //go:wasmimport plat/js/web has_EditContext_UpdateSelection
  2705  //go:noescape
  2706  func HasFuncEditContextUpdateSelection(this js.Ref) js.Ref
  2707  
  2708  //go:wasmimport plat/js/web func_EditContext_UpdateSelection
  2709  //go:noescape
  2710  func FuncEditContextUpdateSelection(this js.Ref, fn unsafe.Pointer)
  2711  
  2712  //go:wasmimport plat/js/web call_EditContext_UpdateSelection
  2713  //go:noescape
  2714  func CallEditContextUpdateSelection(
  2715  	this js.Ref, retPtr unsafe.Pointer,
  2716  	start uint32,
  2717  	end uint32)
  2718  
  2719  //go:wasmimport plat/js/web try_EditContext_UpdateSelection
  2720  //go:noescape
  2721  func TryEditContextUpdateSelection(
  2722  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  2723  	start uint32,
  2724  	end uint32) (ok js.Ref)
  2725  
  2726  //go:wasmimport plat/js/web has_EditContext_UpdateControlBounds
  2727  //go:noescape
  2728  func HasFuncEditContextUpdateControlBounds(this js.Ref) js.Ref
  2729  
  2730  //go:wasmimport plat/js/web func_EditContext_UpdateControlBounds
  2731  //go:noescape
  2732  func FuncEditContextUpdateControlBounds(this js.Ref, fn unsafe.Pointer)
  2733  
  2734  //go:wasmimport plat/js/web call_EditContext_UpdateControlBounds
  2735  //go:noescape
  2736  func CallEditContextUpdateControlBounds(
  2737  	this js.Ref, retPtr unsafe.Pointer,
  2738  	controlBounds js.Ref)
  2739  
  2740  //go:wasmimport plat/js/web try_EditContext_UpdateControlBounds
  2741  //go:noescape
  2742  func TryEditContextUpdateControlBounds(
  2743  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  2744  	controlBounds js.Ref) (ok js.Ref)
  2745  
  2746  //go:wasmimport plat/js/web has_EditContext_UpdateSelectionBounds
  2747  //go:noescape
  2748  func HasFuncEditContextUpdateSelectionBounds(this js.Ref) js.Ref
  2749  
  2750  //go:wasmimport plat/js/web func_EditContext_UpdateSelectionBounds
  2751  //go:noescape
  2752  func FuncEditContextUpdateSelectionBounds(this js.Ref, fn unsafe.Pointer)
  2753  
  2754  //go:wasmimport plat/js/web call_EditContext_UpdateSelectionBounds
  2755  //go:noescape
  2756  func CallEditContextUpdateSelectionBounds(
  2757  	this js.Ref, retPtr unsafe.Pointer,
  2758  	selectionBounds js.Ref)
  2759  
  2760  //go:wasmimport plat/js/web try_EditContext_UpdateSelectionBounds
  2761  //go:noescape
  2762  func TryEditContextUpdateSelectionBounds(
  2763  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  2764  	selectionBounds js.Ref) (ok js.Ref)
  2765  
  2766  //go:wasmimport plat/js/web has_EditContext_UpdateCharacterBounds
  2767  //go:noescape
  2768  func HasFuncEditContextUpdateCharacterBounds(this js.Ref) js.Ref
  2769  
  2770  //go:wasmimport plat/js/web func_EditContext_UpdateCharacterBounds
  2771  //go:noescape
  2772  func FuncEditContextUpdateCharacterBounds(this js.Ref, fn unsafe.Pointer)
  2773  
  2774  //go:wasmimport plat/js/web call_EditContext_UpdateCharacterBounds
  2775  //go:noescape
  2776  func CallEditContextUpdateCharacterBounds(
  2777  	this js.Ref, retPtr unsafe.Pointer,
  2778  	rangeStart uint32,
  2779  	characterBounds js.Ref)
  2780  
  2781  //go:wasmimport plat/js/web try_EditContext_UpdateCharacterBounds
  2782  //go:noescape
  2783  func TryEditContextUpdateCharacterBounds(
  2784  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  2785  	rangeStart uint32,
  2786  	characterBounds js.Ref) (ok js.Ref)
  2787  
  2788  //go:wasmimport plat/js/web has_EditContext_AttachedElements
  2789  //go:noescape
  2790  func HasFuncEditContextAttachedElements(this js.Ref) js.Ref
  2791  
  2792  //go:wasmimport plat/js/web func_EditContext_AttachedElements
  2793  //go:noescape
  2794  func FuncEditContextAttachedElements(this js.Ref, fn unsafe.Pointer)
  2795  
  2796  //go:wasmimport plat/js/web call_EditContext_AttachedElements
  2797  //go:noescape
  2798  func CallEditContextAttachedElements(
  2799  	this js.Ref, retPtr unsafe.Pointer)
  2800  
  2801  //go:wasmimport plat/js/web try_EditContext_AttachedElements
  2802  //go:noescape
  2803  func TryEditContextAttachedElements(
  2804  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  2805  
  2806  //go:wasmimport plat/js/web has_EditContext_CharacterBounds
  2807  //go:noescape
  2808  func HasFuncEditContextCharacterBounds(this js.Ref) js.Ref
  2809  
  2810  //go:wasmimport plat/js/web func_EditContext_CharacterBounds
  2811  //go:noescape
  2812  func FuncEditContextCharacterBounds(this js.Ref, fn unsafe.Pointer)
  2813  
  2814  //go:wasmimport plat/js/web call_EditContext_CharacterBounds
  2815  //go:noescape
  2816  func CallEditContextCharacterBounds(
  2817  	this js.Ref, retPtr unsafe.Pointer)
  2818  
  2819  //go:wasmimport plat/js/web try_EditContext_CharacterBounds
  2820  //go:noescape
  2821  func TryEditContextCharacterBounds(
  2822  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  2823  
  2824  //go:wasmimport plat/js/web get_HTMLElement_Title
  2825  //go:noescape
  2826  func GetHTMLElementTitle(
  2827  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2828  
  2829  //go:wasmimport plat/js/web set_HTMLElement_Title
  2830  //go:noescape
  2831  func SetHTMLElementTitle(
  2832  	this js.Ref,
  2833  	val js.Ref,
  2834  ) js.Ref
  2835  
  2836  //go:wasmimport plat/js/web get_HTMLElement_Lang
  2837  //go:noescape
  2838  func GetHTMLElementLang(
  2839  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2840  
  2841  //go:wasmimport plat/js/web set_HTMLElement_Lang
  2842  //go:noescape
  2843  func SetHTMLElementLang(
  2844  	this js.Ref,
  2845  	val js.Ref,
  2846  ) js.Ref
  2847  
  2848  //go:wasmimport plat/js/web get_HTMLElement_Translate
  2849  //go:noescape
  2850  func GetHTMLElementTranslate(
  2851  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2852  
  2853  //go:wasmimport plat/js/web set_HTMLElement_Translate
  2854  //go:noescape
  2855  func SetHTMLElementTranslate(
  2856  	this js.Ref,
  2857  	val js.Ref,
  2858  ) js.Ref
  2859  
  2860  //go:wasmimport plat/js/web get_HTMLElement_Dir
  2861  //go:noescape
  2862  func GetHTMLElementDir(
  2863  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2864  
  2865  //go:wasmimport plat/js/web set_HTMLElement_Dir
  2866  //go:noescape
  2867  func SetHTMLElementDir(
  2868  	this js.Ref,
  2869  	val js.Ref,
  2870  ) js.Ref
  2871  
  2872  //go:wasmimport plat/js/web get_HTMLElement_Hidden
  2873  //go:noescape
  2874  func GetHTMLElementHidden(
  2875  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2876  
  2877  //go:wasmimport plat/js/web set_HTMLElement_Hidden
  2878  //go:noescape
  2879  func SetHTMLElementHidden(
  2880  	this js.Ref,
  2881  	val js.Ref,
  2882  ) js.Ref
  2883  
  2884  //go:wasmimport plat/js/web get_HTMLElement_Inert
  2885  //go:noescape
  2886  func GetHTMLElementInert(
  2887  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2888  
  2889  //go:wasmimport plat/js/web set_HTMLElement_Inert
  2890  //go:noescape
  2891  func SetHTMLElementInert(
  2892  	this js.Ref,
  2893  	val js.Ref,
  2894  ) js.Ref
  2895  
  2896  //go:wasmimport plat/js/web get_HTMLElement_AccessKey
  2897  //go:noescape
  2898  func GetHTMLElementAccessKey(
  2899  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2900  
  2901  //go:wasmimport plat/js/web set_HTMLElement_AccessKey
  2902  //go:noescape
  2903  func SetHTMLElementAccessKey(
  2904  	this js.Ref,
  2905  	val js.Ref,
  2906  ) js.Ref
  2907  
  2908  //go:wasmimport plat/js/web get_HTMLElement_AccessKeyLabel
  2909  //go:noescape
  2910  func GetHTMLElementAccessKeyLabel(
  2911  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2912  
  2913  //go:wasmimport plat/js/web get_HTMLElement_Draggable
  2914  //go:noescape
  2915  func GetHTMLElementDraggable(
  2916  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2917  
  2918  //go:wasmimport plat/js/web set_HTMLElement_Draggable
  2919  //go:noescape
  2920  func SetHTMLElementDraggable(
  2921  	this js.Ref,
  2922  	val js.Ref,
  2923  ) js.Ref
  2924  
  2925  //go:wasmimport plat/js/web get_HTMLElement_Spellcheck
  2926  //go:noescape
  2927  func GetHTMLElementSpellcheck(
  2928  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2929  
  2930  //go:wasmimport plat/js/web set_HTMLElement_Spellcheck
  2931  //go:noescape
  2932  func SetHTMLElementSpellcheck(
  2933  	this js.Ref,
  2934  	val js.Ref,
  2935  ) js.Ref
  2936  
  2937  //go:wasmimport plat/js/web get_HTMLElement_Autocapitalize
  2938  //go:noescape
  2939  func GetHTMLElementAutocapitalize(
  2940  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2941  
  2942  //go:wasmimport plat/js/web set_HTMLElement_Autocapitalize
  2943  //go:noescape
  2944  func SetHTMLElementAutocapitalize(
  2945  	this js.Ref,
  2946  	val js.Ref,
  2947  ) js.Ref
  2948  
  2949  //go:wasmimport plat/js/web get_HTMLElement_InnerText
  2950  //go:noescape
  2951  func GetHTMLElementInnerText(
  2952  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2953  
  2954  //go:wasmimport plat/js/web set_HTMLElement_InnerText
  2955  //go:noescape
  2956  func SetHTMLElementInnerText(
  2957  	this js.Ref,
  2958  	val js.Ref,
  2959  ) js.Ref
  2960  
  2961  //go:wasmimport plat/js/web get_HTMLElement_OuterText
  2962  //go:noescape
  2963  func GetHTMLElementOuterText(
  2964  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2965  
  2966  //go:wasmimport plat/js/web set_HTMLElement_OuterText
  2967  //go:noescape
  2968  func SetHTMLElementOuterText(
  2969  	this js.Ref,
  2970  	val js.Ref,
  2971  ) js.Ref
  2972  
  2973  //go:wasmimport plat/js/web get_HTMLElement_Popover
  2974  //go:noescape
  2975  func GetHTMLElementPopover(
  2976  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2977  
  2978  //go:wasmimport plat/js/web set_HTMLElement_Popover
  2979  //go:noescape
  2980  func SetHTMLElementPopover(
  2981  	this js.Ref,
  2982  	val js.Ref,
  2983  ) js.Ref
  2984  
  2985  //go:wasmimport plat/js/web get_HTMLElement_OffsetParent
  2986  //go:noescape
  2987  func GetHTMLElementOffsetParent(
  2988  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2989  
  2990  //go:wasmimport plat/js/web get_HTMLElement_OffsetTop
  2991  //go:noescape
  2992  func GetHTMLElementOffsetTop(
  2993  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2994  
  2995  //go:wasmimport plat/js/web get_HTMLElement_OffsetLeft
  2996  //go:noescape
  2997  func GetHTMLElementOffsetLeft(
  2998  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2999  
  3000  //go:wasmimport plat/js/web get_HTMLElement_OffsetWidth
  3001  //go:noescape
  3002  func GetHTMLElementOffsetWidth(
  3003  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3004  
  3005  //go:wasmimport plat/js/web get_HTMLElement_OffsetHeight
  3006  //go:noescape
  3007  func GetHTMLElementOffsetHeight(
  3008  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3009  
  3010  //go:wasmimport plat/js/web get_HTMLElement_EditContext
  3011  //go:noescape
  3012  func GetHTMLElementEditContext(
  3013  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3014  
  3015  //go:wasmimport plat/js/web set_HTMLElement_EditContext
  3016  //go:noescape
  3017  func SetHTMLElementEditContext(
  3018  	this js.Ref,
  3019  	val js.Ref,
  3020  ) js.Ref
  3021  
  3022  //go:wasmimport plat/js/web get_HTMLElement_Style
  3023  //go:noescape
  3024  func GetHTMLElementStyle(
  3025  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3026  
  3027  //go:wasmimport plat/js/web get_HTMLElement_AttributeStyleMap
  3028  //go:noescape
  3029  func GetHTMLElementAttributeStyleMap(
  3030  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3031  
  3032  //go:wasmimport plat/js/web get_HTMLElement_Dataset
  3033  //go:noescape
  3034  func GetHTMLElementDataset(
  3035  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3036  
  3037  //go:wasmimport plat/js/web get_HTMLElement_Nonce
  3038  //go:noescape
  3039  func GetHTMLElementNonce(
  3040  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3041  
  3042  //go:wasmimport plat/js/web set_HTMLElement_Nonce
  3043  //go:noescape
  3044  func SetHTMLElementNonce(
  3045  	this js.Ref,
  3046  	val js.Ref,
  3047  ) js.Ref
  3048  
  3049  //go:wasmimport plat/js/web get_HTMLElement_Autofocus
  3050  //go:noescape
  3051  func GetHTMLElementAutofocus(
  3052  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3053  
  3054  //go:wasmimport plat/js/web set_HTMLElement_Autofocus
  3055  //go:noescape
  3056  func SetHTMLElementAutofocus(
  3057  	this js.Ref,
  3058  	val js.Ref,
  3059  ) js.Ref
  3060  
  3061  //go:wasmimport plat/js/web get_HTMLElement_TabIndex
  3062  //go:noescape
  3063  func GetHTMLElementTabIndex(
  3064  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3065  
  3066  //go:wasmimport plat/js/web set_HTMLElement_TabIndex
  3067  //go:noescape
  3068  func SetHTMLElementTabIndex(
  3069  	this js.Ref,
  3070  	val int32,
  3071  ) js.Ref
  3072  
  3073  //go:wasmimport plat/js/web get_HTMLElement_ContentEditable
  3074  //go:noescape
  3075  func GetHTMLElementContentEditable(
  3076  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3077  
  3078  //go:wasmimport plat/js/web set_HTMLElement_ContentEditable
  3079  //go:noescape
  3080  func SetHTMLElementContentEditable(
  3081  	this js.Ref,
  3082  	val js.Ref,
  3083  ) js.Ref
  3084  
  3085  //go:wasmimport plat/js/web get_HTMLElement_EnterKeyHint
  3086  //go:noescape
  3087  func GetHTMLElementEnterKeyHint(
  3088  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3089  
  3090  //go:wasmimport plat/js/web set_HTMLElement_EnterKeyHint
  3091  //go:noescape
  3092  func SetHTMLElementEnterKeyHint(
  3093  	this js.Ref,
  3094  	val js.Ref,
  3095  ) js.Ref
  3096  
  3097  //go:wasmimport plat/js/web get_HTMLElement_IsContentEditable
  3098  //go:noescape
  3099  func GetHTMLElementIsContentEditable(
  3100  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3101  
  3102  //go:wasmimport plat/js/web get_HTMLElement_InputMode
  3103  //go:noescape
  3104  func GetHTMLElementInputMode(
  3105  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3106  
  3107  //go:wasmimport plat/js/web set_HTMLElement_InputMode
  3108  //go:noescape
  3109  func SetHTMLElementInputMode(
  3110  	this js.Ref,
  3111  	val js.Ref,
  3112  ) js.Ref
  3113  
  3114  //go:wasmimport plat/js/web get_HTMLElement_VirtualKeyboardPolicy
  3115  //go:noescape
  3116  func GetHTMLElementVirtualKeyboardPolicy(
  3117  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3118  
  3119  //go:wasmimport plat/js/web set_HTMLElement_VirtualKeyboardPolicy
  3120  //go:noescape
  3121  func SetHTMLElementVirtualKeyboardPolicy(
  3122  	this js.Ref,
  3123  	val js.Ref,
  3124  ) js.Ref
  3125  
  3126  //go:wasmimport plat/js/web has_HTMLElement_Click
  3127  //go:noescape
  3128  func HasFuncHTMLElementClick(this js.Ref) js.Ref
  3129  
  3130  //go:wasmimport plat/js/web func_HTMLElement_Click
  3131  //go:noescape
  3132  func FuncHTMLElementClick(this js.Ref, fn unsafe.Pointer)
  3133  
  3134  //go:wasmimport plat/js/web call_HTMLElement_Click
  3135  //go:noescape
  3136  func CallHTMLElementClick(
  3137  	this js.Ref, retPtr unsafe.Pointer)
  3138  
  3139  //go:wasmimport plat/js/web try_HTMLElement_Click
  3140  //go:noescape
  3141  func TryHTMLElementClick(
  3142  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3143  
  3144  //go:wasmimport plat/js/web has_HTMLElement_AttachInternals
  3145  //go:noescape
  3146  func HasFuncHTMLElementAttachInternals(this js.Ref) js.Ref
  3147  
  3148  //go:wasmimport plat/js/web func_HTMLElement_AttachInternals
  3149  //go:noescape
  3150  func FuncHTMLElementAttachInternals(this js.Ref, fn unsafe.Pointer)
  3151  
  3152  //go:wasmimport plat/js/web call_HTMLElement_AttachInternals
  3153  //go:noescape
  3154  func CallHTMLElementAttachInternals(
  3155  	this js.Ref, retPtr unsafe.Pointer)
  3156  
  3157  //go:wasmimport plat/js/web try_HTMLElement_AttachInternals
  3158  //go:noescape
  3159  func TryHTMLElementAttachInternals(
  3160  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3161  
  3162  //go:wasmimport plat/js/web has_HTMLElement_ShowPopover
  3163  //go:noescape
  3164  func HasFuncHTMLElementShowPopover(this js.Ref) js.Ref
  3165  
  3166  //go:wasmimport plat/js/web func_HTMLElement_ShowPopover
  3167  //go:noescape
  3168  func FuncHTMLElementShowPopover(this js.Ref, fn unsafe.Pointer)
  3169  
  3170  //go:wasmimport plat/js/web call_HTMLElement_ShowPopover
  3171  //go:noescape
  3172  func CallHTMLElementShowPopover(
  3173  	this js.Ref, retPtr unsafe.Pointer)
  3174  
  3175  //go:wasmimport plat/js/web try_HTMLElement_ShowPopover
  3176  //go:noescape
  3177  func TryHTMLElementShowPopover(
  3178  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3179  
  3180  //go:wasmimport plat/js/web has_HTMLElement_HidePopover
  3181  //go:noescape
  3182  func HasFuncHTMLElementHidePopover(this js.Ref) js.Ref
  3183  
  3184  //go:wasmimport plat/js/web func_HTMLElement_HidePopover
  3185  //go:noescape
  3186  func FuncHTMLElementHidePopover(this js.Ref, fn unsafe.Pointer)
  3187  
  3188  //go:wasmimport plat/js/web call_HTMLElement_HidePopover
  3189  //go:noescape
  3190  func CallHTMLElementHidePopover(
  3191  	this js.Ref, retPtr unsafe.Pointer)
  3192  
  3193  //go:wasmimport plat/js/web try_HTMLElement_HidePopover
  3194  //go:noescape
  3195  func TryHTMLElementHidePopover(
  3196  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3197  
  3198  //go:wasmimport plat/js/web has_HTMLElement_TogglePopover
  3199  //go:noescape
  3200  func HasFuncHTMLElementTogglePopover(this js.Ref) js.Ref
  3201  
  3202  //go:wasmimport plat/js/web func_HTMLElement_TogglePopover
  3203  //go:noescape
  3204  func FuncHTMLElementTogglePopover(this js.Ref, fn unsafe.Pointer)
  3205  
  3206  //go:wasmimport plat/js/web call_HTMLElement_TogglePopover
  3207  //go:noescape
  3208  func CallHTMLElementTogglePopover(
  3209  	this js.Ref, retPtr unsafe.Pointer,
  3210  	force js.Ref)
  3211  
  3212  //go:wasmimport plat/js/web try_HTMLElement_TogglePopover
  3213  //go:noescape
  3214  func TryHTMLElementTogglePopover(
  3215  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3216  	force js.Ref) (ok js.Ref)
  3217  
  3218  //go:wasmimport plat/js/web has_HTMLElement_TogglePopover1
  3219  //go:noescape
  3220  func HasFuncHTMLElementTogglePopover1(this js.Ref) js.Ref
  3221  
  3222  //go:wasmimport plat/js/web func_HTMLElement_TogglePopover1
  3223  //go:noescape
  3224  func FuncHTMLElementTogglePopover1(this js.Ref, fn unsafe.Pointer)
  3225  
  3226  //go:wasmimport plat/js/web call_HTMLElement_TogglePopover1
  3227  //go:noescape
  3228  func CallHTMLElementTogglePopover1(
  3229  	this js.Ref, retPtr unsafe.Pointer)
  3230  
  3231  //go:wasmimport plat/js/web try_HTMLElement_TogglePopover1
  3232  //go:noescape
  3233  func TryHTMLElementTogglePopover1(
  3234  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3235  
  3236  //go:wasmimport plat/js/web has_HTMLElement_Focus
  3237  //go:noescape
  3238  func HasFuncHTMLElementFocus(this js.Ref) js.Ref
  3239  
  3240  //go:wasmimport plat/js/web func_HTMLElement_Focus
  3241  //go:noescape
  3242  func FuncHTMLElementFocus(this js.Ref, fn unsafe.Pointer)
  3243  
  3244  //go:wasmimport plat/js/web call_HTMLElement_Focus
  3245  //go:noescape
  3246  func CallHTMLElementFocus(
  3247  	this js.Ref, retPtr unsafe.Pointer,
  3248  	options unsafe.Pointer)
  3249  
  3250  //go:wasmimport plat/js/web try_HTMLElement_Focus
  3251  //go:noescape
  3252  func TryHTMLElementFocus(
  3253  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3254  	options unsafe.Pointer) (ok js.Ref)
  3255  
  3256  //go:wasmimport plat/js/web has_HTMLElement_Focus1
  3257  //go:noescape
  3258  func HasFuncHTMLElementFocus1(this js.Ref) js.Ref
  3259  
  3260  //go:wasmimport plat/js/web func_HTMLElement_Focus1
  3261  //go:noescape
  3262  func FuncHTMLElementFocus1(this js.Ref, fn unsafe.Pointer)
  3263  
  3264  //go:wasmimport plat/js/web call_HTMLElement_Focus1
  3265  //go:noescape
  3266  func CallHTMLElementFocus1(
  3267  	this js.Ref, retPtr unsafe.Pointer)
  3268  
  3269  //go:wasmimport plat/js/web try_HTMLElement_Focus1
  3270  //go:noescape
  3271  func TryHTMLElementFocus1(
  3272  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3273  
  3274  //go:wasmimport plat/js/web has_HTMLElement_Blur
  3275  //go:noescape
  3276  func HasFuncHTMLElementBlur(this js.Ref) js.Ref
  3277  
  3278  //go:wasmimport plat/js/web func_HTMLElement_Blur
  3279  //go:noescape
  3280  func FuncHTMLElementBlur(this js.Ref, fn unsafe.Pointer)
  3281  
  3282  //go:wasmimport plat/js/web call_HTMLElement_Blur
  3283  //go:noescape
  3284  func CallHTMLElementBlur(
  3285  	this js.Ref, retPtr unsafe.Pointer)
  3286  
  3287  //go:wasmimport plat/js/web try_HTMLElement_Blur
  3288  //go:noescape
  3289  func TryHTMLElementBlur(
  3290  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3291  
  3292  //go:wasmimport plat/js/web get_HTMLScriptElement_Src
  3293  //go:noescape
  3294  func GetHTMLScriptElementSrc(
  3295  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3296  
  3297  //go:wasmimport plat/js/web set_HTMLScriptElement_Src
  3298  //go:noescape
  3299  func SetHTMLScriptElementSrc(
  3300  	this js.Ref,
  3301  	val js.Ref,
  3302  ) js.Ref
  3303  
  3304  //go:wasmimport plat/js/web get_HTMLScriptElement_Type
  3305  //go:noescape
  3306  func GetHTMLScriptElementType(
  3307  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3308  
  3309  //go:wasmimport plat/js/web set_HTMLScriptElement_Type
  3310  //go:noescape
  3311  func SetHTMLScriptElementType(
  3312  	this js.Ref,
  3313  	val js.Ref,
  3314  ) js.Ref
  3315  
  3316  //go:wasmimport plat/js/web get_HTMLScriptElement_NoModule
  3317  //go:noescape
  3318  func GetHTMLScriptElementNoModule(
  3319  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3320  
  3321  //go:wasmimport plat/js/web set_HTMLScriptElement_NoModule
  3322  //go:noescape
  3323  func SetHTMLScriptElementNoModule(
  3324  	this js.Ref,
  3325  	val js.Ref,
  3326  ) js.Ref
  3327  
  3328  //go:wasmimport plat/js/web get_HTMLScriptElement_Async
  3329  //go:noescape
  3330  func GetHTMLScriptElementAsync(
  3331  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3332  
  3333  //go:wasmimport plat/js/web set_HTMLScriptElement_Async
  3334  //go:noescape
  3335  func SetHTMLScriptElementAsync(
  3336  	this js.Ref,
  3337  	val js.Ref,
  3338  ) js.Ref
  3339  
  3340  //go:wasmimport plat/js/web get_HTMLScriptElement_Defer
  3341  //go:noescape
  3342  func GetHTMLScriptElementDefer(
  3343  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3344  
  3345  //go:wasmimport plat/js/web set_HTMLScriptElement_Defer
  3346  //go:noescape
  3347  func SetHTMLScriptElementDefer(
  3348  	this js.Ref,
  3349  	val js.Ref,
  3350  ) js.Ref
  3351  
  3352  //go:wasmimport plat/js/web get_HTMLScriptElement_CrossOrigin
  3353  //go:noescape
  3354  func GetHTMLScriptElementCrossOrigin(
  3355  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3356  
  3357  //go:wasmimport plat/js/web set_HTMLScriptElement_CrossOrigin
  3358  //go:noescape
  3359  func SetHTMLScriptElementCrossOrigin(
  3360  	this js.Ref,
  3361  	val js.Ref,
  3362  ) js.Ref
  3363  
  3364  //go:wasmimport plat/js/web get_HTMLScriptElement_Text
  3365  //go:noescape
  3366  func GetHTMLScriptElementText(
  3367  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3368  
  3369  //go:wasmimport plat/js/web set_HTMLScriptElement_Text
  3370  //go:noescape
  3371  func SetHTMLScriptElementText(
  3372  	this js.Ref,
  3373  	val js.Ref,
  3374  ) js.Ref
  3375  
  3376  //go:wasmimport plat/js/web get_HTMLScriptElement_Integrity
  3377  //go:noescape
  3378  func GetHTMLScriptElementIntegrity(
  3379  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3380  
  3381  //go:wasmimport plat/js/web set_HTMLScriptElement_Integrity
  3382  //go:noescape
  3383  func SetHTMLScriptElementIntegrity(
  3384  	this js.Ref,
  3385  	val js.Ref,
  3386  ) js.Ref
  3387  
  3388  //go:wasmimport plat/js/web get_HTMLScriptElement_ReferrerPolicy
  3389  //go:noescape
  3390  func GetHTMLScriptElementReferrerPolicy(
  3391  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3392  
  3393  //go:wasmimport plat/js/web set_HTMLScriptElement_ReferrerPolicy
  3394  //go:noescape
  3395  func SetHTMLScriptElementReferrerPolicy(
  3396  	this js.Ref,
  3397  	val js.Ref,
  3398  ) js.Ref
  3399  
  3400  //go:wasmimport plat/js/web get_HTMLScriptElement_Blocking
  3401  //go:noescape
  3402  func GetHTMLScriptElementBlocking(
  3403  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3404  
  3405  //go:wasmimport plat/js/web get_HTMLScriptElement_FetchPriority
  3406  //go:noescape
  3407  func GetHTMLScriptElementFetchPriority(
  3408  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3409  
  3410  //go:wasmimport plat/js/web set_HTMLScriptElement_FetchPriority
  3411  //go:noescape
  3412  func SetHTMLScriptElementFetchPriority(
  3413  	this js.Ref,
  3414  	val js.Ref,
  3415  ) js.Ref
  3416  
  3417  //go:wasmimport plat/js/web get_HTMLScriptElement_Charset
  3418  //go:noescape
  3419  func GetHTMLScriptElementCharset(
  3420  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3421  
  3422  //go:wasmimport plat/js/web set_HTMLScriptElement_Charset
  3423  //go:noescape
  3424  func SetHTMLScriptElementCharset(
  3425  	this js.Ref,
  3426  	val js.Ref,
  3427  ) js.Ref
  3428  
  3429  //go:wasmimport plat/js/web get_HTMLScriptElement_Event
  3430  //go:noescape
  3431  func GetHTMLScriptElementEvent(
  3432  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3433  
  3434  //go:wasmimport plat/js/web set_HTMLScriptElement_Event
  3435  //go:noescape
  3436  func SetHTMLScriptElementEvent(
  3437  	this js.Ref,
  3438  	val js.Ref,
  3439  ) js.Ref
  3440  
  3441  //go:wasmimport plat/js/web get_HTMLScriptElement_HtmlFor
  3442  //go:noescape
  3443  func GetHTMLScriptElementHtmlFor(
  3444  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3445  
  3446  //go:wasmimport plat/js/web set_HTMLScriptElement_HtmlFor
  3447  //go:noescape
  3448  func SetHTMLScriptElementHtmlFor(
  3449  	this js.Ref,
  3450  	val js.Ref,
  3451  ) js.Ref
  3452  
  3453  //go:wasmimport plat/js/web get_HTMLScriptElement_AttributionSrc
  3454  //go:noescape
  3455  func GetHTMLScriptElementAttributionSrc(
  3456  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3457  
  3458  //go:wasmimport plat/js/web set_HTMLScriptElement_AttributionSrc
  3459  //go:noescape
  3460  func SetHTMLScriptElementAttributionSrc(
  3461  	this js.Ref,
  3462  	val js.Ref,
  3463  ) js.Ref
  3464  
  3465  //go:wasmimport plat/js/web has_HTMLScriptElement_Supports
  3466  //go:noescape
  3467  func HasFuncHTMLScriptElementSupports(this js.Ref) js.Ref
  3468  
  3469  //go:wasmimport plat/js/web func_HTMLScriptElement_Supports
  3470  //go:noescape
  3471  func FuncHTMLScriptElementSupports(this js.Ref, fn unsafe.Pointer)
  3472  
  3473  //go:wasmimport plat/js/web call_HTMLScriptElement_Supports
  3474  //go:noescape
  3475  func CallHTMLScriptElementSupports(
  3476  	this js.Ref, retPtr unsafe.Pointer,
  3477  	typ js.Ref)
  3478  
  3479  //go:wasmimport plat/js/web try_HTMLScriptElement_Supports
  3480  //go:noescape
  3481  func TryHTMLScriptElementSupports(
  3482  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3483  	typ js.Ref) (ok js.Ref)
  3484  
  3485  //go:wasmimport plat/js/web get_SVGScriptElement_Type
  3486  //go:noescape
  3487  func GetSVGScriptElementType(
  3488  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3489  
  3490  //go:wasmimport plat/js/web set_SVGScriptElement_Type
  3491  //go:noescape
  3492  func SetSVGScriptElementType(
  3493  	this js.Ref,
  3494  	val js.Ref,
  3495  ) js.Ref
  3496  
  3497  //go:wasmimport plat/js/web get_SVGScriptElement_CrossOrigin
  3498  //go:noescape
  3499  func GetSVGScriptElementCrossOrigin(
  3500  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3501  
  3502  //go:wasmimport plat/js/web set_SVGScriptElement_CrossOrigin
  3503  //go:noescape
  3504  func SetSVGScriptElementCrossOrigin(
  3505  	this js.Ref,
  3506  	val js.Ref,
  3507  ) js.Ref
  3508  
  3509  //go:wasmimport plat/js/web get_SVGScriptElement_Href
  3510  //go:noescape
  3511  func GetSVGScriptElementHref(
  3512  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)