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)