github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/bookmarks/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/bookmarks constof_BookmarkTreeNodeUnmodifiable
    20  //go:noescape
    21  func ConstOfBookmarkTreeNodeUnmodifiable(str js.Ref) uint32
    22  
    23  //go:wasmimport plat/js/webext/bookmarks store_BookmarkTreeNode
    24  //go:noescape
    25  func BookmarkTreeNodeJSStore(
    26  	ptr unsafe.Pointer, ref js.Ref)
    27  
    28  //go:wasmimport plat/js/webext/bookmarks load_BookmarkTreeNode
    29  //go:noescape
    30  func BookmarkTreeNodeJSLoad(
    31  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    32  
    33  //go:wasmimport plat/js/webext/bookmarks store_CreateDetails
    34  //go:noescape
    35  func CreateDetailsJSStore(
    36  	ptr unsafe.Pointer, ref js.Ref)
    37  
    38  //go:wasmimport plat/js/webext/bookmarks load_CreateDetails
    39  //go:noescape
    40  func CreateDetailsJSLoad(
    41  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    42  
    43  //go:wasmimport plat/js/webext/bookmarks get_MAX_SUSTAINED_WRITE_OPERATIONS_PER_MINUTE
    44  //go:noescape
    45  func GetMAX_SUSTAINED_WRITE_OPERATIONS_PER_MINUTE(retPtr unsafe.Pointer) js.Ref
    46  
    47  //go:wasmimport plat/js/webext/bookmarks set_MAX_SUSTAINED_WRITE_OPERATIONS_PER_MINUTE
    48  //go:noescape
    49  func SetMAX_SUSTAINED_WRITE_OPERATIONS_PER_MINUTE(
    50  	val js.Ref) js.Ref
    51  
    52  //go:wasmimport plat/js/webext/bookmarks get_MAX_WRITE_OPERATIONS_PER_HOUR
    53  //go:noescape
    54  func GetMAX_WRITE_OPERATIONS_PER_HOUR(retPtr unsafe.Pointer) js.Ref
    55  
    56  //go:wasmimport plat/js/webext/bookmarks set_MAX_WRITE_OPERATIONS_PER_HOUR
    57  //go:noescape
    58  func SetMAX_WRITE_OPERATIONS_PER_HOUR(
    59  	val js.Ref) js.Ref
    60  
    61  //go:wasmimport plat/js/webext/bookmarks store_MoveArgDestination
    62  //go:noescape
    63  func MoveArgDestinationJSStore(
    64  	ptr unsafe.Pointer, ref js.Ref)
    65  
    66  //go:wasmimport plat/js/webext/bookmarks load_MoveArgDestination
    67  //go:noescape
    68  func MoveArgDestinationJSLoad(
    69  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    70  
    71  //go:wasmimport plat/js/webext/bookmarks store_OnChangedArgChangeInfo
    72  //go:noescape
    73  func OnChangedArgChangeInfoJSStore(
    74  	ptr unsafe.Pointer, ref js.Ref)
    75  
    76  //go:wasmimport plat/js/webext/bookmarks load_OnChangedArgChangeInfo
    77  //go:noescape
    78  func OnChangedArgChangeInfoJSLoad(
    79  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    80  
    81  //go:wasmimport plat/js/webext/bookmarks store_OnChildrenReorderedArgReorderInfo
    82  //go:noescape
    83  func OnChildrenReorderedArgReorderInfoJSStore(
    84  	ptr unsafe.Pointer, ref js.Ref)
    85  
    86  //go:wasmimport plat/js/webext/bookmarks load_OnChildrenReorderedArgReorderInfo
    87  //go:noescape
    88  func OnChildrenReorderedArgReorderInfoJSLoad(
    89  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    90  
    91  //go:wasmimport plat/js/webext/bookmarks store_OnMovedArgMoveInfo
    92  //go:noescape
    93  func OnMovedArgMoveInfoJSStore(
    94  	ptr unsafe.Pointer, ref js.Ref)
    95  
    96  //go:wasmimport plat/js/webext/bookmarks load_OnMovedArgMoveInfo
    97  //go:noescape
    98  func OnMovedArgMoveInfoJSLoad(
    99  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   100  
   101  //go:wasmimport plat/js/webext/bookmarks store_OnRemovedArgRemoveInfo
   102  //go:noescape
   103  func OnRemovedArgRemoveInfoJSStore(
   104  	ptr unsafe.Pointer, ref js.Ref)
   105  
   106  //go:wasmimport plat/js/webext/bookmarks load_OnRemovedArgRemoveInfo
   107  //go:noescape
   108  func OnRemovedArgRemoveInfoJSLoad(
   109  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   110  
   111  //go:wasmimport plat/js/webext/bookmarks store_SearchArgQueryChoice1
   112  //go:noescape
   113  func SearchArgQueryChoice1JSStore(
   114  	ptr unsafe.Pointer, ref js.Ref)
   115  
   116  //go:wasmimport plat/js/webext/bookmarks load_SearchArgQueryChoice1
   117  //go:noescape
   118  func SearchArgQueryChoice1JSLoad(
   119  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   120  
   121  //go:wasmimport plat/js/webext/bookmarks store_UpdateArgChanges
   122  //go:noescape
   123  func UpdateArgChangesJSStore(
   124  	ptr unsafe.Pointer, ref js.Ref)
   125  
   126  //go:wasmimport plat/js/webext/bookmarks load_UpdateArgChanges
   127  //go:noescape
   128  func UpdateArgChangesJSLoad(
   129  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   130  
   131  //go:wasmimport plat/js/webext/bookmarks has_Create
   132  //go:noescape
   133  func HasFuncCreate() js.Ref
   134  
   135  //go:wasmimport plat/js/webext/bookmarks func_Create
   136  //go:noescape
   137  func FuncCreate(fn unsafe.Pointer)
   138  
   139  //go:wasmimport plat/js/webext/bookmarks call_Create
   140  //go:noescape
   141  func CallCreate(
   142  	retPtr unsafe.Pointer,
   143  	bookmark unsafe.Pointer)
   144  
   145  //go:wasmimport plat/js/webext/bookmarks try_Create
   146  //go:noescape
   147  func TryCreate(
   148  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   149  	bookmark unsafe.Pointer) (ok js.Ref)
   150  
   151  //go:wasmimport plat/js/webext/bookmarks has_Get
   152  //go:noescape
   153  func HasFuncGet() js.Ref
   154  
   155  //go:wasmimport plat/js/webext/bookmarks func_Get
   156  //go:noescape
   157  func FuncGet(fn unsafe.Pointer)
   158  
   159  //go:wasmimport plat/js/webext/bookmarks call_Get
   160  //go:noescape
   161  func CallGet(
   162  	retPtr unsafe.Pointer,
   163  	idOrIdList js.Ref)
   164  
   165  //go:wasmimport plat/js/webext/bookmarks try_Get
   166  //go:noescape
   167  func TryGet(
   168  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   169  	idOrIdList js.Ref) (ok js.Ref)
   170  
   171  //go:wasmimport plat/js/webext/bookmarks has_GetChildren
   172  //go:noescape
   173  func HasFuncGetChildren() js.Ref
   174  
   175  //go:wasmimport plat/js/webext/bookmarks func_GetChildren
   176  //go:noescape
   177  func FuncGetChildren(fn unsafe.Pointer)
   178  
   179  //go:wasmimport plat/js/webext/bookmarks call_GetChildren
   180  //go:noescape
   181  func CallGetChildren(
   182  	retPtr unsafe.Pointer,
   183  	id js.Ref)
   184  
   185  //go:wasmimport plat/js/webext/bookmarks try_GetChildren
   186  //go:noescape
   187  func TryGetChildren(
   188  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   189  	id js.Ref) (ok js.Ref)
   190  
   191  //go:wasmimport plat/js/webext/bookmarks has_GetRecent
   192  //go:noescape
   193  func HasFuncGetRecent() js.Ref
   194  
   195  //go:wasmimport plat/js/webext/bookmarks func_GetRecent
   196  //go:noescape
   197  func FuncGetRecent(fn unsafe.Pointer)
   198  
   199  //go:wasmimport plat/js/webext/bookmarks call_GetRecent
   200  //go:noescape
   201  func CallGetRecent(
   202  	retPtr unsafe.Pointer,
   203  	numberOfItems float64)
   204  
   205  //go:wasmimport plat/js/webext/bookmarks try_GetRecent
   206  //go:noescape
   207  func TryGetRecent(
   208  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   209  	numberOfItems float64) (ok js.Ref)
   210  
   211  //go:wasmimport plat/js/webext/bookmarks has_GetSubTree
   212  //go:noescape
   213  func HasFuncGetSubTree() js.Ref
   214  
   215  //go:wasmimport plat/js/webext/bookmarks func_GetSubTree
   216  //go:noescape
   217  func FuncGetSubTree(fn unsafe.Pointer)
   218  
   219  //go:wasmimport plat/js/webext/bookmarks call_GetSubTree
   220  //go:noescape
   221  func CallGetSubTree(
   222  	retPtr unsafe.Pointer,
   223  	id js.Ref)
   224  
   225  //go:wasmimport plat/js/webext/bookmarks try_GetSubTree
   226  //go:noescape
   227  func TryGetSubTree(
   228  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   229  	id js.Ref) (ok js.Ref)
   230  
   231  //go:wasmimport plat/js/webext/bookmarks has_GetTree
   232  //go:noescape
   233  func HasFuncGetTree() js.Ref
   234  
   235  //go:wasmimport plat/js/webext/bookmarks func_GetTree
   236  //go:noescape
   237  func FuncGetTree(fn unsafe.Pointer)
   238  
   239  //go:wasmimport plat/js/webext/bookmarks call_GetTree
   240  //go:noescape
   241  func CallGetTree(
   242  	retPtr unsafe.Pointer)
   243  
   244  //go:wasmimport plat/js/webext/bookmarks try_GetTree
   245  //go:noescape
   246  func TryGetTree(
   247  	retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   248  
   249  //go:wasmimport plat/js/webext/bookmarks has_Move
   250  //go:noescape
   251  func HasFuncMove() js.Ref
   252  
   253  //go:wasmimport plat/js/webext/bookmarks func_Move
   254  //go:noescape
   255  func FuncMove(fn unsafe.Pointer)
   256  
   257  //go:wasmimport plat/js/webext/bookmarks call_Move
   258  //go:noescape
   259  func CallMove(
   260  	retPtr unsafe.Pointer,
   261  	id js.Ref,
   262  	destination unsafe.Pointer)
   263  
   264  //go:wasmimport plat/js/webext/bookmarks try_Move
   265  //go:noescape
   266  func TryMove(
   267  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   268  	id js.Ref,
   269  	destination unsafe.Pointer) (ok js.Ref)
   270  
   271  //go:wasmimport plat/js/webext/bookmarks has_OnChanged
   272  //go:noescape
   273  func HasFuncOnChanged() js.Ref
   274  
   275  //go:wasmimport plat/js/webext/bookmarks func_OnChanged
   276  //go:noescape
   277  func FuncOnChanged(fn unsafe.Pointer)
   278  
   279  //go:wasmimport plat/js/webext/bookmarks call_OnChanged
   280  //go:noescape
   281  func CallOnChanged(
   282  	retPtr unsafe.Pointer,
   283  	callback js.Ref)
   284  
   285  //go:wasmimport plat/js/webext/bookmarks try_OnChanged
   286  //go:noescape
   287  func TryOnChanged(
   288  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   289  	callback js.Ref) (ok js.Ref)
   290  
   291  //go:wasmimport plat/js/webext/bookmarks has_OffChanged
   292  //go:noescape
   293  func HasFuncOffChanged() js.Ref
   294  
   295  //go:wasmimport plat/js/webext/bookmarks func_OffChanged
   296  //go:noescape
   297  func FuncOffChanged(fn unsafe.Pointer)
   298  
   299  //go:wasmimport plat/js/webext/bookmarks call_OffChanged
   300  //go:noescape
   301  func CallOffChanged(
   302  	retPtr unsafe.Pointer,
   303  	callback js.Ref)
   304  
   305  //go:wasmimport plat/js/webext/bookmarks try_OffChanged
   306  //go:noescape
   307  func TryOffChanged(
   308  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   309  	callback js.Ref) (ok js.Ref)
   310  
   311  //go:wasmimport plat/js/webext/bookmarks has_HasOnChanged
   312  //go:noescape
   313  func HasFuncHasOnChanged() js.Ref
   314  
   315  //go:wasmimport plat/js/webext/bookmarks func_HasOnChanged
   316  //go:noescape
   317  func FuncHasOnChanged(fn unsafe.Pointer)
   318  
   319  //go:wasmimport plat/js/webext/bookmarks call_HasOnChanged
   320  //go:noescape
   321  func CallHasOnChanged(
   322  	retPtr unsafe.Pointer,
   323  	callback js.Ref)
   324  
   325  //go:wasmimport plat/js/webext/bookmarks try_HasOnChanged
   326  //go:noescape
   327  func TryHasOnChanged(
   328  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   329  	callback js.Ref) (ok js.Ref)
   330  
   331  //go:wasmimport plat/js/webext/bookmarks has_OnChildrenReordered
   332  //go:noescape
   333  func HasFuncOnChildrenReordered() js.Ref
   334  
   335  //go:wasmimport plat/js/webext/bookmarks func_OnChildrenReordered
   336  //go:noescape
   337  func FuncOnChildrenReordered(fn unsafe.Pointer)
   338  
   339  //go:wasmimport plat/js/webext/bookmarks call_OnChildrenReordered
   340  //go:noescape
   341  func CallOnChildrenReordered(
   342  	retPtr unsafe.Pointer,
   343  	callback js.Ref)
   344  
   345  //go:wasmimport plat/js/webext/bookmarks try_OnChildrenReordered
   346  //go:noescape
   347  func TryOnChildrenReordered(
   348  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   349  	callback js.Ref) (ok js.Ref)
   350  
   351  //go:wasmimport plat/js/webext/bookmarks has_OffChildrenReordered
   352  //go:noescape
   353  func HasFuncOffChildrenReordered() js.Ref
   354  
   355  //go:wasmimport plat/js/webext/bookmarks func_OffChildrenReordered
   356  //go:noescape
   357  func FuncOffChildrenReordered(fn unsafe.Pointer)
   358  
   359  //go:wasmimport plat/js/webext/bookmarks call_OffChildrenReordered
   360  //go:noescape
   361  func CallOffChildrenReordered(
   362  	retPtr unsafe.Pointer,
   363  	callback js.Ref)
   364  
   365  //go:wasmimport plat/js/webext/bookmarks try_OffChildrenReordered
   366  //go:noescape
   367  func TryOffChildrenReordered(
   368  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   369  	callback js.Ref) (ok js.Ref)
   370  
   371  //go:wasmimport plat/js/webext/bookmarks has_HasOnChildrenReordered
   372  //go:noescape
   373  func HasFuncHasOnChildrenReordered() js.Ref
   374  
   375  //go:wasmimport plat/js/webext/bookmarks func_HasOnChildrenReordered
   376  //go:noescape
   377  func FuncHasOnChildrenReordered(fn unsafe.Pointer)
   378  
   379  //go:wasmimport plat/js/webext/bookmarks call_HasOnChildrenReordered
   380  //go:noescape
   381  func CallHasOnChildrenReordered(
   382  	retPtr unsafe.Pointer,
   383  	callback js.Ref)
   384  
   385  //go:wasmimport plat/js/webext/bookmarks try_HasOnChildrenReordered
   386  //go:noescape
   387  func TryHasOnChildrenReordered(
   388  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   389  	callback js.Ref) (ok js.Ref)
   390  
   391  //go:wasmimport plat/js/webext/bookmarks has_OnCreated
   392  //go:noescape
   393  func HasFuncOnCreated() js.Ref
   394  
   395  //go:wasmimport plat/js/webext/bookmarks func_OnCreated
   396  //go:noescape
   397  func FuncOnCreated(fn unsafe.Pointer)
   398  
   399  //go:wasmimport plat/js/webext/bookmarks call_OnCreated
   400  //go:noescape
   401  func CallOnCreated(
   402  	retPtr unsafe.Pointer,
   403  	callback js.Ref)
   404  
   405  //go:wasmimport plat/js/webext/bookmarks try_OnCreated
   406  //go:noescape
   407  func TryOnCreated(
   408  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   409  	callback js.Ref) (ok js.Ref)
   410  
   411  //go:wasmimport plat/js/webext/bookmarks has_OffCreated
   412  //go:noescape
   413  func HasFuncOffCreated() js.Ref
   414  
   415  //go:wasmimport plat/js/webext/bookmarks func_OffCreated
   416  //go:noescape
   417  func FuncOffCreated(fn unsafe.Pointer)
   418  
   419  //go:wasmimport plat/js/webext/bookmarks call_OffCreated
   420  //go:noescape
   421  func CallOffCreated(
   422  	retPtr unsafe.Pointer,
   423  	callback js.Ref)
   424  
   425  //go:wasmimport plat/js/webext/bookmarks try_OffCreated
   426  //go:noescape
   427  func TryOffCreated(
   428  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   429  	callback js.Ref) (ok js.Ref)
   430  
   431  //go:wasmimport plat/js/webext/bookmarks has_HasOnCreated
   432  //go:noescape
   433  func HasFuncHasOnCreated() js.Ref
   434  
   435  //go:wasmimport plat/js/webext/bookmarks func_HasOnCreated
   436  //go:noescape
   437  func FuncHasOnCreated(fn unsafe.Pointer)
   438  
   439  //go:wasmimport plat/js/webext/bookmarks call_HasOnCreated
   440  //go:noescape
   441  func CallHasOnCreated(
   442  	retPtr unsafe.Pointer,
   443  	callback js.Ref)
   444  
   445  //go:wasmimport plat/js/webext/bookmarks try_HasOnCreated
   446  //go:noescape
   447  func TryHasOnCreated(
   448  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   449  	callback js.Ref) (ok js.Ref)
   450  
   451  //go:wasmimport plat/js/webext/bookmarks has_OnImportBegan
   452  //go:noescape
   453  func HasFuncOnImportBegan() js.Ref
   454  
   455  //go:wasmimport plat/js/webext/bookmarks func_OnImportBegan
   456  //go:noescape
   457  func FuncOnImportBegan(fn unsafe.Pointer)
   458  
   459  //go:wasmimport plat/js/webext/bookmarks call_OnImportBegan
   460  //go:noescape
   461  func CallOnImportBegan(
   462  	retPtr unsafe.Pointer,
   463  	callback js.Ref)
   464  
   465  //go:wasmimport plat/js/webext/bookmarks try_OnImportBegan
   466  //go:noescape
   467  func TryOnImportBegan(
   468  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   469  	callback js.Ref) (ok js.Ref)
   470  
   471  //go:wasmimport plat/js/webext/bookmarks has_OffImportBegan
   472  //go:noescape
   473  func HasFuncOffImportBegan() js.Ref
   474  
   475  //go:wasmimport plat/js/webext/bookmarks func_OffImportBegan
   476  //go:noescape
   477  func FuncOffImportBegan(fn unsafe.Pointer)
   478  
   479  //go:wasmimport plat/js/webext/bookmarks call_OffImportBegan
   480  //go:noescape
   481  func CallOffImportBegan(
   482  	retPtr unsafe.Pointer,
   483  	callback js.Ref)
   484  
   485  //go:wasmimport plat/js/webext/bookmarks try_OffImportBegan
   486  //go:noescape
   487  func TryOffImportBegan(
   488  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   489  	callback js.Ref) (ok js.Ref)
   490  
   491  //go:wasmimport plat/js/webext/bookmarks has_HasOnImportBegan
   492  //go:noescape
   493  func HasFuncHasOnImportBegan() js.Ref
   494  
   495  //go:wasmimport plat/js/webext/bookmarks func_HasOnImportBegan
   496  //go:noescape
   497  func FuncHasOnImportBegan(fn unsafe.Pointer)
   498  
   499  //go:wasmimport plat/js/webext/bookmarks call_HasOnImportBegan
   500  //go:noescape
   501  func CallHasOnImportBegan(
   502  	retPtr unsafe.Pointer,
   503  	callback js.Ref)
   504  
   505  //go:wasmimport plat/js/webext/bookmarks try_HasOnImportBegan
   506  //go:noescape
   507  func TryHasOnImportBegan(
   508  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   509  	callback js.Ref) (ok js.Ref)
   510  
   511  //go:wasmimport plat/js/webext/bookmarks has_OnImportEnded
   512  //go:noescape
   513  func HasFuncOnImportEnded() js.Ref
   514  
   515  //go:wasmimport plat/js/webext/bookmarks func_OnImportEnded
   516  //go:noescape
   517  func FuncOnImportEnded(fn unsafe.Pointer)
   518  
   519  //go:wasmimport plat/js/webext/bookmarks call_OnImportEnded
   520  //go:noescape
   521  func CallOnImportEnded(
   522  	retPtr unsafe.Pointer,
   523  	callback js.Ref)
   524  
   525  //go:wasmimport plat/js/webext/bookmarks try_OnImportEnded
   526  //go:noescape
   527  func TryOnImportEnded(
   528  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   529  	callback js.Ref) (ok js.Ref)
   530  
   531  //go:wasmimport plat/js/webext/bookmarks has_OffImportEnded
   532  //go:noescape
   533  func HasFuncOffImportEnded() js.Ref
   534  
   535  //go:wasmimport plat/js/webext/bookmarks func_OffImportEnded
   536  //go:noescape
   537  func FuncOffImportEnded(fn unsafe.Pointer)
   538  
   539  //go:wasmimport plat/js/webext/bookmarks call_OffImportEnded
   540  //go:noescape
   541  func CallOffImportEnded(
   542  	retPtr unsafe.Pointer,
   543  	callback js.Ref)
   544  
   545  //go:wasmimport plat/js/webext/bookmarks try_OffImportEnded
   546  //go:noescape
   547  func TryOffImportEnded(
   548  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   549  	callback js.Ref) (ok js.Ref)
   550  
   551  //go:wasmimport plat/js/webext/bookmarks has_HasOnImportEnded
   552  //go:noescape
   553  func HasFuncHasOnImportEnded() js.Ref
   554  
   555  //go:wasmimport plat/js/webext/bookmarks func_HasOnImportEnded
   556  //go:noescape
   557  func FuncHasOnImportEnded(fn unsafe.Pointer)
   558  
   559  //go:wasmimport plat/js/webext/bookmarks call_HasOnImportEnded
   560  //go:noescape
   561  func CallHasOnImportEnded(
   562  	retPtr unsafe.Pointer,
   563  	callback js.Ref)
   564  
   565  //go:wasmimport plat/js/webext/bookmarks try_HasOnImportEnded
   566  //go:noescape
   567  func TryHasOnImportEnded(
   568  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   569  	callback js.Ref) (ok js.Ref)
   570  
   571  //go:wasmimport plat/js/webext/bookmarks has_OnMoved
   572  //go:noescape
   573  func HasFuncOnMoved() js.Ref
   574  
   575  //go:wasmimport plat/js/webext/bookmarks func_OnMoved
   576  //go:noescape
   577  func FuncOnMoved(fn unsafe.Pointer)
   578  
   579  //go:wasmimport plat/js/webext/bookmarks call_OnMoved
   580  //go:noescape
   581  func CallOnMoved(
   582  	retPtr unsafe.Pointer,
   583  	callback js.Ref)
   584  
   585  //go:wasmimport plat/js/webext/bookmarks try_OnMoved
   586  //go:noescape
   587  func TryOnMoved(
   588  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   589  	callback js.Ref) (ok js.Ref)
   590  
   591  //go:wasmimport plat/js/webext/bookmarks has_OffMoved
   592  //go:noescape
   593  func HasFuncOffMoved() js.Ref
   594  
   595  //go:wasmimport plat/js/webext/bookmarks func_OffMoved
   596  //go:noescape
   597  func FuncOffMoved(fn unsafe.Pointer)
   598  
   599  //go:wasmimport plat/js/webext/bookmarks call_OffMoved
   600  //go:noescape
   601  func CallOffMoved(
   602  	retPtr unsafe.Pointer,
   603  	callback js.Ref)
   604  
   605  //go:wasmimport plat/js/webext/bookmarks try_OffMoved
   606  //go:noescape
   607  func TryOffMoved(
   608  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   609  	callback js.Ref) (ok js.Ref)
   610  
   611  //go:wasmimport plat/js/webext/bookmarks has_HasOnMoved
   612  //go:noescape
   613  func HasFuncHasOnMoved() js.Ref
   614  
   615  //go:wasmimport plat/js/webext/bookmarks func_HasOnMoved
   616  //go:noescape
   617  func FuncHasOnMoved(fn unsafe.Pointer)
   618  
   619  //go:wasmimport plat/js/webext/bookmarks call_HasOnMoved
   620  //go:noescape
   621  func CallHasOnMoved(
   622  	retPtr unsafe.Pointer,
   623  	callback js.Ref)
   624  
   625  //go:wasmimport plat/js/webext/bookmarks try_HasOnMoved
   626  //go:noescape
   627  func TryHasOnMoved(
   628  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   629  	callback js.Ref) (ok js.Ref)
   630  
   631  //go:wasmimport plat/js/webext/bookmarks has_OnRemoved
   632  //go:noescape
   633  func HasFuncOnRemoved() js.Ref
   634  
   635  //go:wasmimport plat/js/webext/bookmarks func_OnRemoved
   636  //go:noescape
   637  func FuncOnRemoved(fn unsafe.Pointer)
   638  
   639  //go:wasmimport plat/js/webext/bookmarks call_OnRemoved
   640  //go:noescape
   641  func CallOnRemoved(
   642  	retPtr unsafe.Pointer,
   643  	callback js.Ref)
   644  
   645  //go:wasmimport plat/js/webext/bookmarks try_OnRemoved
   646  //go:noescape
   647  func TryOnRemoved(
   648  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   649  	callback js.Ref) (ok js.Ref)
   650  
   651  //go:wasmimport plat/js/webext/bookmarks has_OffRemoved
   652  //go:noescape
   653  func HasFuncOffRemoved() js.Ref
   654  
   655  //go:wasmimport plat/js/webext/bookmarks func_OffRemoved
   656  //go:noescape
   657  func FuncOffRemoved(fn unsafe.Pointer)
   658  
   659  //go:wasmimport plat/js/webext/bookmarks call_OffRemoved
   660  //go:noescape
   661  func CallOffRemoved(
   662  	retPtr unsafe.Pointer,
   663  	callback js.Ref)
   664  
   665  //go:wasmimport plat/js/webext/bookmarks try_OffRemoved
   666  //go:noescape
   667  func TryOffRemoved(
   668  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   669  	callback js.Ref) (ok js.Ref)
   670  
   671  //go:wasmimport plat/js/webext/bookmarks has_HasOnRemoved
   672  //go:noescape
   673  func HasFuncHasOnRemoved() js.Ref
   674  
   675  //go:wasmimport plat/js/webext/bookmarks func_HasOnRemoved
   676  //go:noescape
   677  func FuncHasOnRemoved(fn unsafe.Pointer)
   678  
   679  //go:wasmimport plat/js/webext/bookmarks call_HasOnRemoved
   680  //go:noescape
   681  func CallHasOnRemoved(
   682  	retPtr unsafe.Pointer,
   683  	callback js.Ref)
   684  
   685  //go:wasmimport plat/js/webext/bookmarks try_HasOnRemoved
   686  //go:noescape
   687  func TryHasOnRemoved(
   688  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   689  	callback js.Ref) (ok js.Ref)
   690  
   691  //go:wasmimport plat/js/webext/bookmarks has_Remove
   692  //go:noescape
   693  func HasFuncRemove() js.Ref
   694  
   695  //go:wasmimport plat/js/webext/bookmarks func_Remove
   696  //go:noescape
   697  func FuncRemove(fn unsafe.Pointer)
   698  
   699  //go:wasmimport plat/js/webext/bookmarks call_Remove
   700  //go:noescape
   701  func CallRemove(
   702  	retPtr unsafe.Pointer,
   703  	id js.Ref)
   704  
   705  //go:wasmimport plat/js/webext/bookmarks try_Remove
   706  //go:noescape
   707  func TryRemove(
   708  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   709  	id js.Ref) (ok js.Ref)
   710  
   711  //go:wasmimport plat/js/webext/bookmarks has_RemoveTree
   712  //go:noescape
   713  func HasFuncRemoveTree() js.Ref
   714  
   715  //go:wasmimport plat/js/webext/bookmarks func_RemoveTree
   716  //go:noescape
   717  func FuncRemoveTree(fn unsafe.Pointer)
   718  
   719  //go:wasmimport plat/js/webext/bookmarks call_RemoveTree
   720  //go:noescape
   721  func CallRemoveTree(
   722  	retPtr unsafe.Pointer,
   723  	id js.Ref)
   724  
   725  //go:wasmimport plat/js/webext/bookmarks try_RemoveTree
   726  //go:noescape
   727  func TryRemoveTree(
   728  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   729  	id js.Ref) (ok js.Ref)
   730  
   731  //go:wasmimport plat/js/webext/bookmarks has_Search
   732  //go:noescape
   733  func HasFuncSearch() js.Ref
   734  
   735  //go:wasmimport plat/js/webext/bookmarks func_Search
   736  //go:noescape
   737  func FuncSearch(fn unsafe.Pointer)
   738  
   739  //go:wasmimport plat/js/webext/bookmarks call_Search
   740  //go:noescape
   741  func CallSearch(
   742  	retPtr unsafe.Pointer,
   743  	query js.Ref)
   744  
   745  //go:wasmimport plat/js/webext/bookmarks try_Search
   746  //go:noescape
   747  func TrySearch(
   748  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   749  	query js.Ref) (ok js.Ref)
   750  
   751  //go:wasmimport plat/js/webext/bookmarks has_Update
   752  //go:noescape
   753  func HasFuncUpdate() js.Ref
   754  
   755  //go:wasmimport plat/js/webext/bookmarks func_Update
   756  //go:noescape
   757  func FuncUpdate(fn unsafe.Pointer)
   758  
   759  //go:wasmimport plat/js/webext/bookmarks call_Update
   760  //go:noescape
   761  func CallUpdate(
   762  	retPtr unsafe.Pointer,
   763  	id js.Ref,
   764  	changes unsafe.Pointer)
   765  
   766  //go:wasmimport plat/js/webext/bookmarks try_Update
   767  //go:noescape
   768  func TryUpdate(
   769  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   770  	id js.Ref,
   771  	changes unsafe.Pointer) (ok js.Ref)