github.com/primecitizens/pcz/std@v0.2.1/plat/js/web/bindings/import00_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 has_ANGLE_instanced_arrays_DrawArraysInstancedANGLE
    20  //go:noescape
    21  func HasFuncANGLE_instanced_arraysDrawArraysInstancedANGLE(this js.Ref) js.Ref
    22  
    23  //go:wasmimport plat/js/web func_ANGLE_instanced_arrays_DrawArraysInstancedANGLE
    24  //go:noescape
    25  func FuncANGLE_instanced_arraysDrawArraysInstancedANGLE(this js.Ref, fn unsafe.Pointer)
    26  
    27  //go:wasmimport plat/js/web call_ANGLE_instanced_arrays_DrawArraysInstancedANGLE
    28  //go:noescape
    29  func CallANGLE_instanced_arraysDrawArraysInstancedANGLE(
    30  	this js.Ref, retPtr unsafe.Pointer,
    31  	mode uint32,
    32  	first int32,
    33  	count int32,
    34  	primcount int32)
    35  
    36  //go:wasmimport plat/js/web try_ANGLE_instanced_arrays_DrawArraysInstancedANGLE
    37  //go:noescape
    38  func TryANGLE_instanced_arraysDrawArraysInstancedANGLE(
    39  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
    40  	mode uint32,
    41  	first int32,
    42  	count int32,
    43  	primcount int32) (ok js.Ref)
    44  
    45  //go:wasmimport plat/js/web has_ANGLE_instanced_arrays_DrawElementsInstancedANGLE
    46  //go:noescape
    47  func HasFuncANGLE_instanced_arraysDrawElementsInstancedANGLE(this js.Ref) js.Ref
    48  
    49  //go:wasmimport plat/js/web func_ANGLE_instanced_arrays_DrawElementsInstancedANGLE
    50  //go:noescape
    51  func FuncANGLE_instanced_arraysDrawElementsInstancedANGLE(this js.Ref, fn unsafe.Pointer)
    52  
    53  //go:wasmimport plat/js/web call_ANGLE_instanced_arrays_DrawElementsInstancedANGLE
    54  //go:noescape
    55  func CallANGLE_instanced_arraysDrawElementsInstancedANGLE(
    56  	this js.Ref, retPtr unsafe.Pointer,
    57  	mode uint32,
    58  	count int32,
    59  	typ uint32,
    60  	offset float64,
    61  	primcount int32)
    62  
    63  //go:wasmimport plat/js/web try_ANGLE_instanced_arrays_DrawElementsInstancedANGLE
    64  //go:noescape
    65  func TryANGLE_instanced_arraysDrawElementsInstancedANGLE(
    66  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
    67  	mode uint32,
    68  	count int32,
    69  	typ uint32,
    70  	offset float64,
    71  	primcount int32) (ok js.Ref)
    72  
    73  //go:wasmimport plat/js/web has_ANGLE_instanced_arrays_VertexAttribDivisorANGLE
    74  //go:noescape
    75  func HasFuncANGLE_instanced_arraysVertexAttribDivisorANGLE(this js.Ref) js.Ref
    76  
    77  //go:wasmimport plat/js/web func_ANGLE_instanced_arrays_VertexAttribDivisorANGLE
    78  //go:noescape
    79  func FuncANGLE_instanced_arraysVertexAttribDivisorANGLE(this js.Ref, fn unsafe.Pointer)
    80  
    81  //go:wasmimport plat/js/web call_ANGLE_instanced_arrays_VertexAttribDivisorANGLE
    82  //go:noescape
    83  func CallANGLE_instanced_arraysVertexAttribDivisorANGLE(
    84  	this js.Ref, retPtr unsafe.Pointer,
    85  	index uint32,
    86  	divisor uint32)
    87  
    88  //go:wasmimport plat/js/web try_ANGLE_instanced_arrays_VertexAttribDivisorANGLE
    89  //go:noescape
    90  func TryANGLE_instanced_arraysVertexAttribDivisorANGLE(
    91  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
    92  	index uint32,
    93  	divisor uint32) (ok js.Ref)
    94  
    95  //go:wasmimport plat/js/web store_AV1EncoderConfig
    96  //go:noescape
    97  func AV1EncoderConfigJSStore(
    98  	ptr unsafe.Pointer, ref js.Ref)
    99  
   100  //go:wasmimport plat/js/web load_AV1EncoderConfig
   101  //go:noescape
   102  func AV1EncoderConfigJSLoad(
   103  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   104  
   105  //go:wasmimport plat/js/web constof_AacBitstreamFormat
   106  //go:noescape
   107  func ConstOfAacBitstreamFormat(str js.Ref) uint32
   108  
   109  //go:wasmimport plat/js/web store_AacEncoderConfig
   110  //go:noescape
   111  func AacEncoderConfigJSStore(
   112  	ptr unsafe.Pointer, ref js.Ref)
   113  
   114  //go:wasmimport plat/js/web load_AacEncoderConfig
   115  //go:noescape
   116  func AacEncoderConfigJSLoad(
   117  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   118  
   119  //go:wasmimport plat/js/web store_EventInit
   120  //go:noescape
   121  func EventInitJSStore(
   122  	ptr unsafe.Pointer, ref js.Ref)
   123  
   124  //go:wasmimport plat/js/web load_EventInit
   125  //go:noescape
   126  func EventInitJSLoad(
   127  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   128  
   129  //go:wasmimport plat/js/web store_AddEventListenerOptions
   130  //go:noescape
   131  func AddEventListenerOptionsJSStore(
   132  	ptr unsafe.Pointer, ref js.Ref)
   133  
   134  //go:wasmimport plat/js/web load_AddEventListenerOptions
   135  //go:noescape
   136  func AddEventListenerOptionsJSLoad(
   137  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   138  
   139  //go:wasmimport plat/js/web store_EventListenerOptions
   140  //go:noescape
   141  func EventListenerOptionsJSStore(
   142  	ptr unsafe.Pointer, ref js.Ref)
   143  
   144  //go:wasmimport plat/js/web load_EventListenerOptions
   145  //go:noescape
   146  func EventListenerOptionsJSLoad(
   147  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   148  
   149  //go:wasmimport plat/js/web has_EventTarget_AddEventListener
   150  //go:noescape
   151  func HasFuncEventTargetAddEventListener(this js.Ref) js.Ref
   152  
   153  //go:wasmimport plat/js/web func_EventTarget_AddEventListener
   154  //go:noescape
   155  func FuncEventTargetAddEventListener(this js.Ref, fn unsafe.Pointer)
   156  
   157  //go:wasmimport plat/js/web call_EventTarget_AddEventListener
   158  //go:noescape
   159  func CallEventTargetAddEventListener(
   160  	this js.Ref, retPtr unsafe.Pointer,
   161  	typ js.Ref,
   162  	callback js.Ref,
   163  	options js.Ref)
   164  
   165  //go:wasmimport plat/js/web try_EventTarget_AddEventListener
   166  //go:noescape
   167  func TryEventTargetAddEventListener(
   168  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   169  	typ js.Ref,
   170  	callback js.Ref,
   171  	options js.Ref) (ok js.Ref)
   172  
   173  //go:wasmimport plat/js/web has_EventTarget_AddEventListener1
   174  //go:noescape
   175  func HasFuncEventTargetAddEventListener1(this js.Ref) js.Ref
   176  
   177  //go:wasmimport plat/js/web func_EventTarget_AddEventListener1
   178  //go:noescape
   179  func FuncEventTargetAddEventListener1(this js.Ref, fn unsafe.Pointer)
   180  
   181  //go:wasmimport plat/js/web call_EventTarget_AddEventListener1
   182  //go:noescape
   183  func CallEventTargetAddEventListener1(
   184  	this js.Ref, retPtr unsafe.Pointer,
   185  	typ js.Ref,
   186  	callback js.Ref)
   187  
   188  //go:wasmimport plat/js/web try_EventTarget_AddEventListener1
   189  //go:noescape
   190  func TryEventTargetAddEventListener1(
   191  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   192  	typ js.Ref,
   193  	callback js.Ref) (ok js.Ref)
   194  
   195  //go:wasmimport plat/js/web has_EventTarget_RemoveEventListener
   196  //go:noescape
   197  func HasFuncEventTargetRemoveEventListener(this js.Ref) js.Ref
   198  
   199  //go:wasmimport plat/js/web func_EventTarget_RemoveEventListener
   200  //go:noescape
   201  func FuncEventTargetRemoveEventListener(this js.Ref, fn unsafe.Pointer)
   202  
   203  //go:wasmimport plat/js/web call_EventTarget_RemoveEventListener
   204  //go:noescape
   205  func CallEventTargetRemoveEventListener(
   206  	this js.Ref, retPtr unsafe.Pointer,
   207  	typ js.Ref,
   208  	callback js.Ref,
   209  	options js.Ref)
   210  
   211  //go:wasmimport plat/js/web try_EventTarget_RemoveEventListener
   212  //go:noescape
   213  func TryEventTargetRemoveEventListener(
   214  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   215  	typ js.Ref,
   216  	callback js.Ref,
   217  	options js.Ref) (ok js.Ref)
   218  
   219  //go:wasmimport plat/js/web has_EventTarget_RemoveEventListener1
   220  //go:noescape
   221  func HasFuncEventTargetRemoveEventListener1(this js.Ref) js.Ref
   222  
   223  //go:wasmimport plat/js/web func_EventTarget_RemoveEventListener1
   224  //go:noescape
   225  func FuncEventTargetRemoveEventListener1(this js.Ref, fn unsafe.Pointer)
   226  
   227  //go:wasmimport plat/js/web call_EventTarget_RemoveEventListener1
   228  //go:noescape
   229  func CallEventTargetRemoveEventListener1(
   230  	this js.Ref, retPtr unsafe.Pointer,
   231  	typ js.Ref,
   232  	callback js.Ref)
   233  
   234  //go:wasmimport plat/js/web try_EventTarget_RemoveEventListener1
   235  //go:noescape
   236  func TryEventTargetRemoveEventListener1(
   237  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   238  	typ js.Ref,
   239  	callback js.Ref) (ok js.Ref)
   240  
   241  //go:wasmimport plat/js/web has_EventTarget_DispatchEvent
   242  //go:noescape
   243  func HasFuncEventTargetDispatchEvent(this js.Ref) js.Ref
   244  
   245  //go:wasmimport plat/js/web func_EventTarget_DispatchEvent
   246  //go:noescape
   247  func FuncEventTargetDispatchEvent(this js.Ref, fn unsafe.Pointer)
   248  
   249  //go:wasmimport plat/js/web call_EventTarget_DispatchEvent
   250  //go:noescape
   251  func CallEventTargetDispatchEvent(
   252  	this js.Ref, retPtr unsafe.Pointer,
   253  	event js.Ref)
   254  
   255  //go:wasmimport plat/js/web try_EventTarget_DispatchEvent
   256  //go:noescape
   257  func TryEventTargetDispatchEvent(
   258  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   259  	event js.Ref) (ok js.Ref)
   260  
   261  //go:wasmimport plat/js/web new_Event_Event
   262  //go:noescape
   263  func NewEventByEvent(
   264  	typ js.Ref,
   265  	eventInitDict unsafe.Pointer) js.Ref
   266  
   267  //go:wasmimport plat/js/web new_Event_Event1
   268  //go:noescape
   269  func NewEventByEvent1(
   270  	typ js.Ref) js.Ref
   271  
   272  //go:wasmimport plat/js/web get_Event_Type
   273  //go:noescape
   274  func GetEventType(
   275  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   276  
   277  //go:wasmimport plat/js/web get_Event_Target
   278  //go:noescape
   279  func GetEventTarget(
   280  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   281  
   282  //go:wasmimport plat/js/web get_Event_SrcElement
   283  //go:noescape
   284  func GetEventSrcElement(
   285  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   286  
   287  //go:wasmimport plat/js/web get_Event_CurrentTarget
   288  //go:noescape
   289  func GetEventCurrentTarget(
   290  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   291  
   292  //go:wasmimport plat/js/web get_Event_EventPhase
   293  //go:noescape
   294  func GetEventEventPhase(
   295  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   296  
   297  //go:wasmimport plat/js/web get_Event_CancelBubble
   298  //go:noescape
   299  func GetEventCancelBubble(
   300  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   301  
   302  //go:wasmimport plat/js/web set_Event_CancelBubble
   303  //go:noescape
   304  func SetEventCancelBubble(
   305  	this js.Ref,
   306  	val js.Ref,
   307  ) js.Ref
   308  
   309  //go:wasmimport plat/js/web get_Event_Bubbles
   310  //go:noescape
   311  func GetEventBubbles(
   312  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   313  
   314  //go:wasmimport plat/js/web get_Event_Cancelable
   315  //go:noescape
   316  func GetEventCancelable(
   317  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   318  
   319  //go:wasmimport plat/js/web get_Event_ReturnValue
   320  //go:noescape
   321  func GetEventReturnValue(
   322  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   323  
   324  //go:wasmimport plat/js/web set_Event_ReturnValue
   325  //go:noescape
   326  func SetEventReturnValue(
   327  	this js.Ref,
   328  	val js.Ref,
   329  ) js.Ref
   330  
   331  //go:wasmimport plat/js/web get_Event_DefaultPrevented
   332  //go:noescape
   333  func GetEventDefaultPrevented(
   334  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   335  
   336  //go:wasmimport plat/js/web get_Event_Composed
   337  //go:noescape
   338  func GetEventComposed(
   339  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   340  
   341  //go:wasmimport plat/js/web get_Event_IsTrusted
   342  //go:noescape
   343  func GetEventIsTrusted(
   344  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   345  
   346  //go:wasmimport plat/js/web get_Event_TimeStamp
   347  //go:noescape
   348  func GetEventTimeStamp(
   349  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   350  
   351  //go:wasmimport plat/js/web has_Event_ComposedPath
   352  //go:noescape
   353  func HasFuncEventComposedPath(this js.Ref) js.Ref
   354  
   355  //go:wasmimport plat/js/web func_Event_ComposedPath
   356  //go:noescape
   357  func FuncEventComposedPath(this js.Ref, fn unsafe.Pointer)
   358  
   359  //go:wasmimport plat/js/web call_Event_ComposedPath
   360  //go:noescape
   361  func CallEventComposedPath(
   362  	this js.Ref, retPtr unsafe.Pointer)
   363  
   364  //go:wasmimport plat/js/web try_Event_ComposedPath
   365  //go:noescape
   366  func TryEventComposedPath(
   367  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   368  
   369  //go:wasmimport plat/js/web has_Event_StopPropagation
   370  //go:noescape
   371  func HasFuncEventStopPropagation(this js.Ref) js.Ref
   372  
   373  //go:wasmimport plat/js/web func_Event_StopPropagation
   374  //go:noescape
   375  func FuncEventStopPropagation(this js.Ref, fn unsafe.Pointer)
   376  
   377  //go:wasmimport plat/js/web call_Event_StopPropagation
   378  //go:noescape
   379  func CallEventStopPropagation(
   380  	this js.Ref, retPtr unsafe.Pointer)
   381  
   382  //go:wasmimport plat/js/web try_Event_StopPropagation
   383  //go:noescape
   384  func TryEventStopPropagation(
   385  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   386  
   387  //go:wasmimport plat/js/web has_Event_StopImmediatePropagation
   388  //go:noescape
   389  func HasFuncEventStopImmediatePropagation(this js.Ref) js.Ref
   390  
   391  //go:wasmimport plat/js/web func_Event_StopImmediatePropagation
   392  //go:noescape
   393  func FuncEventStopImmediatePropagation(this js.Ref, fn unsafe.Pointer)
   394  
   395  //go:wasmimport plat/js/web call_Event_StopImmediatePropagation
   396  //go:noescape
   397  func CallEventStopImmediatePropagation(
   398  	this js.Ref, retPtr unsafe.Pointer)
   399  
   400  //go:wasmimport plat/js/web try_Event_StopImmediatePropagation
   401  //go:noescape
   402  func TryEventStopImmediatePropagation(
   403  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   404  
   405  //go:wasmimport plat/js/web has_Event_PreventDefault
   406  //go:noescape
   407  func HasFuncEventPreventDefault(this js.Ref) js.Ref
   408  
   409  //go:wasmimport plat/js/web func_Event_PreventDefault
   410  //go:noescape
   411  func FuncEventPreventDefault(this js.Ref, fn unsafe.Pointer)
   412  
   413  //go:wasmimport plat/js/web call_Event_PreventDefault
   414  //go:noescape
   415  func CallEventPreventDefault(
   416  	this js.Ref, retPtr unsafe.Pointer)
   417  
   418  //go:wasmimport plat/js/web try_Event_PreventDefault
   419  //go:noescape
   420  func TryEventPreventDefault(
   421  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   422  
   423  //go:wasmimport plat/js/web has_Event_InitEvent
   424  //go:noescape
   425  func HasFuncEventInitEvent(this js.Ref) js.Ref
   426  
   427  //go:wasmimport plat/js/web func_Event_InitEvent
   428  //go:noescape
   429  func FuncEventInitEvent(this js.Ref, fn unsafe.Pointer)
   430  
   431  //go:wasmimport plat/js/web call_Event_InitEvent
   432  //go:noescape
   433  func CallEventInitEvent(
   434  	this js.Ref, retPtr unsafe.Pointer,
   435  	typ js.Ref,
   436  	bubbles js.Ref,
   437  	cancelable js.Ref)
   438  
   439  //go:wasmimport plat/js/web try_Event_InitEvent
   440  //go:noescape
   441  func TryEventInitEvent(
   442  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   443  	typ js.Ref,
   444  	bubbles js.Ref,
   445  	cancelable js.Ref) (ok js.Ref)
   446  
   447  //go:wasmimport plat/js/web has_Event_InitEvent1
   448  //go:noescape
   449  func HasFuncEventInitEvent1(this js.Ref) js.Ref
   450  
   451  //go:wasmimport plat/js/web func_Event_InitEvent1
   452  //go:noescape
   453  func FuncEventInitEvent1(this js.Ref, fn unsafe.Pointer)
   454  
   455  //go:wasmimport plat/js/web call_Event_InitEvent1
   456  //go:noescape
   457  func CallEventInitEvent1(
   458  	this js.Ref, retPtr unsafe.Pointer,
   459  	typ js.Ref,
   460  	bubbles js.Ref)
   461  
   462  //go:wasmimport plat/js/web try_Event_InitEvent1
   463  //go:noescape
   464  func TryEventInitEvent1(
   465  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   466  	typ js.Ref,
   467  	bubbles js.Ref) (ok js.Ref)
   468  
   469  //go:wasmimport plat/js/web has_Event_InitEvent2
   470  //go:noescape
   471  func HasFuncEventInitEvent2(this js.Ref) js.Ref
   472  
   473  //go:wasmimport plat/js/web func_Event_InitEvent2
   474  //go:noescape
   475  func FuncEventInitEvent2(this js.Ref, fn unsafe.Pointer)
   476  
   477  //go:wasmimport plat/js/web call_Event_InitEvent2
   478  //go:noescape
   479  func CallEventInitEvent2(
   480  	this js.Ref, retPtr unsafe.Pointer,
   481  	typ js.Ref)
   482  
   483  //go:wasmimport plat/js/web try_Event_InitEvent2
   484  //go:noescape
   485  func TryEventInitEvent2(
   486  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   487  	typ js.Ref) (ok js.Ref)
   488  
   489  //go:wasmimport plat/js/web get_AbortSignal_Aborted
   490  //go:noescape
   491  func GetAbortSignalAborted(
   492  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   493  
   494  //go:wasmimport plat/js/web get_AbortSignal_Reason
   495  //go:noescape
   496  func GetAbortSignalReason(
   497  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   498  
   499  //go:wasmimport plat/js/web has_AbortSignal_Abort
   500  //go:noescape
   501  func HasFuncAbortSignalAbort(this js.Ref) js.Ref
   502  
   503  //go:wasmimport plat/js/web func_AbortSignal_Abort
   504  //go:noescape
   505  func FuncAbortSignalAbort(this js.Ref, fn unsafe.Pointer)
   506  
   507  //go:wasmimport plat/js/web call_AbortSignal_Abort
   508  //go:noescape
   509  func CallAbortSignalAbort(
   510  	this js.Ref, retPtr unsafe.Pointer,
   511  	reason js.Ref)
   512  
   513  //go:wasmimport plat/js/web try_AbortSignal_Abort
   514  //go:noescape
   515  func TryAbortSignalAbort(
   516  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   517  	reason js.Ref) (ok js.Ref)
   518  
   519  //go:wasmimport plat/js/web has_AbortSignal_Abort1
   520  //go:noescape
   521  func HasFuncAbortSignalAbort1(this js.Ref) js.Ref
   522  
   523  //go:wasmimport plat/js/web func_AbortSignal_Abort1
   524  //go:noescape
   525  func FuncAbortSignalAbort1(this js.Ref, fn unsafe.Pointer)
   526  
   527  //go:wasmimport plat/js/web call_AbortSignal_Abort1
   528  //go:noescape
   529  func CallAbortSignalAbort1(
   530  	this js.Ref, retPtr unsafe.Pointer)
   531  
   532  //go:wasmimport plat/js/web try_AbortSignal_Abort1
   533  //go:noescape
   534  func TryAbortSignalAbort1(
   535  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   536  
   537  //go:wasmimport plat/js/web has_AbortSignal_Timeout
   538  //go:noescape
   539  func HasFuncAbortSignalTimeout(this js.Ref) js.Ref
   540  
   541  //go:wasmimport plat/js/web func_AbortSignal_Timeout
   542  //go:noescape
   543  func FuncAbortSignalTimeout(this js.Ref, fn unsafe.Pointer)
   544  
   545  //go:wasmimport plat/js/web call_AbortSignal_Timeout
   546  //go:noescape
   547  func CallAbortSignalTimeout(
   548  	this js.Ref, retPtr unsafe.Pointer,
   549  	milliseconds float64)
   550  
   551  //go:wasmimport plat/js/web try_AbortSignal_Timeout
   552  //go:noescape
   553  func TryAbortSignalTimeout(
   554  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   555  	milliseconds float64) (ok js.Ref)
   556  
   557  //go:wasmimport plat/js/web has_AbortSignal_Any
   558  //go:noescape
   559  func HasFuncAbortSignalAny(this js.Ref) js.Ref
   560  
   561  //go:wasmimport plat/js/web func_AbortSignal_Any
   562  //go:noescape
   563  func FuncAbortSignalAny(this js.Ref, fn unsafe.Pointer)
   564  
   565  //go:wasmimport plat/js/web call_AbortSignal_Any
   566  //go:noescape
   567  func CallAbortSignalAny(
   568  	this js.Ref, retPtr unsafe.Pointer,
   569  	signals js.Ref)
   570  
   571  //go:wasmimport plat/js/web try_AbortSignal_Any
   572  //go:noescape
   573  func TryAbortSignalAny(
   574  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   575  	signals js.Ref) (ok js.Ref)
   576  
   577  //go:wasmimport plat/js/web has_AbortSignal_ThrowIfAborted
   578  //go:noescape
   579  func HasFuncAbortSignalThrowIfAborted(this js.Ref) js.Ref
   580  
   581  //go:wasmimport plat/js/web func_AbortSignal_ThrowIfAborted
   582  //go:noescape
   583  func FuncAbortSignalThrowIfAborted(this js.Ref, fn unsafe.Pointer)
   584  
   585  //go:wasmimport plat/js/web call_AbortSignal_ThrowIfAborted
   586  //go:noescape
   587  func CallAbortSignalThrowIfAborted(
   588  	this js.Ref, retPtr unsafe.Pointer)
   589  
   590  //go:wasmimport plat/js/web try_AbortSignal_ThrowIfAborted
   591  //go:noescape
   592  func TryAbortSignalThrowIfAborted(
   593  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   594  
   595  //go:wasmimport plat/js/web get_AbortController_Signal
   596  //go:noescape
   597  func GetAbortControllerSignal(
   598  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   599  
   600  //go:wasmimport plat/js/web has_AbortController_Abort
   601  //go:noescape
   602  func HasFuncAbortControllerAbort(this js.Ref) js.Ref
   603  
   604  //go:wasmimport plat/js/web func_AbortController_Abort
   605  //go:noescape
   606  func FuncAbortControllerAbort(this js.Ref, fn unsafe.Pointer)
   607  
   608  //go:wasmimport plat/js/web call_AbortController_Abort
   609  //go:noescape
   610  func CallAbortControllerAbort(
   611  	this js.Ref, retPtr unsafe.Pointer,
   612  	reason js.Ref)
   613  
   614  //go:wasmimport plat/js/web try_AbortController_Abort
   615  //go:noescape
   616  func TryAbortControllerAbort(
   617  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   618  	reason js.Ref) (ok js.Ref)
   619  
   620  //go:wasmimport plat/js/web has_AbortController_Abort1
   621  //go:noescape
   622  func HasFuncAbortControllerAbort1(this js.Ref) js.Ref
   623  
   624  //go:wasmimport plat/js/web func_AbortController_Abort1
   625  //go:noescape
   626  func FuncAbortControllerAbort1(this js.Ref, fn unsafe.Pointer)
   627  
   628  //go:wasmimport plat/js/web call_AbortController_Abort1
   629  //go:noescape
   630  func CallAbortControllerAbort1(
   631  	this js.Ref, retPtr unsafe.Pointer)
   632  
   633  //go:wasmimport plat/js/web try_AbortController_Abort1
   634  //go:noescape
   635  func TryAbortControllerAbort1(
   636  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   637  
   638  //go:wasmimport plat/js/web store_AbsoluteOrientationReadingValues
   639  //go:noescape
   640  func AbsoluteOrientationReadingValuesJSStore(
   641  	ptr unsafe.Pointer, ref js.Ref)
   642  
   643  //go:wasmimport plat/js/web load_AbsoluteOrientationReadingValues
   644  //go:noescape
   645  func AbsoluteOrientationReadingValuesJSLoad(
   646  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   647  
   648  //go:wasmimport plat/js/web constof_OrientationSensorLocalCoordinateSystem
   649  //go:noescape
   650  func ConstOfOrientationSensorLocalCoordinateSystem(str js.Ref) uint32
   651  
   652  //go:wasmimport plat/js/web store_OrientationSensorOptions
   653  //go:noescape
   654  func OrientationSensorOptionsJSStore(
   655  	ptr unsafe.Pointer, ref js.Ref)
   656  
   657  //go:wasmimport plat/js/web load_OrientationSensorOptions
   658  //go:noescape
   659  func OrientationSensorOptionsJSLoad(
   660  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   661  
   662  //go:wasmimport plat/js/web new_AbsoluteOrientationSensor_AbsoluteOrientationSensor
   663  //go:noescape
   664  func NewAbsoluteOrientationSensorByAbsoluteOrientationSensor(
   665  	sensorOptions unsafe.Pointer) js.Ref
   666  
   667  //go:wasmimport plat/js/web new_AbsoluteOrientationSensor_AbsoluteOrientationSensor1
   668  //go:noescape
   669  func NewAbsoluteOrientationSensorByAbsoluteOrientationSensor1() js.Ref
   670  
   671  //go:wasmimport plat/js/web store_GetRootNodeOptions
   672  //go:noescape
   673  func GetRootNodeOptionsJSStore(
   674  	ptr unsafe.Pointer, ref js.Ref)
   675  
   676  //go:wasmimport plat/js/web load_GetRootNodeOptions
   677  //go:noescape
   678  func GetRootNodeOptionsJSLoad(
   679  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   680  
   681  //go:wasmimport plat/js/web get_Attr_NamespaceURI
   682  //go:noescape
   683  func GetAttrNamespaceURI(
   684  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   685  
   686  //go:wasmimport plat/js/web get_Attr_Prefix
   687  //go:noescape
   688  func GetAttrPrefix(
   689  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   690  
   691  //go:wasmimport plat/js/web get_Attr_LocalName
   692  //go:noescape
   693  func GetAttrLocalName(
   694  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   695  
   696  //go:wasmimport plat/js/web get_Attr_Name
   697  //go:noescape
   698  func GetAttrName(
   699  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   700  
   701  //go:wasmimport plat/js/web get_Attr_Value
   702  //go:noescape
   703  func GetAttrValue(
   704  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   705  
   706  //go:wasmimport plat/js/web set_Attr_Value
   707  //go:noescape
   708  func SetAttrValue(
   709  	this js.Ref,
   710  	val js.Ref,
   711  ) js.Ref
   712  
   713  //go:wasmimport plat/js/web get_Attr_OwnerElement
   714  //go:noescape
   715  func GetAttrOwnerElement(
   716  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   717  
   718  //go:wasmimport plat/js/web get_Attr_Specified
   719  //go:noescape
   720  func GetAttrSpecified(
   721  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   722  
   723  //go:wasmimport plat/js/web constof_FillMode
   724  //go:noescape
   725  func ConstOfFillMode(str js.Ref) uint32
   726  
   727  //go:wasmimport plat/js/web constof_PlaybackDirection
   728  //go:noescape
   729  func ConstOfPlaybackDirection(str js.Ref) uint32
   730  
   731  //go:wasmimport plat/js/web new_CSSUnitValue_CSSUnitValue
   732  //go:noescape
   733  func NewCSSUnitValueByCSSUnitValue(
   734  	value float64,
   735  	unit js.Ref) js.Ref
   736  
   737  //go:wasmimport plat/js/web get_CSSUnitValue_Value
   738  //go:noescape
   739  func GetCSSUnitValueValue(
   740  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   741  
   742  //go:wasmimport plat/js/web set_CSSUnitValue_Value
   743  //go:noescape
   744  func SetCSSUnitValueValue(
   745  	this js.Ref,
   746  	val float64,
   747  ) js.Ref
   748  
   749  //go:wasmimport plat/js/web get_CSSUnitValue_Unit
   750  //go:noescape
   751  func GetCSSUnitValueUnit(
   752  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   753  
   754  //go:wasmimport plat/js/web get_CSSNumericArray_Length
   755  //go:noescape
   756  func GetCSSNumericArrayLength(
   757  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   758  
   759  //go:wasmimport plat/js/web has_CSSNumericArray_Get
   760  //go:noescape
   761  func HasFuncCSSNumericArrayGet(this js.Ref) js.Ref
   762  
   763  //go:wasmimport plat/js/web func_CSSNumericArray_Get
   764  //go:noescape
   765  func FuncCSSNumericArrayGet(this js.Ref, fn unsafe.Pointer)
   766  
   767  //go:wasmimport plat/js/web call_CSSNumericArray_Get
   768  //go:noescape
   769  func CallCSSNumericArrayGet(
   770  	this js.Ref, retPtr unsafe.Pointer,
   771  	index uint32)
   772  
   773  //go:wasmimport plat/js/web try_CSSNumericArray_Get
   774  //go:noescape
   775  func TryCSSNumericArrayGet(
   776  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   777  	index uint32) (ok js.Ref)
   778  
   779  //go:wasmimport plat/js/web new_CSSMathSum_CSSMathSum
   780  //go:noescape
   781  func NewCSSMathSumByCSSMathSum(
   782  	argsPtr unsafe.Pointer,
   783  	argsCount uint32) js.Ref
   784  
   785  //go:wasmimport plat/js/web get_CSSMathSum_Values
   786  //go:noescape
   787  func GetCSSMathSumValues(
   788  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   789  
   790  //go:wasmimport plat/js/web constof_CSSNumericBaseType
   791  //go:noescape
   792  func ConstOfCSSNumericBaseType(str js.Ref) uint32
   793  
   794  //go:wasmimport plat/js/web store_CSSNumericType
   795  //go:noescape
   796  func CSSNumericTypeJSStore(
   797  	ptr unsafe.Pointer, ref js.Ref)
   798  
   799  //go:wasmimport plat/js/web load_CSSNumericType
   800  //go:noescape
   801  func CSSNumericTypeJSLoad(
   802  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   803  
   804  //go:wasmimport plat/js/web has_CSSNumericValue_Add
   805  //go:noescape
   806  func HasFuncCSSNumericValueAdd(this js.Ref) js.Ref
   807  
   808  //go:wasmimport plat/js/web func_CSSNumericValue_Add
   809  //go:noescape
   810  func FuncCSSNumericValueAdd(this js.Ref, fn unsafe.Pointer)
   811  
   812  //go:wasmimport plat/js/web call_CSSNumericValue_Add
   813  //go:noescape
   814  func CallCSSNumericValueAdd(
   815  	this js.Ref, retPtr unsafe.Pointer,
   816  	valuesPtr unsafe.Pointer,
   817  	valuesCount uint32)
   818  
   819  //go:wasmimport plat/js/web try_CSSNumericValue_Add
   820  //go:noescape
   821  func TryCSSNumericValueAdd(
   822  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   823  	valuesPtr unsafe.Pointer,
   824  	valuesCount uint32) (ok js.Ref)
   825  
   826  //go:wasmimport plat/js/web has_CSSNumericValue_Sub
   827  //go:noescape
   828  func HasFuncCSSNumericValueSub(this js.Ref) js.Ref
   829  
   830  //go:wasmimport plat/js/web func_CSSNumericValue_Sub
   831  //go:noescape
   832  func FuncCSSNumericValueSub(this js.Ref, fn unsafe.Pointer)
   833  
   834  //go:wasmimport plat/js/web call_CSSNumericValue_Sub
   835  //go:noescape
   836  func CallCSSNumericValueSub(
   837  	this js.Ref, retPtr unsafe.Pointer,
   838  	valuesPtr unsafe.Pointer,
   839  	valuesCount uint32)
   840  
   841  //go:wasmimport plat/js/web try_CSSNumericValue_Sub
   842  //go:noescape
   843  func TryCSSNumericValueSub(
   844  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   845  	valuesPtr unsafe.Pointer,
   846  	valuesCount uint32) (ok js.Ref)
   847  
   848  //go:wasmimport plat/js/web has_CSSNumericValue_Mul
   849  //go:noescape
   850  func HasFuncCSSNumericValueMul(this js.Ref) js.Ref
   851  
   852  //go:wasmimport plat/js/web func_CSSNumericValue_Mul
   853  //go:noescape
   854  func FuncCSSNumericValueMul(this js.Ref, fn unsafe.Pointer)
   855  
   856  //go:wasmimport plat/js/web call_CSSNumericValue_Mul
   857  //go:noescape
   858  func CallCSSNumericValueMul(
   859  	this js.Ref, retPtr unsafe.Pointer,
   860  	valuesPtr unsafe.Pointer,
   861  	valuesCount uint32)
   862  
   863  //go:wasmimport plat/js/web try_CSSNumericValue_Mul
   864  //go:noescape
   865  func TryCSSNumericValueMul(
   866  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   867  	valuesPtr unsafe.Pointer,
   868  	valuesCount uint32) (ok js.Ref)
   869  
   870  //go:wasmimport plat/js/web has_CSSNumericValue_Div
   871  //go:noescape
   872  func HasFuncCSSNumericValueDiv(this js.Ref) js.Ref
   873  
   874  //go:wasmimport plat/js/web func_CSSNumericValue_Div
   875  //go:noescape
   876  func FuncCSSNumericValueDiv(this js.Ref, fn unsafe.Pointer)
   877  
   878  //go:wasmimport plat/js/web call_CSSNumericValue_Div
   879  //go:noescape
   880  func CallCSSNumericValueDiv(
   881  	this js.Ref, retPtr unsafe.Pointer,
   882  	valuesPtr unsafe.Pointer,
   883  	valuesCount uint32)
   884  
   885  //go:wasmimport plat/js/web try_CSSNumericValue_Div
   886  //go:noescape
   887  func TryCSSNumericValueDiv(
   888  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   889  	valuesPtr unsafe.Pointer,
   890  	valuesCount uint32) (ok js.Ref)
   891  
   892  //go:wasmimport plat/js/web has_CSSNumericValue_Min
   893  //go:noescape
   894  func HasFuncCSSNumericValueMin(this js.Ref) js.Ref
   895  
   896  //go:wasmimport plat/js/web func_CSSNumericValue_Min
   897  //go:noescape
   898  func FuncCSSNumericValueMin(this js.Ref, fn unsafe.Pointer)
   899  
   900  //go:wasmimport plat/js/web call_CSSNumericValue_Min
   901  //go:noescape
   902  func CallCSSNumericValueMin(
   903  	this js.Ref, retPtr unsafe.Pointer,
   904  	valuesPtr unsafe.Pointer,
   905  	valuesCount uint32)
   906  
   907  //go:wasmimport plat/js/web try_CSSNumericValue_Min
   908  //go:noescape
   909  func TryCSSNumericValueMin(
   910  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   911  	valuesPtr unsafe.Pointer,
   912  	valuesCount uint32) (ok js.Ref)
   913  
   914  //go:wasmimport plat/js/web has_CSSNumericValue_Max
   915  //go:noescape
   916  func HasFuncCSSNumericValueMax(this js.Ref) js.Ref
   917  
   918  //go:wasmimport plat/js/web func_CSSNumericValue_Max
   919  //go:noescape
   920  func FuncCSSNumericValueMax(this js.Ref, fn unsafe.Pointer)
   921  
   922  //go:wasmimport plat/js/web call_CSSNumericValue_Max
   923  //go:noescape
   924  func CallCSSNumericValueMax(
   925  	this js.Ref, retPtr unsafe.Pointer,
   926  	valuesPtr unsafe.Pointer,
   927  	valuesCount uint32)
   928  
   929  //go:wasmimport plat/js/web try_CSSNumericValue_Max
   930  //go:noescape
   931  func TryCSSNumericValueMax(
   932  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   933  	valuesPtr unsafe.Pointer,
   934  	valuesCount uint32) (ok js.Ref)
   935  
   936  //go:wasmimport plat/js/web has_CSSNumericValue_Equals
   937  //go:noescape
   938  func HasFuncCSSNumericValueEquals(this js.Ref) js.Ref
   939  
   940  //go:wasmimport plat/js/web func_CSSNumericValue_Equals
   941  //go:noescape
   942  func FuncCSSNumericValueEquals(this js.Ref, fn unsafe.Pointer)
   943  
   944  //go:wasmimport plat/js/web call_CSSNumericValue_Equals
   945  //go:noescape
   946  func CallCSSNumericValueEquals(
   947  	this js.Ref, retPtr unsafe.Pointer,
   948  	valuePtr unsafe.Pointer,
   949  	valueCount uint32)
   950  
   951  //go:wasmimport plat/js/web try_CSSNumericValue_Equals
   952  //go:noescape
   953  func TryCSSNumericValueEquals(
   954  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   955  	valuePtr unsafe.Pointer,
   956  	valueCount uint32) (ok js.Ref)
   957  
   958  //go:wasmimport plat/js/web has_CSSNumericValue_To
   959  //go:noescape
   960  func HasFuncCSSNumericValueTo(this js.Ref) js.Ref
   961  
   962  //go:wasmimport plat/js/web func_CSSNumericValue_To
   963  //go:noescape
   964  func FuncCSSNumericValueTo(this js.Ref, fn unsafe.Pointer)
   965  
   966  //go:wasmimport plat/js/web call_CSSNumericValue_To
   967  //go:noescape
   968  func CallCSSNumericValueTo(
   969  	this js.Ref, retPtr unsafe.Pointer,
   970  	unit js.Ref)
   971  
   972  //go:wasmimport plat/js/web try_CSSNumericValue_To
   973  //go:noescape
   974  func TryCSSNumericValueTo(
   975  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   976  	unit js.Ref) (ok js.Ref)
   977  
   978  //go:wasmimport plat/js/web has_CSSNumericValue_ToSum
   979  //go:noescape
   980  func HasFuncCSSNumericValueToSum(this js.Ref) js.Ref
   981  
   982  //go:wasmimport plat/js/web func_CSSNumericValue_ToSum
   983  //go:noescape
   984  func FuncCSSNumericValueToSum(this js.Ref, fn unsafe.Pointer)
   985  
   986  //go:wasmimport plat/js/web call_CSSNumericValue_ToSum
   987  //go:noescape
   988  func CallCSSNumericValueToSum(
   989  	this js.Ref, retPtr unsafe.Pointer,
   990  	unitsPtr unsafe.Pointer,
   991  	unitsCount uint32)
   992  
   993  //go:wasmimport plat/js/web try_CSSNumericValue_ToSum
   994  //go:noescape
   995  func TryCSSNumericValueToSum(
   996  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   997  	unitsPtr unsafe.Pointer,
   998  	unitsCount uint32) (ok js.Ref)
   999  
  1000  //go:wasmimport plat/js/web has_CSSNumericValue_Type
  1001  //go:noescape
  1002  func HasFuncCSSNumericValueType(this js.Ref) js.Ref
  1003  
  1004  //go:wasmimport plat/js/web func_CSSNumericValue_Type
  1005  //go:noescape
  1006  func FuncCSSNumericValueType(this js.Ref, fn unsafe.Pointer)
  1007  
  1008  //go:wasmimport plat/js/web call_CSSNumericValue_Type
  1009  //go:noescape
  1010  func CallCSSNumericValueType(
  1011  	this js.Ref, retPtr unsafe.Pointer)
  1012  
  1013  //go:wasmimport plat/js/web try_CSSNumericValue_Type
  1014  //go:noescape
  1015  func TryCSSNumericValueType(
  1016  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1017  
  1018  //go:wasmimport plat/js/web has_CSSNumericValue_Parse
  1019  //go:noescape
  1020  func HasFuncCSSNumericValueParse(this js.Ref) js.Ref
  1021  
  1022  //go:wasmimport plat/js/web func_CSSNumericValue_Parse
  1023  //go:noescape
  1024  func FuncCSSNumericValueParse(this js.Ref, fn unsafe.Pointer)
  1025  
  1026  //go:wasmimport plat/js/web call_CSSNumericValue_Parse
  1027  //go:noescape
  1028  func CallCSSNumericValueParse(
  1029  	this js.Ref, retPtr unsafe.Pointer,
  1030  	cssText js.Ref)
  1031  
  1032  //go:wasmimport plat/js/web try_CSSNumericValue_Parse
  1033  //go:noescape
  1034  func TryCSSNumericValueParse(
  1035  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1036  	cssText js.Ref) (ok js.Ref)
  1037  
  1038  //go:wasmimport plat/js/web store_EffectTiming
  1039  //go:noescape
  1040  func EffectTimingJSStore(
  1041  	ptr unsafe.Pointer, ref js.Ref)
  1042  
  1043  //go:wasmimport plat/js/web load_EffectTiming
  1044  //go:noescape
  1045  func EffectTimingJSLoad(
  1046  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
  1047  
  1048  //go:wasmimport plat/js/web store_ComputedEffectTiming
  1049  //go:noescape
  1050  func ComputedEffectTimingJSStore(
  1051  	ptr unsafe.Pointer, ref js.Ref)
  1052  
  1053  //go:wasmimport plat/js/web load_ComputedEffectTiming
  1054  //go:noescape
  1055  func ComputedEffectTimingJSLoad(
  1056  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref