github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/activitylogprivate/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/activitylogprivate constof_ExtensionActivityType
    20  //go:noescape
    21  func ConstOfExtensionActivityType(str js.Ref) uint32
    22  
    23  //go:wasmimport plat/js/webext/activitylogprivate constof_ExtensionActivityDomVerb
    24  //go:noescape
    25  func ConstOfExtensionActivityDomVerb(str js.Ref) uint32
    26  
    27  //go:wasmimport plat/js/webext/activitylogprivate store_ExtensionActivityFieldOther
    28  //go:noescape
    29  func ExtensionActivityFieldOtherJSStore(
    30  	ptr unsafe.Pointer, ref js.Ref)
    31  
    32  //go:wasmimport plat/js/webext/activitylogprivate load_ExtensionActivityFieldOther
    33  //go:noescape
    34  func ExtensionActivityFieldOtherJSLoad(
    35  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    36  
    37  //go:wasmimport plat/js/webext/activitylogprivate store_ExtensionActivity
    38  //go:noescape
    39  func ExtensionActivityJSStore(
    40  	ptr unsafe.Pointer, ref js.Ref)
    41  
    42  //go:wasmimport plat/js/webext/activitylogprivate load_ExtensionActivity
    43  //go:noescape
    44  func ExtensionActivityJSLoad(
    45  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    46  
    47  //go:wasmimport plat/js/webext/activitylogprivate store_ActivityResultSet
    48  //go:noescape
    49  func ActivityResultSetJSStore(
    50  	ptr unsafe.Pointer, ref js.Ref)
    51  
    52  //go:wasmimport plat/js/webext/activitylogprivate load_ActivityResultSet
    53  //go:noescape
    54  func ActivityResultSetJSLoad(
    55  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    56  
    57  //go:wasmimport plat/js/webext/activitylogprivate constof_ExtensionActivityFilter
    58  //go:noescape
    59  func ConstOfExtensionActivityFilter(str js.Ref) uint32
    60  
    61  //go:wasmimport plat/js/webext/activitylogprivate store_Filter
    62  //go:noescape
    63  func FilterJSStore(
    64  	ptr unsafe.Pointer, ref js.Ref)
    65  
    66  //go:wasmimport plat/js/webext/activitylogprivate load_Filter
    67  //go:noescape
    68  func FilterJSLoad(
    69  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    70  
    71  //go:wasmimport plat/js/webext/activitylogprivate has_DeleteActivities
    72  //go:noescape
    73  func HasFuncDeleteActivities() js.Ref
    74  
    75  //go:wasmimport plat/js/webext/activitylogprivate func_DeleteActivities
    76  //go:noescape
    77  func FuncDeleteActivities(fn unsafe.Pointer)
    78  
    79  //go:wasmimport plat/js/webext/activitylogprivate call_DeleteActivities
    80  //go:noescape
    81  func CallDeleteActivities(
    82  	retPtr unsafe.Pointer,
    83  	activityIds js.Ref)
    84  
    85  //go:wasmimport plat/js/webext/activitylogprivate try_DeleteActivities
    86  //go:noescape
    87  func TryDeleteActivities(
    88  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
    89  	activityIds js.Ref) (ok js.Ref)
    90  
    91  //go:wasmimport plat/js/webext/activitylogprivate has_DeleteActivitiesByExtension
    92  //go:noescape
    93  func HasFuncDeleteActivitiesByExtension() js.Ref
    94  
    95  //go:wasmimport plat/js/webext/activitylogprivate func_DeleteActivitiesByExtension
    96  //go:noescape
    97  func FuncDeleteActivitiesByExtension(fn unsafe.Pointer)
    98  
    99  //go:wasmimport plat/js/webext/activitylogprivate call_DeleteActivitiesByExtension
   100  //go:noescape
   101  func CallDeleteActivitiesByExtension(
   102  	retPtr unsafe.Pointer,
   103  	extensionId js.Ref)
   104  
   105  //go:wasmimport plat/js/webext/activitylogprivate try_DeleteActivitiesByExtension
   106  //go:noescape
   107  func TryDeleteActivitiesByExtension(
   108  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   109  	extensionId js.Ref) (ok js.Ref)
   110  
   111  //go:wasmimport plat/js/webext/activitylogprivate has_DeleteDatabase
   112  //go:noescape
   113  func HasFuncDeleteDatabase() js.Ref
   114  
   115  //go:wasmimport plat/js/webext/activitylogprivate func_DeleteDatabase
   116  //go:noescape
   117  func FuncDeleteDatabase(fn unsafe.Pointer)
   118  
   119  //go:wasmimport plat/js/webext/activitylogprivate call_DeleteDatabase
   120  //go:noescape
   121  func CallDeleteDatabase(
   122  	retPtr unsafe.Pointer)
   123  
   124  //go:wasmimport plat/js/webext/activitylogprivate try_DeleteDatabase
   125  //go:noescape
   126  func TryDeleteDatabase(
   127  	retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   128  
   129  //go:wasmimport plat/js/webext/activitylogprivate has_DeleteUrls
   130  //go:noescape
   131  func HasFuncDeleteUrls() js.Ref
   132  
   133  //go:wasmimport plat/js/webext/activitylogprivate func_DeleteUrls
   134  //go:noescape
   135  func FuncDeleteUrls(fn unsafe.Pointer)
   136  
   137  //go:wasmimport plat/js/webext/activitylogprivate call_DeleteUrls
   138  //go:noescape
   139  func CallDeleteUrls(
   140  	retPtr unsafe.Pointer,
   141  	urls js.Ref)
   142  
   143  //go:wasmimport plat/js/webext/activitylogprivate try_DeleteUrls
   144  //go:noescape
   145  func TryDeleteUrls(
   146  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   147  	urls js.Ref) (ok js.Ref)
   148  
   149  //go:wasmimport plat/js/webext/activitylogprivate has_GetExtensionActivities
   150  //go:noescape
   151  func HasFuncGetExtensionActivities() js.Ref
   152  
   153  //go:wasmimport plat/js/webext/activitylogprivate func_GetExtensionActivities
   154  //go:noescape
   155  func FuncGetExtensionActivities(fn unsafe.Pointer)
   156  
   157  //go:wasmimport plat/js/webext/activitylogprivate call_GetExtensionActivities
   158  //go:noescape
   159  func CallGetExtensionActivities(
   160  	retPtr unsafe.Pointer,
   161  	filter unsafe.Pointer)
   162  
   163  //go:wasmimport plat/js/webext/activitylogprivate try_GetExtensionActivities
   164  //go:noescape
   165  func TryGetExtensionActivities(
   166  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   167  	filter unsafe.Pointer) (ok js.Ref)
   168  
   169  //go:wasmimport plat/js/webext/activitylogprivate has_OnExtensionActivity
   170  //go:noescape
   171  func HasFuncOnExtensionActivity() js.Ref
   172  
   173  //go:wasmimport plat/js/webext/activitylogprivate func_OnExtensionActivity
   174  //go:noescape
   175  func FuncOnExtensionActivity(fn unsafe.Pointer)
   176  
   177  //go:wasmimport plat/js/webext/activitylogprivate call_OnExtensionActivity
   178  //go:noescape
   179  func CallOnExtensionActivity(
   180  	retPtr unsafe.Pointer,
   181  	callback js.Ref)
   182  
   183  //go:wasmimport plat/js/webext/activitylogprivate try_OnExtensionActivity
   184  //go:noescape
   185  func TryOnExtensionActivity(
   186  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   187  	callback js.Ref) (ok js.Ref)
   188  
   189  //go:wasmimport plat/js/webext/activitylogprivate has_OffExtensionActivity
   190  //go:noescape
   191  func HasFuncOffExtensionActivity() js.Ref
   192  
   193  //go:wasmimport plat/js/webext/activitylogprivate func_OffExtensionActivity
   194  //go:noescape
   195  func FuncOffExtensionActivity(fn unsafe.Pointer)
   196  
   197  //go:wasmimport plat/js/webext/activitylogprivate call_OffExtensionActivity
   198  //go:noescape
   199  func CallOffExtensionActivity(
   200  	retPtr unsafe.Pointer,
   201  	callback js.Ref)
   202  
   203  //go:wasmimport plat/js/webext/activitylogprivate try_OffExtensionActivity
   204  //go:noescape
   205  func TryOffExtensionActivity(
   206  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   207  	callback js.Ref) (ok js.Ref)
   208  
   209  //go:wasmimport plat/js/webext/activitylogprivate has_HasOnExtensionActivity
   210  //go:noescape
   211  func HasFuncHasOnExtensionActivity() js.Ref
   212  
   213  //go:wasmimport plat/js/webext/activitylogprivate func_HasOnExtensionActivity
   214  //go:noescape
   215  func FuncHasOnExtensionActivity(fn unsafe.Pointer)
   216  
   217  //go:wasmimport plat/js/webext/activitylogprivate call_HasOnExtensionActivity
   218  //go:noescape
   219  func CallHasOnExtensionActivity(
   220  	retPtr unsafe.Pointer,
   221  	callback js.Ref)
   222  
   223  //go:wasmimport plat/js/webext/activitylogprivate try_HasOnExtensionActivity
   224  //go:noescape
   225  func TryHasOnExtensionActivity(
   226  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   227  	callback js.Ref) (ok js.Ref)