github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/filesystemprovider/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/filesystemprovider store_AbortRequestedOptions
    20  //go:noescape
    21  func AbortRequestedOptionsJSStore(
    22  	ptr unsafe.Pointer, ref js.Ref)
    23  
    24  //go:wasmimport plat/js/webext/filesystemprovider load_AbortRequestedOptions
    25  //go:noescape
    26  func AbortRequestedOptionsJSLoad(
    27  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    28  
    29  //go:wasmimport plat/js/webext/filesystemprovider store_Action
    30  //go:noescape
    31  func ActionJSStore(
    32  	ptr unsafe.Pointer, ref js.Ref)
    33  
    34  //go:wasmimport plat/js/webext/filesystemprovider load_Action
    35  //go:noescape
    36  func ActionJSLoad(
    37  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    38  
    39  //go:wasmimport plat/js/webext/filesystemprovider store_AddWatcherRequestedOptions
    40  //go:noescape
    41  func AddWatcherRequestedOptionsJSStore(
    42  	ptr unsafe.Pointer, ref js.Ref)
    43  
    44  //go:wasmimport plat/js/webext/filesystemprovider load_AddWatcherRequestedOptions
    45  //go:noescape
    46  func AddWatcherRequestedOptionsJSLoad(
    47  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    48  
    49  //go:wasmimport plat/js/webext/filesystemprovider constof_ChangeType
    50  //go:noescape
    51  func ConstOfChangeType(str js.Ref) uint32
    52  
    53  //go:wasmimport plat/js/webext/filesystemprovider store_Change
    54  //go:noescape
    55  func ChangeJSStore(
    56  	ptr unsafe.Pointer, ref js.Ref)
    57  
    58  //go:wasmimport plat/js/webext/filesystemprovider load_Change
    59  //go:noescape
    60  func ChangeJSLoad(
    61  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    62  
    63  //go:wasmimport plat/js/webext/filesystemprovider store_CloseFileRequestedOptions
    64  //go:noescape
    65  func CloseFileRequestedOptionsJSStore(
    66  	ptr unsafe.Pointer, ref js.Ref)
    67  
    68  //go:wasmimport plat/js/webext/filesystemprovider load_CloseFileRequestedOptions
    69  //go:noescape
    70  func CloseFileRequestedOptionsJSLoad(
    71  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    72  
    73  //go:wasmimport plat/js/webext/filesystemprovider store_CloudIdentifier
    74  //go:noescape
    75  func CloudIdentifierJSStore(
    76  	ptr unsafe.Pointer, ref js.Ref)
    77  
    78  //go:wasmimport plat/js/webext/filesystemprovider load_CloudIdentifier
    79  //go:noescape
    80  func CloudIdentifierJSLoad(
    81  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    82  
    83  //go:wasmimport plat/js/webext/filesystemprovider constof_CommonActionId
    84  //go:noescape
    85  func ConstOfCommonActionId(str js.Ref) uint32
    86  
    87  //go:wasmimport plat/js/webext/filesystemprovider store_ConfigureRequestedOptions
    88  //go:noescape
    89  func ConfigureRequestedOptionsJSStore(
    90  	ptr unsafe.Pointer, ref js.Ref)
    91  
    92  //go:wasmimport plat/js/webext/filesystemprovider load_ConfigureRequestedOptions
    93  //go:noescape
    94  func ConfigureRequestedOptionsJSLoad(
    95  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    96  
    97  //go:wasmimport plat/js/webext/filesystemprovider store_CopyEntryRequestedOptions
    98  //go:noescape
    99  func CopyEntryRequestedOptionsJSStore(
   100  	ptr unsafe.Pointer, ref js.Ref)
   101  
   102  //go:wasmimport plat/js/webext/filesystemprovider load_CopyEntryRequestedOptions
   103  //go:noescape
   104  func CopyEntryRequestedOptionsJSLoad(
   105  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   106  
   107  //go:wasmimport plat/js/webext/filesystemprovider store_CreateDirectoryRequestedOptions
   108  //go:noescape
   109  func CreateDirectoryRequestedOptionsJSStore(
   110  	ptr unsafe.Pointer, ref js.Ref)
   111  
   112  //go:wasmimport plat/js/webext/filesystemprovider load_CreateDirectoryRequestedOptions
   113  //go:noescape
   114  func CreateDirectoryRequestedOptionsJSLoad(
   115  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   116  
   117  //go:wasmimport plat/js/webext/filesystemprovider store_CreateFileRequestedOptions
   118  //go:noescape
   119  func CreateFileRequestedOptionsJSStore(
   120  	ptr unsafe.Pointer, ref js.Ref)
   121  
   122  //go:wasmimport plat/js/webext/filesystemprovider load_CreateFileRequestedOptions
   123  //go:noescape
   124  func CreateFileRequestedOptionsJSLoad(
   125  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   126  
   127  //go:wasmimport plat/js/webext/filesystemprovider store_DeleteEntryRequestedOptions
   128  //go:noescape
   129  func DeleteEntryRequestedOptionsJSStore(
   130  	ptr unsafe.Pointer, ref js.Ref)
   131  
   132  //go:wasmimport plat/js/webext/filesystemprovider load_DeleteEntryRequestedOptions
   133  //go:noescape
   134  func DeleteEntryRequestedOptionsJSLoad(
   135  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   136  
   137  //go:wasmimport plat/js/webext/filesystemprovider store_EntryMetadata
   138  //go:noescape
   139  func EntryMetadataJSStore(
   140  	ptr unsafe.Pointer, ref js.Ref)
   141  
   142  //go:wasmimport plat/js/webext/filesystemprovider load_EntryMetadata
   143  //go:noescape
   144  func EntryMetadataJSLoad(
   145  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   146  
   147  //go:wasmimport plat/js/webext/filesystemprovider store_ExecuteActionRequestedOptions
   148  //go:noescape
   149  func ExecuteActionRequestedOptionsJSStore(
   150  	ptr unsafe.Pointer, ref js.Ref)
   151  
   152  //go:wasmimport plat/js/webext/filesystemprovider load_ExecuteActionRequestedOptions
   153  //go:noescape
   154  func ExecuteActionRequestedOptionsJSLoad(
   155  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   156  
   157  //go:wasmimport plat/js/webext/filesystemprovider constof_OpenFileMode
   158  //go:noescape
   159  func ConstOfOpenFileMode(str js.Ref) uint32
   160  
   161  //go:wasmimport plat/js/webext/filesystemprovider store_OpenedFile
   162  //go:noescape
   163  func OpenedFileJSStore(
   164  	ptr unsafe.Pointer, ref js.Ref)
   165  
   166  //go:wasmimport plat/js/webext/filesystemprovider load_OpenedFile
   167  //go:noescape
   168  func OpenedFileJSLoad(
   169  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   170  
   171  //go:wasmimport plat/js/webext/filesystemprovider store_Watcher
   172  //go:noescape
   173  func WatcherJSStore(
   174  	ptr unsafe.Pointer, ref js.Ref)
   175  
   176  //go:wasmimport plat/js/webext/filesystemprovider load_Watcher
   177  //go:noescape
   178  func WatcherJSLoad(
   179  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   180  
   181  //go:wasmimport plat/js/webext/filesystemprovider store_FileSystemInfo
   182  //go:noescape
   183  func FileSystemInfoJSStore(
   184  	ptr unsafe.Pointer, ref js.Ref)
   185  
   186  //go:wasmimport plat/js/webext/filesystemprovider load_FileSystemInfo
   187  //go:noescape
   188  func FileSystemInfoJSLoad(
   189  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   190  
   191  //go:wasmimport plat/js/webext/filesystemprovider store_GetActionsRequestedOptions
   192  //go:noescape
   193  func GetActionsRequestedOptionsJSStore(
   194  	ptr unsafe.Pointer, ref js.Ref)
   195  
   196  //go:wasmimport plat/js/webext/filesystemprovider load_GetActionsRequestedOptions
   197  //go:noescape
   198  func GetActionsRequestedOptionsJSLoad(
   199  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   200  
   201  //go:wasmimport plat/js/webext/filesystemprovider store_GetMetadataRequestedOptions
   202  //go:noescape
   203  func GetMetadataRequestedOptionsJSStore(
   204  	ptr unsafe.Pointer, ref js.Ref)
   205  
   206  //go:wasmimport plat/js/webext/filesystemprovider load_GetMetadataRequestedOptions
   207  //go:noescape
   208  func GetMetadataRequestedOptionsJSLoad(
   209  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   210  
   211  //go:wasmimport plat/js/webext/filesystemprovider store_MountOptions
   212  //go:noescape
   213  func MountOptionsJSStore(
   214  	ptr unsafe.Pointer, ref js.Ref)
   215  
   216  //go:wasmimport plat/js/webext/filesystemprovider load_MountOptions
   217  //go:noescape
   218  func MountOptionsJSLoad(
   219  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   220  
   221  //go:wasmimport plat/js/webext/filesystemprovider store_MoveEntryRequestedOptions
   222  //go:noescape
   223  func MoveEntryRequestedOptionsJSStore(
   224  	ptr unsafe.Pointer, ref js.Ref)
   225  
   226  //go:wasmimport plat/js/webext/filesystemprovider load_MoveEntryRequestedOptions
   227  //go:noescape
   228  func MoveEntryRequestedOptionsJSLoad(
   229  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   230  
   231  //go:wasmimport plat/js/webext/filesystemprovider store_NotifyOptions
   232  //go:noescape
   233  func NotifyOptionsJSStore(
   234  	ptr unsafe.Pointer, ref js.Ref)
   235  
   236  //go:wasmimport plat/js/webext/filesystemprovider load_NotifyOptions
   237  //go:noescape
   238  func NotifyOptionsJSLoad(
   239  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   240  
   241  //go:wasmimport plat/js/webext/filesystemprovider store_OpenFileRequestedOptions
   242  //go:noescape
   243  func OpenFileRequestedOptionsJSStore(
   244  	ptr unsafe.Pointer, ref js.Ref)
   245  
   246  //go:wasmimport plat/js/webext/filesystemprovider load_OpenFileRequestedOptions
   247  //go:noescape
   248  func OpenFileRequestedOptionsJSLoad(
   249  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   250  
   251  //go:wasmimport plat/js/webext/filesystemprovider constof_ProviderError
   252  //go:noescape
   253  func ConstOfProviderError(str js.Ref) uint32
   254  
   255  //go:wasmimport plat/js/webext/filesystemprovider store_ReadDirectoryRequestedOptions
   256  //go:noescape
   257  func ReadDirectoryRequestedOptionsJSStore(
   258  	ptr unsafe.Pointer, ref js.Ref)
   259  
   260  //go:wasmimport plat/js/webext/filesystemprovider load_ReadDirectoryRequestedOptions
   261  //go:noescape
   262  func ReadDirectoryRequestedOptionsJSLoad(
   263  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   264  
   265  //go:wasmimport plat/js/webext/filesystemprovider store_ReadFileRequestedOptions
   266  //go:noescape
   267  func ReadFileRequestedOptionsJSStore(
   268  	ptr unsafe.Pointer, ref js.Ref)
   269  
   270  //go:wasmimport plat/js/webext/filesystemprovider load_ReadFileRequestedOptions
   271  //go:noescape
   272  func ReadFileRequestedOptionsJSLoad(
   273  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   274  
   275  //go:wasmimport plat/js/webext/filesystemprovider store_RemoveWatcherRequestedOptions
   276  //go:noescape
   277  func RemoveWatcherRequestedOptionsJSStore(
   278  	ptr unsafe.Pointer, ref js.Ref)
   279  
   280  //go:wasmimport plat/js/webext/filesystemprovider load_RemoveWatcherRequestedOptions
   281  //go:noescape
   282  func RemoveWatcherRequestedOptionsJSLoad(
   283  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   284  
   285  //go:wasmimport plat/js/webext/filesystemprovider store_TruncateRequestedOptions
   286  //go:noescape
   287  func TruncateRequestedOptionsJSStore(
   288  	ptr unsafe.Pointer, ref js.Ref)
   289  
   290  //go:wasmimport plat/js/webext/filesystemprovider load_TruncateRequestedOptions
   291  //go:noescape
   292  func TruncateRequestedOptionsJSLoad(
   293  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   294  
   295  //go:wasmimport plat/js/webext/filesystemprovider store_UnmountOptions
   296  //go:noescape
   297  func UnmountOptionsJSStore(
   298  	ptr unsafe.Pointer, ref js.Ref)
   299  
   300  //go:wasmimport plat/js/webext/filesystemprovider load_UnmountOptions
   301  //go:noescape
   302  func UnmountOptionsJSLoad(
   303  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   304  
   305  //go:wasmimport plat/js/webext/filesystemprovider store_UnmountRequestedOptions
   306  //go:noescape
   307  func UnmountRequestedOptionsJSStore(
   308  	ptr unsafe.Pointer, ref js.Ref)
   309  
   310  //go:wasmimport plat/js/webext/filesystemprovider load_UnmountRequestedOptions
   311  //go:noescape
   312  func UnmountRequestedOptionsJSLoad(
   313  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   314  
   315  //go:wasmimport plat/js/webext/filesystemprovider store_WriteFileRequestedOptions
   316  //go:noescape
   317  func WriteFileRequestedOptionsJSStore(
   318  	ptr unsafe.Pointer, ref js.Ref)
   319  
   320  //go:wasmimport plat/js/webext/filesystemprovider load_WriteFileRequestedOptions
   321  //go:noescape
   322  func WriteFileRequestedOptionsJSLoad(
   323  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   324  
   325  //go:wasmimport plat/js/webext/filesystemprovider has_Get
   326  //go:noescape
   327  func HasFuncGet() js.Ref
   328  
   329  //go:wasmimport plat/js/webext/filesystemprovider func_Get
   330  //go:noescape
   331  func FuncGet(fn unsafe.Pointer)
   332  
   333  //go:wasmimport plat/js/webext/filesystemprovider call_Get
   334  //go:noescape
   335  func CallGet(
   336  	retPtr unsafe.Pointer,
   337  	fileSystemId js.Ref)
   338  
   339  //go:wasmimport plat/js/webext/filesystemprovider try_Get
   340  //go:noescape
   341  func TryGet(
   342  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   343  	fileSystemId js.Ref) (ok js.Ref)
   344  
   345  //go:wasmimport plat/js/webext/filesystemprovider has_GetAll
   346  //go:noescape
   347  func HasFuncGetAll() js.Ref
   348  
   349  //go:wasmimport plat/js/webext/filesystemprovider func_GetAll
   350  //go:noescape
   351  func FuncGetAll(fn unsafe.Pointer)
   352  
   353  //go:wasmimport plat/js/webext/filesystemprovider call_GetAll
   354  //go:noescape
   355  func CallGetAll(
   356  	retPtr unsafe.Pointer)
   357  
   358  //go:wasmimport plat/js/webext/filesystemprovider try_GetAll
   359  //go:noescape
   360  func TryGetAll(
   361  	retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   362  
   363  //go:wasmimport plat/js/webext/filesystemprovider has_Mount
   364  //go:noescape
   365  func HasFuncMount() js.Ref
   366  
   367  //go:wasmimport plat/js/webext/filesystemprovider func_Mount
   368  //go:noescape
   369  func FuncMount(fn unsafe.Pointer)
   370  
   371  //go:wasmimport plat/js/webext/filesystemprovider call_Mount
   372  //go:noescape
   373  func CallMount(
   374  	retPtr unsafe.Pointer,
   375  	options unsafe.Pointer)
   376  
   377  //go:wasmimport plat/js/webext/filesystemprovider try_Mount
   378  //go:noescape
   379  func TryMount(
   380  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   381  	options unsafe.Pointer) (ok js.Ref)
   382  
   383  //go:wasmimport plat/js/webext/filesystemprovider has_Notify
   384  //go:noescape
   385  func HasFuncNotify() js.Ref
   386  
   387  //go:wasmimport plat/js/webext/filesystemprovider func_Notify
   388  //go:noescape
   389  func FuncNotify(fn unsafe.Pointer)
   390  
   391  //go:wasmimport plat/js/webext/filesystemprovider call_Notify
   392  //go:noescape
   393  func CallNotify(
   394  	retPtr unsafe.Pointer,
   395  	options unsafe.Pointer)
   396  
   397  //go:wasmimport plat/js/webext/filesystemprovider try_Notify
   398  //go:noescape
   399  func TryNotify(
   400  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   401  	options unsafe.Pointer) (ok js.Ref)
   402  
   403  //go:wasmimport plat/js/webext/filesystemprovider has_OnAbortRequested
   404  //go:noescape
   405  func HasFuncOnAbortRequested() js.Ref
   406  
   407  //go:wasmimport plat/js/webext/filesystemprovider func_OnAbortRequested
   408  //go:noescape
   409  func FuncOnAbortRequested(fn unsafe.Pointer)
   410  
   411  //go:wasmimport plat/js/webext/filesystemprovider call_OnAbortRequested
   412  //go:noescape
   413  func CallOnAbortRequested(
   414  	retPtr unsafe.Pointer,
   415  	callback js.Ref)
   416  
   417  //go:wasmimport plat/js/webext/filesystemprovider try_OnAbortRequested
   418  //go:noescape
   419  func TryOnAbortRequested(
   420  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   421  	callback js.Ref) (ok js.Ref)
   422  
   423  //go:wasmimport plat/js/webext/filesystemprovider has_OffAbortRequested
   424  //go:noescape
   425  func HasFuncOffAbortRequested() js.Ref
   426  
   427  //go:wasmimport plat/js/webext/filesystemprovider func_OffAbortRequested
   428  //go:noescape
   429  func FuncOffAbortRequested(fn unsafe.Pointer)
   430  
   431  //go:wasmimport plat/js/webext/filesystemprovider call_OffAbortRequested
   432  //go:noescape
   433  func CallOffAbortRequested(
   434  	retPtr unsafe.Pointer,
   435  	callback js.Ref)
   436  
   437  //go:wasmimport plat/js/webext/filesystemprovider try_OffAbortRequested
   438  //go:noescape
   439  func TryOffAbortRequested(
   440  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   441  	callback js.Ref) (ok js.Ref)
   442  
   443  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnAbortRequested
   444  //go:noescape
   445  func HasFuncHasOnAbortRequested() js.Ref
   446  
   447  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnAbortRequested
   448  //go:noescape
   449  func FuncHasOnAbortRequested(fn unsafe.Pointer)
   450  
   451  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnAbortRequested
   452  //go:noescape
   453  func CallHasOnAbortRequested(
   454  	retPtr unsafe.Pointer,
   455  	callback js.Ref)
   456  
   457  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnAbortRequested
   458  //go:noescape
   459  func TryHasOnAbortRequested(
   460  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   461  	callback js.Ref) (ok js.Ref)
   462  
   463  //go:wasmimport plat/js/webext/filesystemprovider has_OnAddWatcherRequested
   464  //go:noescape
   465  func HasFuncOnAddWatcherRequested() js.Ref
   466  
   467  //go:wasmimport plat/js/webext/filesystemprovider func_OnAddWatcherRequested
   468  //go:noescape
   469  func FuncOnAddWatcherRequested(fn unsafe.Pointer)
   470  
   471  //go:wasmimport plat/js/webext/filesystemprovider call_OnAddWatcherRequested
   472  //go:noescape
   473  func CallOnAddWatcherRequested(
   474  	retPtr unsafe.Pointer,
   475  	callback js.Ref)
   476  
   477  //go:wasmimport plat/js/webext/filesystemprovider try_OnAddWatcherRequested
   478  //go:noescape
   479  func TryOnAddWatcherRequested(
   480  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   481  	callback js.Ref) (ok js.Ref)
   482  
   483  //go:wasmimport plat/js/webext/filesystemprovider has_OffAddWatcherRequested
   484  //go:noescape
   485  func HasFuncOffAddWatcherRequested() js.Ref
   486  
   487  //go:wasmimport plat/js/webext/filesystemprovider func_OffAddWatcherRequested
   488  //go:noescape
   489  func FuncOffAddWatcherRequested(fn unsafe.Pointer)
   490  
   491  //go:wasmimport plat/js/webext/filesystemprovider call_OffAddWatcherRequested
   492  //go:noescape
   493  func CallOffAddWatcherRequested(
   494  	retPtr unsafe.Pointer,
   495  	callback js.Ref)
   496  
   497  //go:wasmimport plat/js/webext/filesystemprovider try_OffAddWatcherRequested
   498  //go:noescape
   499  func TryOffAddWatcherRequested(
   500  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   501  	callback js.Ref) (ok js.Ref)
   502  
   503  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnAddWatcherRequested
   504  //go:noescape
   505  func HasFuncHasOnAddWatcherRequested() js.Ref
   506  
   507  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnAddWatcherRequested
   508  //go:noescape
   509  func FuncHasOnAddWatcherRequested(fn unsafe.Pointer)
   510  
   511  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnAddWatcherRequested
   512  //go:noescape
   513  func CallHasOnAddWatcherRequested(
   514  	retPtr unsafe.Pointer,
   515  	callback js.Ref)
   516  
   517  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnAddWatcherRequested
   518  //go:noescape
   519  func TryHasOnAddWatcherRequested(
   520  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   521  	callback js.Ref) (ok js.Ref)
   522  
   523  //go:wasmimport plat/js/webext/filesystemprovider has_OnCloseFileRequested
   524  //go:noescape
   525  func HasFuncOnCloseFileRequested() js.Ref
   526  
   527  //go:wasmimport plat/js/webext/filesystemprovider func_OnCloseFileRequested
   528  //go:noescape
   529  func FuncOnCloseFileRequested(fn unsafe.Pointer)
   530  
   531  //go:wasmimport plat/js/webext/filesystemprovider call_OnCloseFileRequested
   532  //go:noescape
   533  func CallOnCloseFileRequested(
   534  	retPtr unsafe.Pointer,
   535  	callback js.Ref)
   536  
   537  //go:wasmimport plat/js/webext/filesystemprovider try_OnCloseFileRequested
   538  //go:noescape
   539  func TryOnCloseFileRequested(
   540  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   541  	callback js.Ref) (ok js.Ref)
   542  
   543  //go:wasmimport plat/js/webext/filesystemprovider has_OffCloseFileRequested
   544  //go:noescape
   545  func HasFuncOffCloseFileRequested() js.Ref
   546  
   547  //go:wasmimport plat/js/webext/filesystemprovider func_OffCloseFileRequested
   548  //go:noescape
   549  func FuncOffCloseFileRequested(fn unsafe.Pointer)
   550  
   551  //go:wasmimport plat/js/webext/filesystemprovider call_OffCloseFileRequested
   552  //go:noescape
   553  func CallOffCloseFileRequested(
   554  	retPtr unsafe.Pointer,
   555  	callback js.Ref)
   556  
   557  //go:wasmimport plat/js/webext/filesystemprovider try_OffCloseFileRequested
   558  //go:noescape
   559  func TryOffCloseFileRequested(
   560  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   561  	callback js.Ref) (ok js.Ref)
   562  
   563  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnCloseFileRequested
   564  //go:noescape
   565  func HasFuncHasOnCloseFileRequested() js.Ref
   566  
   567  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnCloseFileRequested
   568  //go:noescape
   569  func FuncHasOnCloseFileRequested(fn unsafe.Pointer)
   570  
   571  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnCloseFileRequested
   572  //go:noescape
   573  func CallHasOnCloseFileRequested(
   574  	retPtr unsafe.Pointer,
   575  	callback js.Ref)
   576  
   577  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnCloseFileRequested
   578  //go:noescape
   579  func TryHasOnCloseFileRequested(
   580  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   581  	callback js.Ref) (ok js.Ref)
   582  
   583  //go:wasmimport plat/js/webext/filesystemprovider has_OnConfigureRequested
   584  //go:noescape
   585  func HasFuncOnConfigureRequested() js.Ref
   586  
   587  //go:wasmimport plat/js/webext/filesystemprovider func_OnConfigureRequested
   588  //go:noescape
   589  func FuncOnConfigureRequested(fn unsafe.Pointer)
   590  
   591  //go:wasmimport plat/js/webext/filesystemprovider call_OnConfigureRequested
   592  //go:noescape
   593  func CallOnConfigureRequested(
   594  	retPtr unsafe.Pointer,
   595  	callback js.Ref)
   596  
   597  //go:wasmimport plat/js/webext/filesystemprovider try_OnConfigureRequested
   598  //go:noescape
   599  func TryOnConfigureRequested(
   600  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   601  	callback js.Ref) (ok js.Ref)
   602  
   603  //go:wasmimport plat/js/webext/filesystemprovider has_OffConfigureRequested
   604  //go:noescape
   605  func HasFuncOffConfigureRequested() js.Ref
   606  
   607  //go:wasmimport plat/js/webext/filesystemprovider func_OffConfigureRequested
   608  //go:noescape
   609  func FuncOffConfigureRequested(fn unsafe.Pointer)
   610  
   611  //go:wasmimport plat/js/webext/filesystemprovider call_OffConfigureRequested
   612  //go:noescape
   613  func CallOffConfigureRequested(
   614  	retPtr unsafe.Pointer,
   615  	callback js.Ref)
   616  
   617  //go:wasmimport plat/js/webext/filesystemprovider try_OffConfigureRequested
   618  //go:noescape
   619  func TryOffConfigureRequested(
   620  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   621  	callback js.Ref) (ok js.Ref)
   622  
   623  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnConfigureRequested
   624  //go:noescape
   625  func HasFuncHasOnConfigureRequested() js.Ref
   626  
   627  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnConfigureRequested
   628  //go:noescape
   629  func FuncHasOnConfigureRequested(fn unsafe.Pointer)
   630  
   631  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnConfigureRequested
   632  //go:noescape
   633  func CallHasOnConfigureRequested(
   634  	retPtr unsafe.Pointer,
   635  	callback js.Ref)
   636  
   637  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnConfigureRequested
   638  //go:noescape
   639  func TryHasOnConfigureRequested(
   640  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   641  	callback js.Ref) (ok js.Ref)
   642  
   643  //go:wasmimport plat/js/webext/filesystemprovider has_OnCopyEntryRequested
   644  //go:noescape
   645  func HasFuncOnCopyEntryRequested() js.Ref
   646  
   647  //go:wasmimport plat/js/webext/filesystemprovider func_OnCopyEntryRequested
   648  //go:noescape
   649  func FuncOnCopyEntryRequested(fn unsafe.Pointer)
   650  
   651  //go:wasmimport plat/js/webext/filesystemprovider call_OnCopyEntryRequested
   652  //go:noescape
   653  func CallOnCopyEntryRequested(
   654  	retPtr unsafe.Pointer,
   655  	callback js.Ref)
   656  
   657  //go:wasmimport plat/js/webext/filesystemprovider try_OnCopyEntryRequested
   658  //go:noescape
   659  func TryOnCopyEntryRequested(
   660  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   661  	callback js.Ref) (ok js.Ref)
   662  
   663  //go:wasmimport plat/js/webext/filesystemprovider has_OffCopyEntryRequested
   664  //go:noescape
   665  func HasFuncOffCopyEntryRequested() js.Ref
   666  
   667  //go:wasmimport plat/js/webext/filesystemprovider func_OffCopyEntryRequested
   668  //go:noescape
   669  func FuncOffCopyEntryRequested(fn unsafe.Pointer)
   670  
   671  //go:wasmimport plat/js/webext/filesystemprovider call_OffCopyEntryRequested
   672  //go:noescape
   673  func CallOffCopyEntryRequested(
   674  	retPtr unsafe.Pointer,
   675  	callback js.Ref)
   676  
   677  //go:wasmimport plat/js/webext/filesystemprovider try_OffCopyEntryRequested
   678  //go:noescape
   679  func TryOffCopyEntryRequested(
   680  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   681  	callback js.Ref) (ok js.Ref)
   682  
   683  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnCopyEntryRequested
   684  //go:noescape
   685  func HasFuncHasOnCopyEntryRequested() js.Ref
   686  
   687  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnCopyEntryRequested
   688  //go:noescape
   689  func FuncHasOnCopyEntryRequested(fn unsafe.Pointer)
   690  
   691  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnCopyEntryRequested
   692  //go:noescape
   693  func CallHasOnCopyEntryRequested(
   694  	retPtr unsafe.Pointer,
   695  	callback js.Ref)
   696  
   697  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnCopyEntryRequested
   698  //go:noescape
   699  func TryHasOnCopyEntryRequested(
   700  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   701  	callback js.Ref) (ok js.Ref)
   702  
   703  //go:wasmimport plat/js/webext/filesystemprovider has_OnCreateDirectoryRequested
   704  //go:noescape
   705  func HasFuncOnCreateDirectoryRequested() js.Ref
   706  
   707  //go:wasmimport plat/js/webext/filesystemprovider func_OnCreateDirectoryRequested
   708  //go:noescape
   709  func FuncOnCreateDirectoryRequested(fn unsafe.Pointer)
   710  
   711  //go:wasmimport plat/js/webext/filesystemprovider call_OnCreateDirectoryRequested
   712  //go:noescape
   713  func CallOnCreateDirectoryRequested(
   714  	retPtr unsafe.Pointer,
   715  	callback js.Ref)
   716  
   717  //go:wasmimport plat/js/webext/filesystemprovider try_OnCreateDirectoryRequested
   718  //go:noescape
   719  func TryOnCreateDirectoryRequested(
   720  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   721  	callback js.Ref) (ok js.Ref)
   722  
   723  //go:wasmimport plat/js/webext/filesystemprovider has_OffCreateDirectoryRequested
   724  //go:noescape
   725  func HasFuncOffCreateDirectoryRequested() js.Ref
   726  
   727  //go:wasmimport plat/js/webext/filesystemprovider func_OffCreateDirectoryRequested
   728  //go:noescape
   729  func FuncOffCreateDirectoryRequested(fn unsafe.Pointer)
   730  
   731  //go:wasmimport plat/js/webext/filesystemprovider call_OffCreateDirectoryRequested
   732  //go:noescape
   733  func CallOffCreateDirectoryRequested(
   734  	retPtr unsafe.Pointer,
   735  	callback js.Ref)
   736  
   737  //go:wasmimport plat/js/webext/filesystemprovider try_OffCreateDirectoryRequested
   738  //go:noescape
   739  func TryOffCreateDirectoryRequested(
   740  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   741  	callback js.Ref) (ok js.Ref)
   742  
   743  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnCreateDirectoryRequested
   744  //go:noescape
   745  func HasFuncHasOnCreateDirectoryRequested() js.Ref
   746  
   747  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnCreateDirectoryRequested
   748  //go:noescape
   749  func FuncHasOnCreateDirectoryRequested(fn unsafe.Pointer)
   750  
   751  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnCreateDirectoryRequested
   752  //go:noescape
   753  func CallHasOnCreateDirectoryRequested(
   754  	retPtr unsafe.Pointer,
   755  	callback js.Ref)
   756  
   757  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnCreateDirectoryRequested
   758  //go:noescape
   759  func TryHasOnCreateDirectoryRequested(
   760  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   761  	callback js.Ref) (ok js.Ref)
   762  
   763  //go:wasmimport plat/js/webext/filesystemprovider has_OnCreateFileRequested
   764  //go:noescape
   765  func HasFuncOnCreateFileRequested() js.Ref
   766  
   767  //go:wasmimport plat/js/webext/filesystemprovider func_OnCreateFileRequested
   768  //go:noescape
   769  func FuncOnCreateFileRequested(fn unsafe.Pointer)
   770  
   771  //go:wasmimport plat/js/webext/filesystemprovider call_OnCreateFileRequested
   772  //go:noescape
   773  func CallOnCreateFileRequested(
   774  	retPtr unsafe.Pointer,
   775  	callback js.Ref)
   776  
   777  //go:wasmimport plat/js/webext/filesystemprovider try_OnCreateFileRequested
   778  //go:noescape
   779  func TryOnCreateFileRequested(
   780  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   781  	callback js.Ref) (ok js.Ref)
   782  
   783  //go:wasmimport plat/js/webext/filesystemprovider has_OffCreateFileRequested
   784  //go:noescape
   785  func HasFuncOffCreateFileRequested() js.Ref
   786  
   787  //go:wasmimport plat/js/webext/filesystemprovider func_OffCreateFileRequested
   788  //go:noescape
   789  func FuncOffCreateFileRequested(fn unsafe.Pointer)
   790  
   791  //go:wasmimport plat/js/webext/filesystemprovider call_OffCreateFileRequested
   792  //go:noescape
   793  func CallOffCreateFileRequested(
   794  	retPtr unsafe.Pointer,
   795  	callback js.Ref)
   796  
   797  //go:wasmimport plat/js/webext/filesystemprovider try_OffCreateFileRequested
   798  //go:noescape
   799  func TryOffCreateFileRequested(
   800  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   801  	callback js.Ref) (ok js.Ref)
   802  
   803  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnCreateFileRequested
   804  //go:noescape
   805  func HasFuncHasOnCreateFileRequested() js.Ref
   806  
   807  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnCreateFileRequested
   808  //go:noescape
   809  func FuncHasOnCreateFileRequested(fn unsafe.Pointer)
   810  
   811  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnCreateFileRequested
   812  //go:noescape
   813  func CallHasOnCreateFileRequested(
   814  	retPtr unsafe.Pointer,
   815  	callback js.Ref)
   816  
   817  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnCreateFileRequested
   818  //go:noescape
   819  func TryHasOnCreateFileRequested(
   820  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   821  	callback js.Ref) (ok js.Ref)
   822  
   823  //go:wasmimport plat/js/webext/filesystemprovider has_OnDeleteEntryRequested
   824  //go:noescape
   825  func HasFuncOnDeleteEntryRequested() js.Ref
   826  
   827  //go:wasmimport plat/js/webext/filesystemprovider func_OnDeleteEntryRequested
   828  //go:noescape
   829  func FuncOnDeleteEntryRequested(fn unsafe.Pointer)
   830  
   831  //go:wasmimport plat/js/webext/filesystemprovider call_OnDeleteEntryRequested
   832  //go:noescape
   833  func CallOnDeleteEntryRequested(
   834  	retPtr unsafe.Pointer,
   835  	callback js.Ref)
   836  
   837  //go:wasmimport plat/js/webext/filesystemprovider try_OnDeleteEntryRequested
   838  //go:noescape
   839  func TryOnDeleteEntryRequested(
   840  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   841  	callback js.Ref) (ok js.Ref)
   842  
   843  //go:wasmimport plat/js/webext/filesystemprovider has_OffDeleteEntryRequested
   844  //go:noescape
   845  func HasFuncOffDeleteEntryRequested() js.Ref
   846  
   847  //go:wasmimport plat/js/webext/filesystemprovider func_OffDeleteEntryRequested
   848  //go:noescape
   849  func FuncOffDeleteEntryRequested(fn unsafe.Pointer)
   850  
   851  //go:wasmimport plat/js/webext/filesystemprovider call_OffDeleteEntryRequested
   852  //go:noescape
   853  func CallOffDeleteEntryRequested(
   854  	retPtr unsafe.Pointer,
   855  	callback js.Ref)
   856  
   857  //go:wasmimport plat/js/webext/filesystemprovider try_OffDeleteEntryRequested
   858  //go:noescape
   859  func TryOffDeleteEntryRequested(
   860  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   861  	callback js.Ref) (ok js.Ref)
   862  
   863  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnDeleteEntryRequested
   864  //go:noescape
   865  func HasFuncHasOnDeleteEntryRequested() js.Ref
   866  
   867  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnDeleteEntryRequested
   868  //go:noescape
   869  func FuncHasOnDeleteEntryRequested(fn unsafe.Pointer)
   870  
   871  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnDeleteEntryRequested
   872  //go:noescape
   873  func CallHasOnDeleteEntryRequested(
   874  	retPtr unsafe.Pointer,
   875  	callback js.Ref)
   876  
   877  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnDeleteEntryRequested
   878  //go:noescape
   879  func TryHasOnDeleteEntryRequested(
   880  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   881  	callback js.Ref) (ok js.Ref)
   882  
   883  //go:wasmimport plat/js/webext/filesystemprovider has_OnExecuteActionRequested
   884  //go:noescape
   885  func HasFuncOnExecuteActionRequested() js.Ref
   886  
   887  //go:wasmimport plat/js/webext/filesystemprovider func_OnExecuteActionRequested
   888  //go:noescape
   889  func FuncOnExecuteActionRequested(fn unsafe.Pointer)
   890  
   891  //go:wasmimport plat/js/webext/filesystemprovider call_OnExecuteActionRequested
   892  //go:noescape
   893  func CallOnExecuteActionRequested(
   894  	retPtr unsafe.Pointer,
   895  	callback js.Ref)
   896  
   897  //go:wasmimport plat/js/webext/filesystemprovider try_OnExecuteActionRequested
   898  //go:noescape
   899  func TryOnExecuteActionRequested(
   900  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   901  	callback js.Ref) (ok js.Ref)
   902  
   903  //go:wasmimport plat/js/webext/filesystemprovider has_OffExecuteActionRequested
   904  //go:noescape
   905  func HasFuncOffExecuteActionRequested() js.Ref
   906  
   907  //go:wasmimport plat/js/webext/filesystemprovider func_OffExecuteActionRequested
   908  //go:noescape
   909  func FuncOffExecuteActionRequested(fn unsafe.Pointer)
   910  
   911  //go:wasmimport plat/js/webext/filesystemprovider call_OffExecuteActionRequested
   912  //go:noescape
   913  func CallOffExecuteActionRequested(
   914  	retPtr unsafe.Pointer,
   915  	callback js.Ref)
   916  
   917  //go:wasmimport plat/js/webext/filesystemprovider try_OffExecuteActionRequested
   918  //go:noescape
   919  func TryOffExecuteActionRequested(
   920  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   921  	callback js.Ref) (ok js.Ref)
   922  
   923  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnExecuteActionRequested
   924  //go:noescape
   925  func HasFuncHasOnExecuteActionRequested() js.Ref
   926  
   927  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnExecuteActionRequested
   928  //go:noescape
   929  func FuncHasOnExecuteActionRequested(fn unsafe.Pointer)
   930  
   931  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnExecuteActionRequested
   932  //go:noescape
   933  func CallHasOnExecuteActionRequested(
   934  	retPtr unsafe.Pointer,
   935  	callback js.Ref)
   936  
   937  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnExecuteActionRequested
   938  //go:noescape
   939  func TryHasOnExecuteActionRequested(
   940  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   941  	callback js.Ref) (ok js.Ref)
   942  
   943  //go:wasmimport plat/js/webext/filesystemprovider has_OnGetActionsRequested
   944  //go:noescape
   945  func HasFuncOnGetActionsRequested() js.Ref
   946  
   947  //go:wasmimport plat/js/webext/filesystemprovider func_OnGetActionsRequested
   948  //go:noescape
   949  func FuncOnGetActionsRequested(fn unsafe.Pointer)
   950  
   951  //go:wasmimport plat/js/webext/filesystemprovider call_OnGetActionsRequested
   952  //go:noescape
   953  func CallOnGetActionsRequested(
   954  	retPtr unsafe.Pointer,
   955  	callback js.Ref)
   956  
   957  //go:wasmimport plat/js/webext/filesystemprovider try_OnGetActionsRequested
   958  //go:noescape
   959  func TryOnGetActionsRequested(
   960  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   961  	callback js.Ref) (ok js.Ref)
   962  
   963  //go:wasmimport plat/js/webext/filesystemprovider has_OffGetActionsRequested
   964  //go:noescape
   965  func HasFuncOffGetActionsRequested() js.Ref
   966  
   967  //go:wasmimport plat/js/webext/filesystemprovider func_OffGetActionsRequested
   968  //go:noescape
   969  func FuncOffGetActionsRequested(fn unsafe.Pointer)
   970  
   971  //go:wasmimport plat/js/webext/filesystemprovider call_OffGetActionsRequested
   972  //go:noescape
   973  func CallOffGetActionsRequested(
   974  	retPtr unsafe.Pointer,
   975  	callback js.Ref)
   976  
   977  //go:wasmimport plat/js/webext/filesystemprovider try_OffGetActionsRequested
   978  //go:noescape
   979  func TryOffGetActionsRequested(
   980  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   981  	callback js.Ref) (ok js.Ref)
   982  
   983  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnGetActionsRequested
   984  //go:noescape
   985  func HasFuncHasOnGetActionsRequested() js.Ref
   986  
   987  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnGetActionsRequested
   988  //go:noescape
   989  func FuncHasOnGetActionsRequested(fn unsafe.Pointer)
   990  
   991  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnGetActionsRequested
   992  //go:noescape
   993  func CallHasOnGetActionsRequested(
   994  	retPtr unsafe.Pointer,
   995  	callback js.Ref)
   996  
   997  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnGetActionsRequested
   998  //go:noescape
   999  func TryHasOnGetActionsRequested(
  1000  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1001  	callback js.Ref) (ok js.Ref)
  1002  
  1003  //go:wasmimport plat/js/webext/filesystemprovider has_OnGetMetadataRequested
  1004  //go:noescape
  1005  func HasFuncOnGetMetadataRequested() js.Ref
  1006  
  1007  //go:wasmimport plat/js/webext/filesystemprovider func_OnGetMetadataRequested
  1008  //go:noescape
  1009  func FuncOnGetMetadataRequested(fn unsafe.Pointer)
  1010  
  1011  //go:wasmimport plat/js/webext/filesystemprovider call_OnGetMetadataRequested
  1012  //go:noescape
  1013  func CallOnGetMetadataRequested(
  1014  	retPtr unsafe.Pointer,
  1015  	callback js.Ref)
  1016  
  1017  //go:wasmimport plat/js/webext/filesystemprovider try_OnGetMetadataRequested
  1018  //go:noescape
  1019  func TryOnGetMetadataRequested(
  1020  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1021  	callback js.Ref) (ok js.Ref)
  1022  
  1023  //go:wasmimport plat/js/webext/filesystemprovider has_OffGetMetadataRequested
  1024  //go:noescape
  1025  func HasFuncOffGetMetadataRequested() js.Ref
  1026  
  1027  //go:wasmimport plat/js/webext/filesystemprovider func_OffGetMetadataRequested
  1028  //go:noescape
  1029  func FuncOffGetMetadataRequested(fn unsafe.Pointer)
  1030  
  1031  //go:wasmimport plat/js/webext/filesystemprovider call_OffGetMetadataRequested
  1032  //go:noescape
  1033  func CallOffGetMetadataRequested(
  1034  	retPtr unsafe.Pointer,
  1035  	callback js.Ref)
  1036  
  1037  //go:wasmimport plat/js/webext/filesystemprovider try_OffGetMetadataRequested
  1038  //go:noescape
  1039  func TryOffGetMetadataRequested(
  1040  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1041  	callback js.Ref) (ok js.Ref)
  1042  
  1043  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnGetMetadataRequested
  1044  //go:noescape
  1045  func HasFuncHasOnGetMetadataRequested() js.Ref
  1046  
  1047  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnGetMetadataRequested
  1048  //go:noescape
  1049  func FuncHasOnGetMetadataRequested(fn unsafe.Pointer)
  1050  
  1051  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnGetMetadataRequested
  1052  //go:noescape
  1053  func CallHasOnGetMetadataRequested(
  1054  	retPtr unsafe.Pointer,
  1055  	callback js.Ref)
  1056  
  1057  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnGetMetadataRequested
  1058  //go:noescape
  1059  func TryHasOnGetMetadataRequested(
  1060  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1061  	callback js.Ref) (ok js.Ref)
  1062  
  1063  //go:wasmimport plat/js/webext/filesystemprovider has_OnMountRequested
  1064  //go:noescape
  1065  func HasFuncOnMountRequested() js.Ref
  1066  
  1067  //go:wasmimport plat/js/webext/filesystemprovider func_OnMountRequested
  1068  //go:noescape
  1069  func FuncOnMountRequested(fn unsafe.Pointer)
  1070  
  1071  //go:wasmimport plat/js/webext/filesystemprovider call_OnMountRequested
  1072  //go:noescape
  1073  func CallOnMountRequested(
  1074  	retPtr unsafe.Pointer,
  1075  	callback js.Ref)
  1076  
  1077  //go:wasmimport plat/js/webext/filesystemprovider try_OnMountRequested
  1078  //go:noescape
  1079  func TryOnMountRequested(
  1080  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1081  	callback js.Ref) (ok js.Ref)
  1082  
  1083  //go:wasmimport plat/js/webext/filesystemprovider has_OffMountRequested
  1084  //go:noescape
  1085  func HasFuncOffMountRequested() js.Ref
  1086  
  1087  //go:wasmimport plat/js/webext/filesystemprovider func_OffMountRequested
  1088  //go:noescape
  1089  func FuncOffMountRequested(fn unsafe.Pointer)
  1090  
  1091  //go:wasmimport plat/js/webext/filesystemprovider call_OffMountRequested
  1092  //go:noescape
  1093  func CallOffMountRequested(
  1094  	retPtr unsafe.Pointer,
  1095  	callback js.Ref)
  1096  
  1097  //go:wasmimport plat/js/webext/filesystemprovider try_OffMountRequested
  1098  //go:noescape
  1099  func TryOffMountRequested(
  1100  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1101  	callback js.Ref) (ok js.Ref)
  1102  
  1103  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnMountRequested
  1104  //go:noescape
  1105  func HasFuncHasOnMountRequested() js.Ref
  1106  
  1107  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnMountRequested
  1108  //go:noescape
  1109  func FuncHasOnMountRequested(fn unsafe.Pointer)
  1110  
  1111  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnMountRequested
  1112  //go:noescape
  1113  func CallHasOnMountRequested(
  1114  	retPtr unsafe.Pointer,
  1115  	callback js.Ref)
  1116  
  1117  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnMountRequested
  1118  //go:noescape
  1119  func TryHasOnMountRequested(
  1120  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1121  	callback js.Ref) (ok js.Ref)
  1122  
  1123  //go:wasmimport plat/js/webext/filesystemprovider has_OnMoveEntryRequested
  1124  //go:noescape
  1125  func HasFuncOnMoveEntryRequested() js.Ref
  1126  
  1127  //go:wasmimport plat/js/webext/filesystemprovider func_OnMoveEntryRequested
  1128  //go:noescape
  1129  func FuncOnMoveEntryRequested(fn unsafe.Pointer)
  1130  
  1131  //go:wasmimport plat/js/webext/filesystemprovider call_OnMoveEntryRequested
  1132  //go:noescape
  1133  func CallOnMoveEntryRequested(
  1134  	retPtr unsafe.Pointer,
  1135  	callback js.Ref)
  1136  
  1137  //go:wasmimport plat/js/webext/filesystemprovider try_OnMoveEntryRequested
  1138  //go:noescape
  1139  func TryOnMoveEntryRequested(
  1140  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1141  	callback js.Ref) (ok js.Ref)
  1142  
  1143  //go:wasmimport plat/js/webext/filesystemprovider has_OffMoveEntryRequested
  1144  //go:noescape
  1145  func HasFuncOffMoveEntryRequested() js.Ref
  1146  
  1147  //go:wasmimport plat/js/webext/filesystemprovider func_OffMoveEntryRequested
  1148  //go:noescape
  1149  func FuncOffMoveEntryRequested(fn unsafe.Pointer)
  1150  
  1151  //go:wasmimport plat/js/webext/filesystemprovider call_OffMoveEntryRequested
  1152  //go:noescape
  1153  func CallOffMoveEntryRequested(
  1154  	retPtr unsafe.Pointer,
  1155  	callback js.Ref)
  1156  
  1157  //go:wasmimport plat/js/webext/filesystemprovider try_OffMoveEntryRequested
  1158  //go:noescape
  1159  func TryOffMoveEntryRequested(
  1160  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1161  	callback js.Ref) (ok js.Ref)
  1162  
  1163  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnMoveEntryRequested
  1164  //go:noescape
  1165  func HasFuncHasOnMoveEntryRequested() js.Ref
  1166  
  1167  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnMoveEntryRequested
  1168  //go:noescape
  1169  func FuncHasOnMoveEntryRequested(fn unsafe.Pointer)
  1170  
  1171  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnMoveEntryRequested
  1172  //go:noescape
  1173  func CallHasOnMoveEntryRequested(
  1174  	retPtr unsafe.Pointer,
  1175  	callback js.Ref)
  1176  
  1177  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnMoveEntryRequested
  1178  //go:noescape
  1179  func TryHasOnMoveEntryRequested(
  1180  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1181  	callback js.Ref) (ok js.Ref)
  1182  
  1183  //go:wasmimport plat/js/webext/filesystemprovider has_OnOpenFileRequested
  1184  //go:noescape
  1185  func HasFuncOnOpenFileRequested() js.Ref
  1186  
  1187  //go:wasmimport plat/js/webext/filesystemprovider func_OnOpenFileRequested
  1188  //go:noescape
  1189  func FuncOnOpenFileRequested(fn unsafe.Pointer)
  1190  
  1191  //go:wasmimport plat/js/webext/filesystemprovider call_OnOpenFileRequested
  1192  //go:noescape
  1193  func CallOnOpenFileRequested(
  1194  	retPtr unsafe.Pointer,
  1195  	callback js.Ref)
  1196  
  1197  //go:wasmimport plat/js/webext/filesystemprovider try_OnOpenFileRequested
  1198  //go:noescape
  1199  func TryOnOpenFileRequested(
  1200  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1201  	callback js.Ref) (ok js.Ref)
  1202  
  1203  //go:wasmimport plat/js/webext/filesystemprovider has_OffOpenFileRequested
  1204  //go:noescape
  1205  func HasFuncOffOpenFileRequested() js.Ref
  1206  
  1207  //go:wasmimport plat/js/webext/filesystemprovider func_OffOpenFileRequested
  1208  //go:noescape
  1209  func FuncOffOpenFileRequested(fn unsafe.Pointer)
  1210  
  1211  //go:wasmimport plat/js/webext/filesystemprovider call_OffOpenFileRequested
  1212  //go:noescape
  1213  func CallOffOpenFileRequested(
  1214  	retPtr unsafe.Pointer,
  1215  	callback js.Ref)
  1216  
  1217  //go:wasmimport plat/js/webext/filesystemprovider try_OffOpenFileRequested
  1218  //go:noescape
  1219  func TryOffOpenFileRequested(
  1220  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1221  	callback js.Ref) (ok js.Ref)
  1222  
  1223  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnOpenFileRequested
  1224  //go:noescape
  1225  func HasFuncHasOnOpenFileRequested() js.Ref
  1226  
  1227  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnOpenFileRequested
  1228  //go:noescape
  1229  func FuncHasOnOpenFileRequested(fn unsafe.Pointer)
  1230  
  1231  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnOpenFileRequested
  1232  //go:noescape
  1233  func CallHasOnOpenFileRequested(
  1234  	retPtr unsafe.Pointer,
  1235  	callback js.Ref)
  1236  
  1237  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnOpenFileRequested
  1238  //go:noescape
  1239  func TryHasOnOpenFileRequested(
  1240  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1241  	callback js.Ref) (ok js.Ref)
  1242  
  1243  //go:wasmimport plat/js/webext/filesystemprovider has_OnReadDirectoryRequested
  1244  //go:noescape
  1245  func HasFuncOnReadDirectoryRequested() js.Ref
  1246  
  1247  //go:wasmimport plat/js/webext/filesystemprovider func_OnReadDirectoryRequested
  1248  //go:noescape
  1249  func FuncOnReadDirectoryRequested(fn unsafe.Pointer)
  1250  
  1251  //go:wasmimport plat/js/webext/filesystemprovider call_OnReadDirectoryRequested
  1252  //go:noescape
  1253  func CallOnReadDirectoryRequested(
  1254  	retPtr unsafe.Pointer,
  1255  	callback js.Ref)
  1256  
  1257  //go:wasmimport plat/js/webext/filesystemprovider try_OnReadDirectoryRequested
  1258  //go:noescape
  1259  func TryOnReadDirectoryRequested(
  1260  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1261  	callback js.Ref) (ok js.Ref)
  1262  
  1263  //go:wasmimport plat/js/webext/filesystemprovider has_OffReadDirectoryRequested
  1264  //go:noescape
  1265  func HasFuncOffReadDirectoryRequested() js.Ref
  1266  
  1267  //go:wasmimport plat/js/webext/filesystemprovider func_OffReadDirectoryRequested
  1268  //go:noescape
  1269  func FuncOffReadDirectoryRequested(fn unsafe.Pointer)
  1270  
  1271  //go:wasmimport plat/js/webext/filesystemprovider call_OffReadDirectoryRequested
  1272  //go:noescape
  1273  func CallOffReadDirectoryRequested(
  1274  	retPtr unsafe.Pointer,
  1275  	callback js.Ref)
  1276  
  1277  //go:wasmimport plat/js/webext/filesystemprovider try_OffReadDirectoryRequested
  1278  //go:noescape
  1279  func TryOffReadDirectoryRequested(
  1280  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1281  	callback js.Ref) (ok js.Ref)
  1282  
  1283  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnReadDirectoryRequested
  1284  //go:noescape
  1285  func HasFuncHasOnReadDirectoryRequested() js.Ref
  1286  
  1287  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnReadDirectoryRequested
  1288  //go:noescape
  1289  func FuncHasOnReadDirectoryRequested(fn unsafe.Pointer)
  1290  
  1291  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnReadDirectoryRequested
  1292  //go:noescape
  1293  func CallHasOnReadDirectoryRequested(
  1294  	retPtr unsafe.Pointer,
  1295  	callback js.Ref)
  1296  
  1297  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnReadDirectoryRequested
  1298  //go:noescape
  1299  func TryHasOnReadDirectoryRequested(
  1300  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1301  	callback js.Ref) (ok js.Ref)
  1302  
  1303  //go:wasmimport plat/js/webext/filesystemprovider has_OnReadFileRequested
  1304  //go:noescape
  1305  func HasFuncOnReadFileRequested() js.Ref
  1306  
  1307  //go:wasmimport plat/js/webext/filesystemprovider func_OnReadFileRequested
  1308  //go:noescape
  1309  func FuncOnReadFileRequested(fn unsafe.Pointer)
  1310  
  1311  //go:wasmimport plat/js/webext/filesystemprovider call_OnReadFileRequested
  1312  //go:noescape
  1313  func CallOnReadFileRequested(
  1314  	retPtr unsafe.Pointer,
  1315  	callback js.Ref)
  1316  
  1317  //go:wasmimport plat/js/webext/filesystemprovider try_OnReadFileRequested
  1318  //go:noescape
  1319  func TryOnReadFileRequested(
  1320  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1321  	callback js.Ref) (ok js.Ref)
  1322  
  1323  //go:wasmimport plat/js/webext/filesystemprovider has_OffReadFileRequested
  1324  //go:noescape
  1325  func HasFuncOffReadFileRequested() js.Ref
  1326  
  1327  //go:wasmimport plat/js/webext/filesystemprovider func_OffReadFileRequested
  1328  //go:noescape
  1329  func FuncOffReadFileRequested(fn unsafe.Pointer)
  1330  
  1331  //go:wasmimport plat/js/webext/filesystemprovider call_OffReadFileRequested
  1332  //go:noescape
  1333  func CallOffReadFileRequested(
  1334  	retPtr unsafe.Pointer,
  1335  	callback js.Ref)
  1336  
  1337  //go:wasmimport plat/js/webext/filesystemprovider try_OffReadFileRequested
  1338  //go:noescape
  1339  func TryOffReadFileRequested(
  1340  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1341  	callback js.Ref) (ok js.Ref)
  1342  
  1343  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnReadFileRequested
  1344  //go:noescape
  1345  func HasFuncHasOnReadFileRequested() js.Ref
  1346  
  1347  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnReadFileRequested
  1348  //go:noescape
  1349  func FuncHasOnReadFileRequested(fn unsafe.Pointer)
  1350  
  1351  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnReadFileRequested
  1352  //go:noescape
  1353  func CallHasOnReadFileRequested(
  1354  	retPtr unsafe.Pointer,
  1355  	callback js.Ref)
  1356  
  1357  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnReadFileRequested
  1358  //go:noescape
  1359  func TryHasOnReadFileRequested(
  1360  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1361  	callback js.Ref) (ok js.Ref)
  1362  
  1363  //go:wasmimport plat/js/webext/filesystemprovider has_OnRemoveWatcherRequested
  1364  //go:noescape
  1365  func HasFuncOnRemoveWatcherRequested() js.Ref
  1366  
  1367  //go:wasmimport plat/js/webext/filesystemprovider func_OnRemoveWatcherRequested
  1368  //go:noescape
  1369  func FuncOnRemoveWatcherRequested(fn unsafe.Pointer)
  1370  
  1371  //go:wasmimport plat/js/webext/filesystemprovider call_OnRemoveWatcherRequested
  1372  //go:noescape
  1373  func CallOnRemoveWatcherRequested(
  1374  	retPtr unsafe.Pointer,
  1375  	callback js.Ref)
  1376  
  1377  //go:wasmimport plat/js/webext/filesystemprovider try_OnRemoveWatcherRequested
  1378  //go:noescape
  1379  func TryOnRemoveWatcherRequested(
  1380  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1381  	callback js.Ref) (ok js.Ref)
  1382  
  1383  //go:wasmimport plat/js/webext/filesystemprovider has_OffRemoveWatcherRequested
  1384  //go:noescape
  1385  func HasFuncOffRemoveWatcherRequested() js.Ref
  1386  
  1387  //go:wasmimport plat/js/webext/filesystemprovider func_OffRemoveWatcherRequested
  1388  //go:noescape
  1389  func FuncOffRemoveWatcherRequested(fn unsafe.Pointer)
  1390  
  1391  //go:wasmimport plat/js/webext/filesystemprovider call_OffRemoveWatcherRequested
  1392  //go:noescape
  1393  func CallOffRemoveWatcherRequested(
  1394  	retPtr unsafe.Pointer,
  1395  	callback js.Ref)
  1396  
  1397  //go:wasmimport plat/js/webext/filesystemprovider try_OffRemoveWatcherRequested
  1398  //go:noescape
  1399  func TryOffRemoveWatcherRequested(
  1400  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1401  	callback js.Ref) (ok js.Ref)
  1402  
  1403  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnRemoveWatcherRequested
  1404  //go:noescape
  1405  func HasFuncHasOnRemoveWatcherRequested() js.Ref
  1406  
  1407  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnRemoveWatcherRequested
  1408  //go:noescape
  1409  func FuncHasOnRemoveWatcherRequested(fn unsafe.Pointer)
  1410  
  1411  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnRemoveWatcherRequested
  1412  //go:noescape
  1413  func CallHasOnRemoveWatcherRequested(
  1414  	retPtr unsafe.Pointer,
  1415  	callback js.Ref)
  1416  
  1417  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnRemoveWatcherRequested
  1418  //go:noescape
  1419  func TryHasOnRemoveWatcherRequested(
  1420  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1421  	callback js.Ref) (ok js.Ref)
  1422  
  1423  //go:wasmimport plat/js/webext/filesystemprovider has_OnTruncateRequested
  1424  //go:noescape
  1425  func HasFuncOnTruncateRequested() js.Ref
  1426  
  1427  //go:wasmimport plat/js/webext/filesystemprovider func_OnTruncateRequested
  1428  //go:noescape
  1429  func FuncOnTruncateRequested(fn unsafe.Pointer)
  1430  
  1431  //go:wasmimport plat/js/webext/filesystemprovider call_OnTruncateRequested
  1432  //go:noescape
  1433  func CallOnTruncateRequested(
  1434  	retPtr unsafe.Pointer,
  1435  	callback js.Ref)
  1436  
  1437  //go:wasmimport plat/js/webext/filesystemprovider try_OnTruncateRequested
  1438  //go:noescape
  1439  func TryOnTruncateRequested(
  1440  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1441  	callback js.Ref) (ok js.Ref)
  1442  
  1443  //go:wasmimport plat/js/webext/filesystemprovider has_OffTruncateRequested
  1444  //go:noescape
  1445  func HasFuncOffTruncateRequested() js.Ref
  1446  
  1447  //go:wasmimport plat/js/webext/filesystemprovider func_OffTruncateRequested
  1448  //go:noescape
  1449  func FuncOffTruncateRequested(fn unsafe.Pointer)
  1450  
  1451  //go:wasmimport plat/js/webext/filesystemprovider call_OffTruncateRequested
  1452  //go:noescape
  1453  func CallOffTruncateRequested(
  1454  	retPtr unsafe.Pointer,
  1455  	callback js.Ref)
  1456  
  1457  //go:wasmimport plat/js/webext/filesystemprovider try_OffTruncateRequested
  1458  //go:noescape
  1459  func TryOffTruncateRequested(
  1460  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1461  	callback js.Ref) (ok js.Ref)
  1462  
  1463  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnTruncateRequested
  1464  //go:noescape
  1465  func HasFuncHasOnTruncateRequested() js.Ref
  1466  
  1467  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnTruncateRequested
  1468  //go:noescape
  1469  func FuncHasOnTruncateRequested(fn unsafe.Pointer)
  1470  
  1471  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnTruncateRequested
  1472  //go:noescape
  1473  func CallHasOnTruncateRequested(
  1474  	retPtr unsafe.Pointer,
  1475  	callback js.Ref)
  1476  
  1477  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnTruncateRequested
  1478  //go:noescape
  1479  func TryHasOnTruncateRequested(
  1480  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1481  	callback js.Ref) (ok js.Ref)
  1482  
  1483  //go:wasmimport plat/js/webext/filesystemprovider has_OnUnmountRequested
  1484  //go:noescape
  1485  func HasFuncOnUnmountRequested() js.Ref
  1486  
  1487  //go:wasmimport plat/js/webext/filesystemprovider func_OnUnmountRequested
  1488  //go:noescape
  1489  func FuncOnUnmountRequested(fn unsafe.Pointer)
  1490  
  1491  //go:wasmimport plat/js/webext/filesystemprovider call_OnUnmountRequested
  1492  //go:noescape
  1493  func CallOnUnmountRequested(
  1494  	retPtr unsafe.Pointer,
  1495  	callback js.Ref)
  1496  
  1497  //go:wasmimport plat/js/webext/filesystemprovider try_OnUnmountRequested
  1498  //go:noescape
  1499  func TryOnUnmountRequested(
  1500  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1501  	callback js.Ref) (ok js.Ref)
  1502  
  1503  //go:wasmimport plat/js/webext/filesystemprovider has_OffUnmountRequested
  1504  //go:noescape
  1505  func HasFuncOffUnmountRequested() js.Ref
  1506  
  1507  //go:wasmimport plat/js/webext/filesystemprovider func_OffUnmountRequested
  1508  //go:noescape
  1509  func FuncOffUnmountRequested(fn unsafe.Pointer)
  1510  
  1511  //go:wasmimport plat/js/webext/filesystemprovider call_OffUnmountRequested
  1512  //go:noescape
  1513  func CallOffUnmountRequested(
  1514  	retPtr unsafe.Pointer,
  1515  	callback js.Ref)
  1516  
  1517  //go:wasmimport plat/js/webext/filesystemprovider try_OffUnmountRequested
  1518  //go:noescape
  1519  func TryOffUnmountRequested(
  1520  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1521  	callback js.Ref) (ok js.Ref)
  1522  
  1523  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnUnmountRequested
  1524  //go:noescape
  1525  func HasFuncHasOnUnmountRequested() js.Ref
  1526  
  1527  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnUnmountRequested
  1528  //go:noescape
  1529  func FuncHasOnUnmountRequested(fn unsafe.Pointer)
  1530  
  1531  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnUnmountRequested
  1532  //go:noescape
  1533  func CallHasOnUnmountRequested(
  1534  	retPtr unsafe.Pointer,
  1535  	callback js.Ref)
  1536  
  1537  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnUnmountRequested
  1538  //go:noescape
  1539  func TryHasOnUnmountRequested(
  1540  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1541  	callback js.Ref) (ok js.Ref)
  1542  
  1543  //go:wasmimport plat/js/webext/filesystemprovider has_OnWriteFileRequested
  1544  //go:noescape
  1545  func HasFuncOnWriteFileRequested() js.Ref
  1546  
  1547  //go:wasmimport plat/js/webext/filesystemprovider func_OnWriteFileRequested
  1548  //go:noescape
  1549  func FuncOnWriteFileRequested(fn unsafe.Pointer)
  1550  
  1551  //go:wasmimport plat/js/webext/filesystemprovider call_OnWriteFileRequested
  1552  //go:noescape
  1553  func CallOnWriteFileRequested(
  1554  	retPtr unsafe.Pointer,
  1555  	callback js.Ref)
  1556  
  1557  //go:wasmimport plat/js/webext/filesystemprovider try_OnWriteFileRequested
  1558  //go:noescape
  1559  func TryOnWriteFileRequested(
  1560  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1561  	callback js.Ref) (ok js.Ref)
  1562  
  1563  //go:wasmimport plat/js/webext/filesystemprovider has_OffWriteFileRequested
  1564  //go:noescape
  1565  func HasFuncOffWriteFileRequested() js.Ref
  1566  
  1567  //go:wasmimport plat/js/webext/filesystemprovider func_OffWriteFileRequested
  1568  //go:noescape
  1569  func FuncOffWriteFileRequested(fn unsafe.Pointer)
  1570  
  1571  //go:wasmimport plat/js/webext/filesystemprovider call_OffWriteFileRequested
  1572  //go:noescape
  1573  func CallOffWriteFileRequested(
  1574  	retPtr unsafe.Pointer,
  1575  	callback js.Ref)
  1576  
  1577  //go:wasmimport plat/js/webext/filesystemprovider try_OffWriteFileRequested
  1578  //go:noescape
  1579  func TryOffWriteFileRequested(
  1580  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1581  	callback js.Ref) (ok js.Ref)
  1582  
  1583  //go:wasmimport plat/js/webext/filesystemprovider has_HasOnWriteFileRequested
  1584  //go:noescape
  1585  func HasFuncHasOnWriteFileRequested() js.Ref
  1586  
  1587  //go:wasmimport plat/js/webext/filesystemprovider func_HasOnWriteFileRequested
  1588  //go:noescape
  1589  func FuncHasOnWriteFileRequested(fn unsafe.Pointer)
  1590  
  1591  //go:wasmimport plat/js/webext/filesystemprovider call_HasOnWriteFileRequested
  1592  //go:noescape
  1593  func CallHasOnWriteFileRequested(
  1594  	retPtr unsafe.Pointer,
  1595  	callback js.Ref)
  1596  
  1597  //go:wasmimport plat/js/webext/filesystemprovider try_HasOnWriteFileRequested
  1598  //go:noescape
  1599  func TryHasOnWriteFileRequested(
  1600  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1601  	callback js.Ref) (ok js.Ref)
  1602  
  1603  //go:wasmimport plat/js/webext/filesystemprovider has_Unmount
  1604  //go:noescape
  1605  func HasFuncUnmount() js.Ref
  1606  
  1607  //go:wasmimport plat/js/webext/filesystemprovider func_Unmount
  1608  //go:noescape
  1609  func FuncUnmount(fn unsafe.Pointer)
  1610  
  1611  //go:wasmimport plat/js/webext/filesystemprovider call_Unmount
  1612  //go:noescape
  1613  func CallUnmount(
  1614  	retPtr unsafe.Pointer,
  1615  	options unsafe.Pointer)
  1616  
  1617  //go:wasmimport plat/js/webext/filesystemprovider try_Unmount
  1618  //go:noescape
  1619  func TryUnmount(
  1620  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1621  	options unsafe.Pointer) (ok js.Ref)