github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/cookies/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/cookies constof_SameSiteStatus 20 //go:noescape 21 func ConstOfSameSiteStatus(str js.Ref) uint32 22 23 //go:wasmimport plat/js/webext/cookies store_Cookie 24 //go:noescape 25 func CookieJSStore( 26 ptr unsafe.Pointer, ref js.Ref) 27 28 //go:wasmimport plat/js/webext/cookies load_Cookie 29 //go:noescape 30 func CookieJSLoad( 31 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 32 33 //go:wasmimport plat/js/webext/cookies store_CookieDetails 34 //go:noescape 35 func CookieDetailsJSStore( 36 ptr unsafe.Pointer, ref js.Ref) 37 38 //go:wasmimport plat/js/webext/cookies load_CookieDetails 39 //go:noescape 40 func CookieDetailsJSLoad( 41 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 42 43 //go:wasmimport plat/js/webext/cookies store_CookieStore 44 //go:noescape 45 func CookieStoreJSStore( 46 ptr unsafe.Pointer, ref js.Ref) 47 48 //go:wasmimport plat/js/webext/cookies load_CookieStore 49 //go:noescape 50 func CookieStoreJSLoad( 51 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 52 53 //go:wasmimport plat/js/webext/cookies store_GetAllArgDetails 54 //go:noescape 55 func GetAllArgDetailsJSStore( 56 ptr unsafe.Pointer, ref js.Ref) 57 58 //go:wasmimport plat/js/webext/cookies load_GetAllArgDetails 59 //go:noescape 60 func GetAllArgDetailsJSLoad( 61 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 62 63 //go:wasmimport plat/js/webext/cookies constof_OnChangedCause 64 //go:noescape 65 func ConstOfOnChangedCause(str js.Ref) uint32 66 67 //go:wasmimport plat/js/webext/cookies store_OnChangedArgChangeInfo 68 //go:noescape 69 func OnChangedArgChangeInfoJSStore( 70 ptr unsafe.Pointer, ref js.Ref) 71 72 //go:wasmimport plat/js/webext/cookies load_OnChangedArgChangeInfo 73 //go:noescape 74 func OnChangedArgChangeInfoJSLoad( 75 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 76 77 //go:wasmimport plat/js/webext/cookies store_RemoveReturnType 78 //go:noescape 79 func RemoveReturnTypeJSStore( 80 ptr unsafe.Pointer, ref js.Ref) 81 82 //go:wasmimport plat/js/webext/cookies load_RemoveReturnType 83 //go:noescape 84 func RemoveReturnTypeJSLoad( 85 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 86 87 //go:wasmimport plat/js/webext/cookies store_SetArgDetails 88 //go:noescape 89 func SetArgDetailsJSStore( 90 ptr unsafe.Pointer, ref js.Ref) 91 92 //go:wasmimport plat/js/webext/cookies load_SetArgDetails 93 //go:noescape 94 func SetArgDetailsJSLoad( 95 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 96 97 //go:wasmimport plat/js/webext/cookies has_Get 98 //go:noescape 99 func HasFuncGet() js.Ref 100 101 //go:wasmimport plat/js/webext/cookies func_Get 102 //go:noescape 103 func FuncGet(fn unsafe.Pointer) 104 105 //go:wasmimport plat/js/webext/cookies call_Get 106 //go:noescape 107 func CallGet( 108 retPtr unsafe.Pointer, 109 details unsafe.Pointer) 110 111 //go:wasmimport plat/js/webext/cookies try_Get 112 //go:noescape 113 func TryGet( 114 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 115 details unsafe.Pointer) (ok js.Ref) 116 117 //go:wasmimport plat/js/webext/cookies has_GetAll 118 //go:noescape 119 func HasFuncGetAll() js.Ref 120 121 //go:wasmimport plat/js/webext/cookies func_GetAll 122 //go:noescape 123 func FuncGetAll(fn unsafe.Pointer) 124 125 //go:wasmimport plat/js/webext/cookies call_GetAll 126 //go:noescape 127 func CallGetAll( 128 retPtr unsafe.Pointer, 129 details unsafe.Pointer) 130 131 //go:wasmimport plat/js/webext/cookies try_GetAll 132 //go:noescape 133 func TryGetAll( 134 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 135 details unsafe.Pointer) (ok js.Ref) 136 137 //go:wasmimport plat/js/webext/cookies has_GetAllCookieStores 138 //go:noescape 139 func HasFuncGetAllCookieStores() js.Ref 140 141 //go:wasmimport plat/js/webext/cookies func_GetAllCookieStores 142 //go:noescape 143 func FuncGetAllCookieStores(fn unsafe.Pointer) 144 145 //go:wasmimport plat/js/webext/cookies call_GetAllCookieStores 146 //go:noescape 147 func CallGetAllCookieStores( 148 retPtr unsafe.Pointer) 149 150 //go:wasmimport plat/js/webext/cookies try_GetAllCookieStores 151 //go:noescape 152 func TryGetAllCookieStores( 153 retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref) 154 155 //go:wasmimport plat/js/webext/cookies has_OnChanged 156 //go:noescape 157 func HasFuncOnChanged() js.Ref 158 159 //go:wasmimport plat/js/webext/cookies func_OnChanged 160 //go:noescape 161 func FuncOnChanged(fn unsafe.Pointer) 162 163 //go:wasmimport plat/js/webext/cookies call_OnChanged 164 //go:noescape 165 func CallOnChanged( 166 retPtr unsafe.Pointer, 167 callback js.Ref) 168 169 //go:wasmimport plat/js/webext/cookies try_OnChanged 170 //go:noescape 171 func TryOnChanged( 172 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 173 callback js.Ref) (ok js.Ref) 174 175 //go:wasmimport plat/js/webext/cookies has_OffChanged 176 //go:noescape 177 func HasFuncOffChanged() js.Ref 178 179 //go:wasmimport plat/js/webext/cookies func_OffChanged 180 //go:noescape 181 func FuncOffChanged(fn unsafe.Pointer) 182 183 //go:wasmimport plat/js/webext/cookies call_OffChanged 184 //go:noescape 185 func CallOffChanged( 186 retPtr unsafe.Pointer, 187 callback js.Ref) 188 189 //go:wasmimport plat/js/webext/cookies try_OffChanged 190 //go:noescape 191 func TryOffChanged( 192 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 193 callback js.Ref) (ok js.Ref) 194 195 //go:wasmimport plat/js/webext/cookies has_HasOnChanged 196 //go:noescape 197 func HasFuncHasOnChanged() js.Ref 198 199 //go:wasmimport plat/js/webext/cookies func_HasOnChanged 200 //go:noescape 201 func FuncHasOnChanged(fn unsafe.Pointer) 202 203 //go:wasmimport plat/js/webext/cookies call_HasOnChanged 204 //go:noescape 205 func CallHasOnChanged( 206 retPtr unsafe.Pointer, 207 callback js.Ref) 208 209 //go:wasmimport plat/js/webext/cookies try_HasOnChanged 210 //go:noescape 211 func TryHasOnChanged( 212 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 213 callback js.Ref) (ok js.Ref) 214 215 //go:wasmimport plat/js/webext/cookies has_Remove 216 //go:noescape 217 func HasFuncRemove() js.Ref 218 219 //go:wasmimport plat/js/webext/cookies func_Remove 220 //go:noescape 221 func FuncRemove(fn unsafe.Pointer) 222 223 //go:wasmimport plat/js/webext/cookies call_Remove 224 //go:noescape 225 func CallRemove( 226 retPtr unsafe.Pointer, 227 details unsafe.Pointer) 228 229 //go:wasmimport plat/js/webext/cookies try_Remove 230 //go:noescape 231 func TryRemove( 232 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 233 details unsafe.Pointer) (ok js.Ref) 234 235 //go:wasmimport plat/js/webext/cookies has_Set 236 //go:noescape 237 func HasFuncSet() js.Ref 238 239 //go:wasmimport plat/js/webext/cookies func_Set 240 //go:noescape 241 func FuncSet(fn unsafe.Pointer) 242 243 //go:wasmimport plat/js/webext/cookies call_Set 244 //go:noescape 245 func CallSet( 246 retPtr unsafe.Pointer, 247 details unsafe.Pointer) 248 249 //go:wasmimport plat/js/webext/cookies try_Set 250 //go:noescape 251 func TrySet( 252 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 253 details unsafe.Pointer) (ok js.Ref)