github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/automationinternal/bindings/import_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/webext/automationinternal store_AXEventParams
    20  //go:noescape
    21  func AXEventParamsJSStore(
    22  	ptr unsafe.Pointer, ref js.Ref)
    23  
    24  //go:wasmimport plat/js/webext/automationinternal load_AXEventParams
    25  //go:noescape
    26  func AXEventParamsJSLoad(
    27  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    28  
    29  //go:wasmimport plat/js/webext/automationinternal store_AXTextLocationParams
    30  //go:noescape
    31  func AXTextLocationParamsJSStore(
    32  	ptr unsafe.Pointer, ref js.Ref)
    33  
    34  //go:wasmimport plat/js/webext/automationinternal load_AXTextLocationParams
    35  //go:noescape
    36  func AXTextLocationParamsJSLoad(
    37  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    38  
    39  //go:wasmimport plat/js/webext/automationinternal store_GetImageDataParams
    40  //go:noescape
    41  func GetImageDataParamsJSStore(
    42  	ptr unsafe.Pointer, ref js.Ref)
    43  
    44  //go:wasmimport plat/js/webext/automationinternal load_GetImageDataParams
    45  //go:noescape
    46  func GetImageDataParamsJSLoad(
    47  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    48  
    49  //go:wasmimport plat/js/webext/automationinternal store_GetTextLocationDataParams
    50  //go:noescape
    51  func GetTextLocationDataParamsJSStore(
    52  	ptr unsafe.Pointer, ref js.Ref)
    53  
    54  //go:wasmimport plat/js/webext/automationinternal load_GetTextLocationDataParams
    55  //go:noescape
    56  func GetTextLocationDataParamsJSLoad(
    57  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    58  
    59  //go:wasmimport plat/js/webext/automationinternal store_HitTestParams
    60  //go:noescape
    61  func HitTestParamsJSStore(
    62  	ptr unsafe.Pointer, ref js.Ref)
    63  
    64  //go:wasmimport plat/js/webext/automationinternal load_HitTestParams
    65  //go:noescape
    66  func HitTestParamsJSLoad(
    67  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    68  
    69  //go:wasmimport plat/js/webext/automationinternal store_PerformActionRequiredParams
    70  //go:noescape
    71  func PerformActionRequiredParamsJSStore(
    72  	ptr unsafe.Pointer, ref js.Ref)
    73  
    74  //go:wasmimport plat/js/webext/automationinternal load_PerformActionRequiredParams
    75  //go:noescape
    76  func PerformActionRequiredParamsJSLoad(
    77  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    78  
    79  //go:wasmimport plat/js/webext/automationinternal store_PerformCustomActionParams
    80  //go:noescape
    81  func PerformCustomActionParamsJSStore(
    82  	ptr unsafe.Pointer, ref js.Ref)
    83  
    84  //go:wasmimport plat/js/webext/automationinternal load_PerformCustomActionParams
    85  //go:noescape
    86  func PerformCustomActionParamsJSLoad(
    87  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    88  
    89  //go:wasmimport plat/js/webext/automationinternal store_ReplaceSelectedTextParams
    90  //go:noescape
    91  func ReplaceSelectedTextParamsJSStore(
    92  	ptr unsafe.Pointer, ref js.Ref)
    93  
    94  //go:wasmimport plat/js/webext/automationinternal load_ReplaceSelectedTextParams
    95  //go:noescape
    96  func ReplaceSelectedTextParamsJSLoad(
    97  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    98  
    99  //go:wasmimport plat/js/webext/automationinternal store_ScrollToPointParams
   100  //go:noescape
   101  func ScrollToPointParamsJSStore(
   102  	ptr unsafe.Pointer, ref js.Ref)
   103  
   104  //go:wasmimport plat/js/webext/automationinternal load_ScrollToPointParams
   105  //go:noescape
   106  func ScrollToPointParamsJSLoad(
   107  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   108  
   109  //go:wasmimport plat/js/webext/automationinternal store_ScrollToPositionAtRowColumnParams
   110  //go:noescape
   111  func ScrollToPositionAtRowColumnParamsJSStore(
   112  	ptr unsafe.Pointer, ref js.Ref)
   113  
   114  //go:wasmimport plat/js/webext/automationinternal load_ScrollToPositionAtRowColumnParams
   115  //go:noescape
   116  func ScrollToPositionAtRowColumnParamsJSLoad(
   117  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   118  
   119  //go:wasmimport plat/js/webext/automationinternal store_SetScrollOffsetParams
   120  //go:noescape
   121  func SetScrollOffsetParamsJSStore(
   122  	ptr unsafe.Pointer, ref js.Ref)
   123  
   124  //go:wasmimport plat/js/webext/automationinternal load_SetScrollOffsetParams
   125  //go:noescape
   126  func SetScrollOffsetParamsJSLoad(
   127  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   128  
   129  //go:wasmimport plat/js/webext/automationinternal store_SetSelectionParams
   130  //go:noescape
   131  func SetSelectionParamsJSStore(
   132  	ptr unsafe.Pointer, ref js.Ref)
   133  
   134  //go:wasmimport plat/js/webext/automationinternal load_SetSelectionParams
   135  //go:noescape
   136  func SetSelectionParamsJSLoad(
   137  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   138  
   139  //go:wasmimport plat/js/webext/automationinternal store_SetValueParams
   140  //go:noescape
   141  func SetValueParamsJSStore(
   142  	ptr unsafe.Pointer, ref js.Ref)
   143  
   144  //go:wasmimport plat/js/webext/automationinternal load_SetValueParams
   145  //go:noescape
   146  func SetValueParamsJSLoad(
   147  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   148  
   149  //go:wasmimport plat/js/webext/automationinternal has_DisableDesktop
   150  //go:noescape
   151  func HasFuncDisableDesktop() js.Ref
   152  
   153  //go:wasmimport plat/js/webext/automationinternal func_DisableDesktop
   154  //go:noescape
   155  func FuncDisableDesktop(fn unsafe.Pointer)
   156  
   157  //go:wasmimport plat/js/webext/automationinternal call_DisableDesktop
   158  //go:noescape
   159  func CallDisableDesktop(
   160  	retPtr unsafe.Pointer,
   161  	callback js.Ref)
   162  
   163  //go:wasmimport plat/js/webext/automationinternal try_DisableDesktop
   164  //go:noescape
   165  func TryDisableDesktop(
   166  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   167  	callback js.Ref) (ok js.Ref)
   168  
   169  //go:wasmimport plat/js/webext/automationinternal has_EnableDesktop
   170  //go:noescape
   171  func HasFuncEnableDesktop() js.Ref
   172  
   173  //go:wasmimport plat/js/webext/automationinternal func_EnableDesktop
   174  //go:noescape
   175  func FuncEnableDesktop(fn unsafe.Pointer)
   176  
   177  //go:wasmimport plat/js/webext/automationinternal call_EnableDesktop
   178  //go:noescape
   179  func CallEnableDesktop(
   180  	retPtr unsafe.Pointer)
   181  
   182  //go:wasmimport plat/js/webext/automationinternal try_EnableDesktop
   183  //go:noescape
   184  func TryEnableDesktop(
   185  	retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   186  
   187  //go:wasmimport plat/js/webext/automationinternal has_EnableTree
   188  //go:noescape
   189  func HasFuncEnableTree() js.Ref
   190  
   191  //go:wasmimport plat/js/webext/automationinternal func_EnableTree
   192  //go:noescape
   193  func FuncEnableTree(fn unsafe.Pointer)
   194  
   195  //go:wasmimport plat/js/webext/automationinternal call_EnableTree
   196  //go:noescape
   197  func CallEnableTree(
   198  	retPtr unsafe.Pointer,
   199  	tree_id js.Ref)
   200  
   201  //go:wasmimport plat/js/webext/automationinternal try_EnableTree
   202  //go:noescape
   203  func TryEnableTree(
   204  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   205  	tree_id js.Ref) (ok js.Ref)
   206  
   207  //go:wasmimport plat/js/webext/automationinternal has_OnAccessibilityEvent
   208  //go:noescape
   209  func HasFuncOnAccessibilityEvent() js.Ref
   210  
   211  //go:wasmimport plat/js/webext/automationinternal func_OnAccessibilityEvent
   212  //go:noescape
   213  func FuncOnAccessibilityEvent(fn unsafe.Pointer)
   214  
   215  //go:wasmimport plat/js/webext/automationinternal call_OnAccessibilityEvent
   216  //go:noescape
   217  func CallOnAccessibilityEvent(
   218  	retPtr unsafe.Pointer,
   219  	callback js.Ref)
   220  
   221  //go:wasmimport plat/js/webext/automationinternal try_OnAccessibilityEvent
   222  //go:noescape
   223  func TryOnAccessibilityEvent(
   224  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   225  	callback js.Ref) (ok js.Ref)
   226  
   227  //go:wasmimport plat/js/webext/automationinternal has_OffAccessibilityEvent
   228  //go:noescape
   229  func HasFuncOffAccessibilityEvent() js.Ref
   230  
   231  //go:wasmimport plat/js/webext/automationinternal func_OffAccessibilityEvent
   232  //go:noescape
   233  func FuncOffAccessibilityEvent(fn unsafe.Pointer)
   234  
   235  //go:wasmimport plat/js/webext/automationinternal call_OffAccessibilityEvent
   236  //go:noescape
   237  func CallOffAccessibilityEvent(
   238  	retPtr unsafe.Pointer,
   239  	callback js.Ref)
   240  
   241  //go:wasmimport plat/js/webext/automationinternal try_OffAccessibilityEvent
   242  //go:noescape
   243  func TryOffAccessibilityEvent(
   244  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   245  	callback js.Ref) (ok js.Ref)
   246  
   247  //go:wasmimport plat/js/webext/automationinternal has_HasOnAccessibilityEvent
   248  //go:noescape
   249  func HasFuncHasOnAccessibilityEvent() js.Ref
   250  
   251  //go:wasmimport plat/js/webext/automationinternal func_HasOnAccessibilityEvent
   252  //go:noescape
   253  func FuncHasOnAccessibilityEvent(fn unsafe.Pointer)
   254  
   255  //go:wasmimport plat/js/webext/automationinternal call_HasOnAccessibilityEvent
   256  //go:noescape
   257  func CallHasOnAccessibilityEvent(
   258  	retPtr unsafe.Pointer,
   259  	callback js.Ref)
   260  
   261  //go:wasmimport plat/js/webext/automationinternal try_HasOnAccessibilityEvent
   262  //go:noescape
   263  func TryHasOnAccessibilityEvent(
   264  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   265  	callback js.Ref) (ok js.Ref)
   266  
   267  //go:wasmimport plat/js/webext/automationinternal has_OnAccessibilityTreeDestroyed
   268  //go:noescape
   269  func HasFuncOnAccessibilityTreeDestroyed() js.Ref
   270  
   271  //go:wasmimport plat/js/webext/automationinternal func_OnAccessibilityTreeDestroyed
   272  //go:noescape
   273  func FuncOnAccessibilityTreeDestroyed(fn unsafe.Pointer)
   274  
   275  //go:wasmimport plat/js/webext/automationinternal call_OnAccessibilityTreeDestroyed
   276  //go:noescape
   277  func CallOnAccessibilityTreeDestroyed(
   278  	retPtr unsafe.Pointer,
   279  	callback js.Ref)
   280  
   281  //go:wasmimport plat/js/webext/automationinternal try_OnAccessibilityTreeDestroyed
   282  //go:noescape
   283  func TryOnAccessibilityTreeDestroyed(
   284  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   285  	callback js.Ref) (ok js.Ref)
   286  
   287  //go:wasmimport plat/js/webext/automationinternal has_OffAccessibilityTreeDestroyed
   288  //go:noescape
   289  func HasFuncOffAccessibilityTreeDestroyed() js.Ref
   290  
   291  //go:wasmimport plat/js/webext/automationinternal func_OffAccessibilityTreeDestroyed
   292  //go:noescape
   293  func FuncOffAccessibilityTreeDestroyed(fn unsafe.Pointer)
   294  
   295  //go:wasmimport plat/js/webext/automationinternal call_OffAccessibilityTreeDestroyed
   296  //go:noescape
   297  func CallOffAccessibilityTreeDestroyed(
   298  	retPtr unsafe.Pointer,
   299  	callback js.Ref)
   300  
   301  //go:wasmimport plat/js/webext/automationinternal try_OffAccessibilityTreeDestroyed
   302  //go:noescape
   303  func TryOffAccessibilityTreeDestroyed(
   304  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   305  	callback js.Ref) (ok js.Ref)
   306  
   307  //go:wasmimport plat/js/webext/automationinternal has_HasOnAccessibilityTreeDestroyed
   308  //go:noescape
   309  func HasFuncHasOnAccessibilityTreeDestroyed() js.Ref
   310  
   311  //go:wasmimport plat/js/webext/automationinternal func_HasOnAccessibilityTreeDestroyed
   312  //go:noescape
   313  func FuncHasOnAccessibilityTreeDestroyed(fn unsafe.Pointer)
   314  
   315  //go:wasmimport plat/js/webext/automationinternal call_HasOnAccessibilityTreeDestroyed
   316  //go:noescape
   317  func CallHasOnAccessibilityTreeDestroyed(
   318  	retPtr unsafe.Pointer,
   319  	callback js.Ref)
   320  
   321  //go:wasmimport plat/js/webext/automationinternal try_HasOnAccessibilityTreeDestroyed
   322  //go:noescape
   323  func TryHasOnAccessibilityTreeDestroyed(
   324  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   325  	callback js.Ref) (ok js.Ref)
   326  
   327  //go:wasmimport plat/js/webext/automationinternal has_OnAccessibilityTreeSerializationError
   328  //go:noescape
   329  func HasFuncOnAccessibilityTreeSerializationError() js.Ref
   330  
   331  //go:wasmimport plat/js/webext/automationinternal func_OnAccessibilityTreeSerializationError
   332  //go:noescape
   333  func FuncOnAccessibilityTreeSerializationError(fn unsafe.Pointer)
   334  
   335  //go:wasmimport plat/js/webext/automationinternal call_OnAccessibilityTreeSerializationError
   336  //go:noescape
   337  func CallOnAccessibilityTreeSerializationError(
   338  	retPtr unsafe.Pointer,
   339  	callback js.Ref)
   340  
   341  //go:wasmimport plat/js/webext/automationinternal try_OnAccessibilityTreeSerializationError
   342  //go:noescape
   343  func TryOnAccessibilityTreeSerializationError(
   344  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   345  	callback js.Ref) (ok js.Ref)
   346  
   347  //go:wasmimport plat/js/webext/automationinternal has_OffAccessibilityTreeSerializationError
   348  //go:noescape
   349  func HasFuncOffAccessibilityTreeSerializationError() js.Ref
   350  
   351  //go:wasmimport plat/js/webext/automationinternal func_OffAccessibilityTreeSerializationError
   352  //go:noescape
   353  func FuncOffAccessibilityTreeSerializationError(fn unsafe.Pointer)
   354  
   355  //go:wasmimport plat/js/webext/automationinternal call_OffAccessibilityTreeSerializationError
   356  //go:noescape
   357  func CallOffAccessibilityTreeSerializationError(
   358  	retPtr unsafe.Pointer,
   359  	callback js.Ref)
   360  
   361  //go:wasmimport plat/js/webext/automationinternal try_OffAccessibilityTreeSerializationError
   362  //go:noescape
   363  func TryOffAccessibilityTreeSerializationError(
   364  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   365  	callback js.Ref) (ok js.Ref)
   366  
   367  //go:wasmimport plat/js/webext/automationinternal has_HasOnAccessibilityTreeSerializationError
   368  //go:noescape
   369  func HasFuncHasOnAccessibilityTreeSerializationError() js.Ref
   370  
   371  //go:wasmimport plat/js/webext/automationinternal func_HasOnAccessibilityTreeSerializationError
   372  //go:noescape
   373  func FuncHasOnAccessibilityTreeSerializationError(fn unsafe.Pointer)
   374  
   375  //go:wasmimport plat/js/webext/automationinternal call_HasOnAccessibilityTreeSerializationError
   376  //go:noescape
   377  func CallHasOnAccessibilityTreeSerializationError(
   378  	retPtr unsafe.Pointer,
   379  	callback js.Ref)
   380  
   381  //go:wasmimport plat/js/webext/automationinternal try_HasOnAccessibilityTreeSerializationError
   382  //go:noescape
   383  func TryHasOnAccessibilityTreeSerializationError(
   384  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   385  	callback js.Ref) (ok js.Ref)
   386  
   387  //go:wasmimport plat/js/webext/automationinternal has_OnActionResult
   388  //go:noescape
   389  func HasFuncOnActionResult() js.Ref
   390  
   391  //go:wasmimport plat/js/webext/automationinternal func_OnActionResult
   392  //go:noescape
   393  func FuncOnActionResult(fn unsafe.Pointer)
   394  
   395  //go:wasmimport plat/js/webext/automationinternal call_OnActionResult
   396  //go:noescape
   397  func CallOnActionResult(
   398  	retPtr unsafe.Pointer,
   399  	callback js.Ref)
   400  
   401  //go:wasmimport plat/js/webext/automationinternal try_OnActionResult
   402  //go:noescape
   403  func TryOnActionResult(
   404  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   405  	callback js.Ref) (ok js.Ref)
   406  
   407  //go:wasmimport plat/js/webext/automationinternal has_OffActionResult
   408  //go:noescape
   409  func HasFuncOffActionResult() js.Ref
   410  
   411  //go:wasmimport plat/js/webext/automationinternal func_OffActionResult
   412  //go:noescape
   413  func FuncOffActionResult(fn unsafe.Pointer)
   414  
   415  //go:wasmimport plat/js/webext/automationinternal call_OffActionResult
   416  //go:noescape
   417  func CallOffActionResult(
   418  	retPtr unsafe.Pointer,
   419  	callback js.Ref)
   420  
   421  //go:wasmimport plat/js/webext/automationinternal try_OffActionResult
   422  //go:noescape
   423  func TryOffActionResult(
   424  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   425  	callback js.Ref) (ok js.Ref)
   426  
   427  //go:wasmimport plat/js/webext/automationinternal has_HasOnActionResult
   428  //go:noescape
   429  func HasFuncHasOnActionResult() js.Ref
   430  
   431  //go:wasmimport plat/js/webext/automationinternal func_HasOnActionResult
   432  //go:noescape
   433  func FuncHasOnActionResult(fn unsafe.Pointer)
   434  
   435  //go:wasmimport plat/js/webext/automationinternal call_HasOnActionResult
   436  //go:noescape
   437  func CallHasOnActionResult(
   438  	retPtr unsafe.Pointer,
   439  	callback js.Ref)
   440  
   441  //go:wasmimport plat/js/webext/automationinternal try_HasOnActionResult
   442  //go:noescape
   443  func TryHasOnActionResult(
   444  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   445  	callback js.Ref) (ok js.Ref)
   446  
   447  //go:wasmimport plat/js/webext/automationinternal has_OnAllAutomationEventListenersRemoved
   448  //go:noescape
   449  func HasFuncOnAllAutomationEventListenersRemoved() js.Ref
   450  
   451  //go:wasmimport plat/js/webext/automationinternal func_OnAllAutomationEventListenersRemoved
   452  //go:noescape
   453  func FuncOnAllAutomationEventListenersRemoved(fn unsafe.Pointer)
   454  
   455  //go:wasmimport plat/js/webext/automationinternal call_OnAllAutomationEventListenersRemoved
   456  //go:noescape
   457  func CallOnAllAutomationEventListenersRemoved(
   458  	retPtr unsafe.Pointer,
   459  	callback js.Ref)
   460  
   461  //go:wasmimport plat/js/webext/automationinternal try_OnAllAutomationEventListenersRemoved
   462  //go:noescape
   463  func TryOnAllAutomationEventListenersRemoved(
   464  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   465  	callback js.Ref) (ok js.Ref)
   466  
   467  //go:wasmimport plat/js/webext/automationinternal has_OffAllAutomationEventListenersRemoved
   468  //go:noescape
   469  func HasFuncOffAllAutomationEventListenersRemoved() js.Ref
   470  
   471  //go:wasmimport plat/js/webext/automationinternal func_OffAllAutomationEventListenersRemoved
   472  //go:noescape
   473  func FuncOffAllAutomationEventListenersRemoved(fn unsafe.Pointer)
   474  
   475  //go:wasmimport plat/js/webext/automationinternal call_OffAllAutomationEventListenersRemoved
   476  //go:noescape
   477  func CallOffAllAutomationEventListenersRemoved(
   478  	retPtr unsafe.Pointer,
   479  	callback js.Ref)
   480  
   481  //go:wasmimport plat/js/webext/automationinternal try_OffAllAutomationEventListenersRemoved
   482  //go:noescape
   483  func TryOffAllAutomationEventListenersRemoved(
   484  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   485  	callback js.Ref) (ok js.Ref)
   486  
   487  //go:wasmimport plat/js/webext/automationinternal has_HasOnAllAutomationEventListenersRemoved
   488  //go:noescape
   489  func HasFuncHasOnAllAutomationEventListenersRemoved() js.Ref
   490  
   491  //go:wasmimport plat/js/webext/automationinternal func_HasOnAllAutomationEventListenersRemoved
   492  //go:noescape
   493  func FuncHasOnAllAutomationEventListenersRemoved(fn unsafe.Pointer)
   494  
   495  //go:wasmimport plat/js/webext/automationinternal call_HasOnAllAutomationEventListenersRemoved
   496  //go:noescape
   497  func CallHasOnAllAutomationEventListenersRemoved(
   498  	retPtr unsafe.Pointer,
   499  	callback js.Ref)
   500  
   501  //go:wasmimport plat/js/webext/automationinternal try_HasOnAllAutomationEventListenersRemoved
   502  //go:noescape
   503  func TryHasOnAllAutomationEventListenersRemoved(
   504  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   505  	callback js.Ref) (ok js.Ref)
   506  
   507  //go:wasmimport plat/js/webext/automationinternal has_OnChildTreeID
   508  //go:noescape
   509  func HasFuncOnChildTreeID() js.Ref
   510  
   511  //go:wasmimport plat/js/webext/automationinternal func_OnChildTreeID
   512  //go:noescape
   513  func FuncOnChildTreeID(fn unsafe.Pointer)
   514  
   515  //go:wasmimport plat/js/webext/automationinternal call_OnChildTreeID
   516  //go:noescape
   517  func CallOnChildTreeID(
   518  	retPtr unsafe.Pointer,
   519  	callback js.Ref)
   520  
   521  //go:wasmimport plat/js/webext/automationinternal try_OnChildTreeID
   522  //go:noescape
   523  func TryOnChildTreeID(
   524  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   525  	callback js.Ref) (ok js.Ref)
   526  
   527  //go:wasmimport plat/js/webext/automationinternal has_OffChildTreeID
   528  //go:noescape
   529  func HasFuncOffChildTreeID() js.Ref
   530  
   531  //go:wasmimport plat/js/webext/automationinternal func_OffChildTreeID
   532  //go:noescape
   533  func FuncOffChildTreeID(fn unsafe.Pointer)
   534  
   535  //go:wasmimport plat/js/webext/automationinternal call_OffChildTreeID
   536  //go:noescape
   537  func CallOffChildTreeID(
   538  	retPtr unsafe.Pointer,
   539  	callback js.Ref)
   540  
   541  //go:wasmimport plat/js/webext/automationinternal try_OffChildTreeID
   542  //go:noescape
   543  func TryOffChildTreeID(
   544  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   545  	callback js.Ref) (ok js.Ref)
   546  
   547  //go:wasmimport plat/js/webext/automationinternal has_HasOnChildTreeID
   548  //go:noescape
   549  func HasFuncHasOnChildTreeID() js.Ref
   550  
   551  //go:wasmimport plat/js/webext/automationinternal func_HasOnChildTreeID
   552  //go:noescape
   553  func FuncHasOnChildTreeID(fn unsafe.Pointer)
   554  
   555  //go:wasmimport plat/js/webext/automationinternal call_HasOnChildTreeID
   556  //go:noescape
   557  func CallHasOnChildTreeID(
   558  	retPtr unsafe.Pointer,
   559  	callback js.Ref)
   560  
   561  //go:wasmimport plat/js/webext/automationinternal try_HasOnChildTreeID
   562  //go:noescape
   563  func TryHasOnChildTreeID(
   564  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   565  	callback js.Ref) (ok js.Ref)
   566  
   567  //go:wasmimport plat/js/webext/automationinternal has_OnGetTextLocationResult
   568  //go:noescape
   569  func HasFuncOnGetTextLocationResult() js.Ref
   570  
   571  //go:wasmimport plat/js/webext/automationinternal func_OnGetTextLocationResult
   572  //go:noescape
   573  func FuncOnGetTextLocationResult(fn unsafe.Pointer)
   574  
   575  //go:wasmimport plat/js/webext/automationinternal call_OnGetTextLocationResult
   576  //go:noescape
   577  func CallOnGetTextLocationResult(
   578  	retPtr unsafe.Pointer,
   579  	callback js.Ref)
   580  
   581  //go:wasmimport plat/js/webext/automationinternal try_OnGetTextLocationResult
   582  //go:noescape
   583  func TryOnGetTextLocationResult(
   584  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   585  	callback js.Ref) (ok js.Ref)
   586  
   587  //go:wasmimport plat/js/webext/automationinternal has_OffGetTextLocationResult
   588  //go:noescape
   589  func HasFuncOffGetTextLocationResult() js.Ref
   590  
   591  //go:wasmimport plat/js/webext/automationinternal func_OffGetTextLocationResult
   592  //go:noescape
   593  func FuncOffGetTextLocationResult(fn unsafe.Pointer)
   594  
   595  //go:wasmimport plat/js/webext/automationinternal call_OffGetTextLocationResult
   596  //go:noescape
   597  func CallOffGetTextLocationResult(
   598  	retPtr unsafe.Pointer,
   599  	callback js.Ref)
   600  
   601  //go:wasmimport plat/js/webext/automationinternal try_OffGetTextLocationResult
   602  //go:noescape
   603  func TryOffGetTextLocationResult(
   604  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   605  	callback js.Ref) (ok js.Ref)
   606  
   607  //go:wasmimport plat/js/webext/automationinternal has_HasOnGetTextLocationResult
   608  //go:noescape
   609  func HasFuncHasOnGetTextLocationResult() js.Ref
   610  
   611  //go:wasmimport plat/js/webext/automationinternal func_HasOnGetTextLocationResult
   612  //go:noescape
   613  func FuncHasOnGetTextLocationResult(fn unsafe.Pointer)
   614  
   615  //go:wasmimport plat/js/webext/automationinternal call_HasOnGetTextLocationResult
   616  //go:noescape
   617  func CallHasOnGetTextLocationResult(
   618  	retPtr unsafe.Pointer,
   619  	callback js.Ref)
   620  
   621  //go:wasmimport plat/js/webext/automationinternal try_HasOnGetTextLocationResult
   622  //go:noescape
   623  func TryHasOnGetTextLocationResult(
   624  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   625  	callback js.Ref) (ok js.Ref)
   626  
   627  //go:wasmimport plat/js/webext/automationinternal has_OnNodesRemoved
   628  //go:noescape
   629  func HasFuncOnNodesRemoved() js.Ref
   630  
   631  //go:wasmimport plat/js/webext/automationinternal func_OnNodesRemoved
   632  //go:noescape
   633  func FuncOnNodesRemoved(fn unsafe.Pointer)
   634  
   635  //go:wasmimport plat/js/webext/automationinternal call_OnNodesRemoved
   636  //go:noescape
   637  func CallOnNodesRemoved(
   638  	retPtr unsafe.Pointer,
   639  	callback js.Ref)
   640  
   641  //go:wasmimport plat/js/webext/automationinternal try_OnNodesRemoved
   642  //go:noescape
   643  func TryOnNodesRemoved(
   644  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   645  	callback js.Ref) (ok js.Ref)
   646  
   647  //go:wasmimport plat/js/webext/automationinternal has_OffNodesRemoved
   648  //go:noescape
   649  func HasFuncOffNodesRemoved() js.Ref
   650  
   651  //go:wasmimport plat/js/webext/automationinternal func_OffNodesRemoved
   652  //go:noescape
   653  func FuncOffNodesRemoved(fn unsafe.Pointer)
   654  
   655  //go:wasmimport plat/js/webext/automationinternal call_OffNodesRemoved
   656  //go:noescape
   657  func CallOffNodesRemoved(
   658  	retPtr unsafe.Pointer,
   659  	callback js.Ref)
   660  
   661  //go:wasmimport plat/js/webext/automationinternal try_OffNodesRemoved
   662  //go:noescape
   663  func TryOffNodesRemoved(
   664  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   665  	callback js.Ref) (ok js.Ref)
   666  
   667  //go:wasmimport plat/js/webext/automationinternal has_HasOnNodesRemoved
   668  //go:noescape
   669  func HasFuncHasOnNodesRemoved() js.Ref
   670  
   671  //go:wasmimport plat/js/webext/automationinternal func_HasOnNodesRemoved
   672  //go:noescape
   673  func FuncHasOnNodesRemoved(fn unsafe.Pointer)
   674  
   675  //go:wasmimport plat/js/webext/automationinternal call_HasOnNodesRemoved
   676  //go:noescape
   677  func CallHasOnNodesRemoved(
   678  	retPtr unsafe.Pointer,
   679  	callback js.Ref)
   680  
   681  //go:wasmimport plat/js/webext/automationinternal try_HasOnNodesRemoved
   682  //go:noescape
   683  func TryHasOnNodesRemoved(
   684  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   685  	callback js.Ref) (ok js.Ref)
   686  
   687  //go:wasmimport plat/js/webext/automationinternal has_OnTreeChange
   688  //go:noescape
   689  func HasFuncOnTreeChange() js.Ref
   690  
   691  //go:wasmimport plat/js/webext/automationinternal func_OnTreeChange
   692  //go:noescape
   693  func FuncOnTreeChange(fn unsafe.Pointer)
   694  
   695  //go:wasmimport plat/js/webext/automationinternal call_OnTreeChange
   696  //go:noescape
   697  func CallOnTreeChange(
   698  	retPtr unsafe.Pointer,
   699  	callback js.Ref)
   700  
   701  //go:wasmimport plat/js/webext/automationinternal try_OnTreeChange
   702  //go:noescape
   703  func TryOnTreeChange(
   704  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   705  	callback js.Ref) (ok js.Ref)
   706  
   707  //go:wasmimport plat/js/webext/automationinternal has_OffTreeChange
   708  //go:noescape
   709  func HasFuncOffTreeChange() js.Ref
   710  
   711  //go:wasmimport plat/js/webext/automationinternal func_OffTreeChange
   712  //go:noescape
   713  func FuncOffTreeChange(fn unsafe.Pointer)
   714  
   715  //go:wasmimport plat/js/webext/automationinternal call_OffTreeChange
   716  //go:noescape
   717  func CallOffTreeChange(
   718  	retPtr unsafe.Pointer,
   719  	callback js.Ref)
   720  
   721  //go:wasmimport plat/js/webext/automationinternal try_OffTreeChange
   722  //go:noescape
   723  func TryOffTreeChange(
   724  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   725  	callback js.Ref) (ok js.Ref)
   726  
   727  //go:wasmimport plat/js/webext/automationinternal has_HasOnTreeChange
   728  //go:noescape
   729  func HasFuncHasOnTreeChange() js.Ref
   730  
   731  //go:wasmimport plat/js/webext/automationinternal func_HasOnTreeChange
   732  //go:noescape
   733  func FuncHasOnTreeChange(fn unsafe.Pointer)
   734  
   735  //go:wasmimport plat/js/webext/automationinternal call_HasOnTreeChange
   736  //go:noescape
   737  func CallHasOnTreeChange(
   738  	retPtr unsafe.Pointer,
   739  	callback js.Ref)
   740  
   741  //go:wasmimport plat/js/webext/automationinternal try_HasOnTreeChange
   742  //go:noescape
   743  func TryHasOnTreeChange(
   744  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   745  	callback js.Ref) (ok js.Ref)
   746  
   747  //go:wasmimport plat/js/webext/automationinternal has_PerformAction
   748  //go:noescape
   749  func HasFuncPerformAction() js.Ref
   750  
   751  //go:wasmimport plat/js/webext/automationinternal func_PerformAction
   752  //go:noescape
   753  func FuncPerformAction(fn unsafe.Pointer)
   754  
   755  //go:wasmimport plat/js/webext/automationinternal call_PerformAction
   756  //go:noescape
   757  func CallPerformAction(
   758  	retPtr unsafe.Pointer,
   759  	args unsafe.Pointer,
   760  	opt_args js.Ref)
   761  
   762  //go:wasmimport plat/js/webext/automationinternal try_PerformAction
   763  //go:noescape
   764  func TryPerformAction(
   765  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   766  	args unsafe.Pointer,
   767  	opt_args js.Ref) (ok js.Ref)