github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/tabs/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/tabs store_ConnectArgConnectInfo 20 //go:noescape 21 func ConnectArgConnectInfoJSStore( 22 ptr unsafe.Pointer, ref js.Ref) 23 24 //go:wasmimport plat/js/webext/tabs load_ConnectArgConnectInfo 25 //go:noescape 26 func ConnectArgConnectInfoJSLoad( 27 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 28 29 //go:wasmimport plat/js/webext/tabs constof_MutedInfoReason 30 //go:noescape 31 func ConstOfMutedInfoReason(str js.Ref) uint32 32 33 //go:wasmimport plat/js/webext/tabs store_MutedInfo 34 //go:noescape 35 func MutedInfoJSStore( 36 ptr unsafe.Pointer, ref js.Ref) 37 38 //go:wasmimport plat/js/webext/tabs load_MutedInfo 39 //go:noescape 40 func MutedInfoJSLoad( 41 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 42 43 //go:wasmimport plat/js/webext/tabs constof_TabStatus 44 //go:noescape 45 func ConstOfTabStatus(str js.Ref) uint32 46 47 //go:wasmimport plat/js/webext/tabs store_Tab 48 //go:noescape 49 func TabJSStore( 50 ptr unsafe.Pointer, ref js.Ref) 51 52 //go:wasmimport plat/js/webext/tabs load_Tab 53 //go:noescape 54 func TabJSLoad( 55 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 56 57 //go:wasmimport plat/js/webext/tabs store_CreateArgCreateProperties 58 //go:noescape 59 func CreateArgCreatePropertiesJSStore( 60 ptr unsafe.Pointer, ref js.Ref) 61 62 //go:wasmimport plat/js/webext/tabs load_CreateArgCreateProperties 63 //go:noescape 64 func CreateArgCreatePropertiesJSLoad( 65 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 66 67 //go:wasmimport plat/js/webext/tabs store_GroupArgOptionsFieldCreateProperties 68 //go:noescape 69 func GroupArgOptionsFieldCreatePropertiesJSStore( 70 ptr unsafe.Pointer, ref js.Ref) 71 72 //go:wasmimport plat/js/webext/tabs load_GroupArgOptionsFieldCreateProperties 73 //go:noescape 74 func GroupArgOptionsFieldCreatePropertiesJSLoad( 75 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 76 77 //go:wasmimport plat/js/webext/tabs store_GroupArgOptions 78 //go:noescape 79 func GroupArgOptionsJSStore( 80 ptr unsafe.Pointer, ref js.Ref) 81 82 //go:wasmimport plat/js/webext/tabs load_GroupArgOptions 83 //go:noescape 84 func GroupArgOptionsJSLoad( 85 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 86 87 //go:wasmimport plat/js/webext/tabs store_HighlightArgHighlightInfo 88 //go:noescape 89 func HighlightArgHighlightInfoJSStore( 90 ptr unsafe.Pointer, ref js.Ref) 91 92 //go:wasmimport plat/js/webext/tabs load_HighlightArgHighlightInfo 93 //go:noescape 94 func HighlightArgHighlightInfoJSLoad( 95 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 96 97 //go:wasmimport plat/js/webext/tabs get_MAX_CAPTURE_VISIBLE_TAB_CALLS_PER_SECOND 98 //go:noescape 99 func GetMAX_CAPTURE_VISIBLE_TAB_CALLS_PER_SECOND(retPtr unsafe.Pointer) js.Ref 100 101 //go:wasmimport plat/js/webext/tabs set_MAX_CAPTURE_VISIBLE_TAB_CALLS_PER_SECOND 102 //go:noescape 103 func SetMAX_CAPTURE_VISIBLE_TAB_CALLS_PER_SECOND( 104 val js.Ref) js.Ref 105 106 //go:wasmimport plat/js/webext/tabs store_MoveArgMoveProperties 107 //go:noescape 108 func MoveArgMovePropertiesJSStore( 109 ptr unsafe.Pointer, ref js.Ref) 110 111 //go:wasmimport plat/js/webext/tabs load_MoveArgMoveProperties 112 //go:noescape 113 func MoveArgMovePropertiesJSLoad( 114 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 115 116 //go:wasmimport plat/js/webext/tabs store_OnActivatedArgActiveInfo 117 //go:noescape 118 func OnActivatedArgActiveInfoJSStore( 119 ptr unsafe.Pointer, ref js.Ref) 120 121 //go:wasmimport plat/js/webext/tabs load_OnActivatedArgActiveInfo 122 //go:noescape 123 func OnActivatedArgActiveInfoJSLoad( 124 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 125 126 //go:wasmimport plat/js/webext/tabs store_OnActiveChangedArgSelectInfo 127 //go:noescape 128 func OnActiveChangedArgSelectInfoJSStore( 129 ptr unsafe.Pointer, ref js.Ref) 130 131 //go:wasmimport plat/js/webext/tabs load_OnActiveChangedArgSelectInfo 132 //go:noescape 133 func OnActiveChangedArgSelectInfoJSLoad( 134 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 135 136 //go:wasmimport plat/js/webext/tabs store_OnAttachedArgAttachInfo 137 //go:noescape 138 func OnAttachedArgAttachInfoJSStore( 139 ptr unsafe.Pointer, ref js.Ref) 140 141 //go:wasmimport plat/js/webext/tabs load_OnAttachedArgAttachInfo 142 //go:noescape 143 func OnAttachedArgAttachInfoJSLoad( 144 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 145 146 //go:wasmimport plat/js/webext/tabs store_OnDetachedArgDetachInfo 147 //go:noescape 148 func OnDetachedArgDetachInfoJSStore( 149 ptr unsafe.Pointer, ref js.Ref) 150 151 //go:wasmimport plat/js/webext/tabs load_OnDetachedArgDetachInfo 152 //go:noescape 153 func OnDetachedArgDetachInfoJSLoad( 154 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 155 156 //go:wasmimport plat/js/webext/tabs store_OnHighlightChangedArgSelectInfo 157 //go:noescape 158 func OnHighlightChangedArgSelectInfoJSStore( 159 ptr unsafe.Pointer, ref js.Ref) 160 161 //go:wasmimport plat/js/webext/tabs load_OnHighlightChangedArgSelectInfo 162 //go:noescape 163 func OnHighlightChangedArgSelectInfoJSLoad( 164 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 165 166 //go:wasmimport plat/js/webext/tabs store_OnHighlightedArgHighlightInfo 167 //go:noescape 168 func OnHighlightedArgHighlightInfoJSStore( 169 ptr unsafe.Pointer, ref js.Ref) 170 171 //go:wasmimport plat/js/webext/tabs load_OnHighlightedArgHighlightInfo 172 //go:noescape 173 func OnHighlightedArgHighlightInfoJSLoad( 174 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 175 176 //go:wasmimport plat/js/webext/tabs store_OnMovedArgMoveInfo 177 //go:noescape 178 func OnMovedArgMoveInfoJSStore( 179 ptr unsafe.Pointer, ref js.Ref) 180 181 //go:wasmimport plat/js/webext/tabs load_OnMovedArgMoveInfo 182 //go:noescape 183 func OnMovedArgMoveInfoJSLoad( 184 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 185 186 //go:wasmimport plat/js/webext/tabs store_OnRemovedArgRemoveInfo 187 //go:noescape 188 func OnRemovedArgRemoveInfoJSStore( 189 ptr unsafe.Pointer, ref js.Ref) 190 191 //go:wasmimport plat/js/webext/tabs load_OnRemovedArgRemoveInfo 192 //go:noescape 193 func OnRemovedArgRemoveInfoJSLoad( 194 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 195 196 //go:wasmimport plat/js/webext/tabs store_OnSelectionChangedArgSelectInfo 197 //go:noescape 198 func OnSelectionChangedArgSelectInfoJSStore( 199 ptr unsafe.Pointer, ref js.Ref) 200 201 //go:wasmimport plat/js/webext/tabs load_OnSelectionChangedArgSelectInfo 202 //go:noescape 203 func OnSelectionChangedArgSelectInfoJSLoad( 204 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 205 206 //go:wasmimport plat/js/webext/tabs store_OnUpdatedArgChangeInfo 207 //go:noescape 208 func OnUpdatedArgChangeInfoJSStore( 209 ptr unsafe.Pointer, ref js.Ref) 210 211 //go:wasmimport plat/js/webext/tabs load_OnUpdatedArgChangeInfo 212 //go:noescape 213 func OnUpdatedArgChangeInfoJSLoad( 214 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 215 216 //go:wasmimport plat/js/webext/tabs constof_ZoomSettingsMode 217 //go:noescape 218 func ConstOfZoomSettingsMode(str js.Ref) uint32 219 220 //go:wasmimport plat/js/webext/tabs constof_ZoomSettingsScope 221 //go:noescape 222 func ConstOfZoomSettingsScope(str js.Ref) uint32 223 224 //go:wasmimport plat/js/webext/tabs store_ZoomSettings 225 //go:noescape 226 func ZoomSettingsJSStore( 227 ptr unsafe.Pointer, ref js.Ref) 228 229 //go:wasmimport plat/js/webext/tabs load_ZoomSettings 230 //go:noescape 231 func ZoomSettingsJSLoad( 232 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 233 234 //go:wasmimport plat/js/webext/tabs store_OnZoomChangeArgZoomChangeInfo 235 //go:noescape 236 func OnZoomChangeArgZoomChangeInfoJSStore( 237 ptr unsafe.Pointer, ref js.Ref) 238 239 //go:wasmimport plat/js/webext/tabs load_OnZoomChangeArgZoomChangeInfo 240 //go:noescape 241 func OnZoomChangeArgZoomChangeInfoJSLoad( 242 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 243 244 //go:wasmimport plat/js/webext/tabs constof_WindowType 245 //go:noescape 246 func ConstOfWindowType(str js.Ref) uint32 247 248 //go:wasmimport plat/js/webext/tabs store_QueryArgQueryInfo 249 //go:noescape 250 func QueryArgQueryInfoJSStore( 251 ptr unsafe.Pointer, ref js.Ref) 252 253 //go:wasmimport plat/js/webext/tabs load_QueryArgQueryInfo 254 //go:noescape 255 func QueryArgQueryInfoJSLoad( 256 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 257 258 //go:wasmimport plat/js/webext/tabs store_ReloadArgReloadProperties 259 //go:noescape 260 func ReloadArgReloadPropertiesJSStore( 261 ptr unsafe.Pointer, ref js.Ref) 262 263 //go:wasmimport plat/js/webext/tabs load_ReloadArgReloadProperties 264 //go:noescape 265 func ReloadArgReloadPropertiesJSLoad( 266 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 267 268 //go:wasmimport plat/js/webext/tabs store_SendMessageArgOptions 269 //go:noescape 270 func SendMessageArgOptionsJSStore( 271 ptr unsafe.Pointer, ref js.Ref) 272 273 //go:wasmimport plat/js/webext/tabs load_SendMessageArgOptions 274 //go:noescape 275 func SendMessageArgOptionsJSLoad( 276 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 277 278 //go:wasmimport plat/js/webext/tabs get_TAB_ID_NONE 279 //go:noescape 280 func GetTAB_ID_NONE(retPtr unsafe.Pointer) js.Ref 281 282 //go:wasmimport plat/js/webext/tabs set_TAB_ID_NONE 283 //go:noescape 284 func SetTAB_ID_NONE( 285 val js.Ref) js.Ref 286 287 //go:wasmimport plat/js/webext/tabs store_UpdateArgUpdateProperties 288 //go:noescape 289 func UpdateArgUpdatePropertiesJSStore( 290 ptr unsafe.Pointer, ref js.Ref) 291 292 //go:wasmimport plat/js/webext/tabs load_UpdateArgUpdateProperties 293 //go:noescape 294 func UpdateArgUpdatePropertiesJSLoad( 295 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 296 297 //go:wasmimport plat/js/webext/tabs has_CaptureVisibleTab 298 //go:noescape 299 func HasFuncCaptureVisibleTab() js.Ref 300 301 //go:wasmimport plat/js/webext/tabs func_CaptureVisibleTab 302 //go:noescape 303 func FuncCaptureVisibleTab(fn unsafe.Pointer) 304 305 //go:wasmimport plat/js/webext/tabs call_CaptureVisibleTab 306 //go:noescape 307 func CallCaptureVisibleTab( 308 retPtr unsafe.Pointer, 309 windowId float64, 310 options unsafe.Pointer) 311 312 //go:wasmimport plat/js/webext/tabs try_CaptureVisibleTab 313 //go:noescape 314 func TryCaptureVisibleTab( 315 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 316 windowId float64, 317 options unsafe.Pointer) (ok js.Ref) 318 319 //go:wasmimport plat/js/webext/tabs has_Create 320 //go:noescape 321 func HasFuncCreate() js.Ref 322 323 //go:wasmimport plat/js/webext/tabs func_Create 324 //go:noescape 325 func FuncCreate(fn unsafe.Pointer) 326 327 //go:wasmimport plat/js/webext/tabs call_Create 328 //go:noescape 329 func CallCreate( 330 retPtr unsafe.Pointer, 331 createProperties unsafe.Pointer) 332 333 //go:wasmimport plat/js/webext/tabs try_Create 334 //go:noescape 335 func TryCreate( 336 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 337 createProperties unsafe.Pointer) (ok js.Ref) 338 339 //go:wasmimport plat/js/webext/tabs has_DetectLanguage 340 //go:noescape 341 func HasFuncDetectLanguage() js.Ref 342 343 //go:wasmimport plat/js/webext/tabs func_DetectLanguage 344 //go:noescape 345 func FuncDetectLanguage(fn unsafe.Pointer) 346 347 //go:wasmimport plat/js/webext/tabs call_DetectLanguage 348 //go:noescape 349 func CallDetectLanguage( 350 retPtr unsafe.Pointer, 351 tabId float64) 352 353 //go:wasmimport plat/js/webext/tabs try_DetectLanguage 354 //go:noescape 355 func TryDetectLanguage( 356 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 357 tabId float64) (ok js.Ref) 358 359 //go:wasmimport plat/js/webext/tabs has_Discard 360 //go:noescape 361 func HasFuncDiscard() js.Ref 362 363 //go:wasmimport plat/js/webext/tabs func_Discard 364 //go:noescape 365 func FuncDiscard(fn unsafe.Pointer) 366 367 //go:wasmimport plat/js/webext/tabs call_Discard 368 //go:noescape 369 func CallDiscard( 370 retPtr unsafe.Pointer, 371 tabId float64) 372 373 //go:wasmimport plat/js/webext/tabs try_Discard 374 //go:noescape 375 func TryDiscard( 376 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 377 tabId float64) (ok js.Ref) 378 379 //go:wasmimport plat/js/webext/tabs has_Duplicate 380 //go:noescape 381 func HasFuncDuplicate() js.Ref 382 383 //go:wasmimport plat/js/webext/tabs func_Duplicate 384 //go:noescape 385 func FuncDuplicate(fn unsafe.Pointer) 386 387 //go:wasmimport plat/js/webext/tabs call_Duplicate 388 //go:noescape 389 func CallDuplicate( 390 retPtr unsafe.Pointer, 391 tabId float64) 392 393 //go:wasmimport plat/js/webext/tabs try_Duplicate 394 //go:noescape 395 func TryDuplicate( 396 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 397 tabId float64) (ok js.Ref) 398 399 //go:wasmimport plat/js/webext/tabs has_ExecuteScript 400 //go:noescape 401 func HasFuncExecuteScript() js.Ref 402 403 //go:wasmimport plat/js/webext/tabs func_ExecuteScript 404 //go:noescape 405 func FuncExecuteScript(fn unsafe.Pointer) 406 407 //go:wasmimport plat/js/webext/tabs call_ExecuteScript 408 //go:noescape 409 func CallExecuteScript( 410 retPtr unsafe.Pointer, 411 tabId float64, 412 details unsafe.Pointer) 413 414 //go:wasmimport plat/js/webext/tabs try_ExecuteScript 415 //go:noescape 416 func TryExecuteScript( 417 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 418 tabId float64, 419 details unsafe.Pointer) (ok js.Ref) 420 421 //go:wasmimport plat/js/webext/tabs has_Get 422 //go:noescape 423 func HasFuncGet() js.Ref 424 425 //go:wasmimport plat/js/webext/tabs func_Get 426 //go:noescape 427 func FuncGet(fn unsafe.Pointer) 428 429 //go:wasmimport plat/js/webext/tabs call_Get 430 //go:noescape 431 func CallGet( 432 retPtr unsafe.Pointer, 433 tabId float64) 434 435 //go:wasmimport plat/js/webext/tabs try_Get 436 //go:noescape 437 func TryGet( 438 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 439 tabId float64) (ok js.Ref) 440 441 //go:wasmimport plat/js/webext/tabs has_GetAllInWindow 442 //go:noescape 443 func HasFuncGetAllInWindow() js.Ref 444 445 //go:wasmimport plat/js/webext/tabs func_GetAllInWindow 446 //go:noescape 447 func FuncGetAllInWindow(fn unsafe.Pointer) 448 449 //go:wasmimport plat/js/webext/tabs call_GetAllInWindow 450 //go:noescape 451 func CallGetAllInWindow( 452 retPtr unsafe.Pointer, 453 windowId float64) 454 455 //go:wasmimport plat/js/webext/tabs try_GetAllInWindow 456 //go:noescape 457 func TryGetAllInWindow( 458 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 459 windowId float64) (ok js.Ref) 460 461 //go:wasmimport plat/js/webext/tabs has_GetCurrent 462 //go:noescape 463 func HasFuncGetCurrent() js.Ref 464 465 //go:wasmimport plat/js/webext/tabs func_GetCurrent 466 //go:noescape 467 func FuncGetCurrent(fn unsafe.Pointer) 468 469 //go:wasmimport plat/js/webext/tabs call_GetCurrent 470 //go:noescape 471 func CallGetCurrent( 472 retPtr unsafe.Pointer) 473 474 //go:wasmimport plat/js/webext/tabs try_GetCurrent 475 //go:noescape 476 func TryGetCurrent( 477 retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref) 478 479 //go:wasmimport plat/js/webext/tabs has_GetSelected 480 //go:noescape 481 func HasFuncGetSelected() js.Ref 482 483 //go:wasmimport plat/js/webext/tabs func_GetSelected 484 //go:noescape 485 func FuncGetSelected(fn unsafe.Pointer) 486 487 //go:wasmimport plat/js/webext/tabs call_GetSelected 488 //go:noescape 489 func CallGetSelected( 490 retPtr unsafe.Pointer, 491 windowId float64) 492 493 //go:wasmimport plat/js/webext/tabs try_GetSelected 494 //go:noescape 495 func TryGetSelected( 496 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 497 windowId float64) (ok js.Ref) 498 499 //go:wasmimport plat/js/webext/tabs has_GetZoom 500 //go:noescape 501 func HasFuncGetZoom() js.Ref 502 503 //go:wasmimport plat/js/webext/tabs func_GetZoom 504 //go:noescape 505 func FuncGetZoom(fn unsafe.Pointer) 506 507 //go:wasmimport plat/js/webext/tabs call_GetZoom 508 //go:noescape 509 func CallGetZoom( 510 retPtr unsafe.Pointer, 511 tabId float64) 512 513 //go:wasmimport plat/js/webext/tabs try_GetZoom 514 //go:noescape 515 func TryGetZoom( 516 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 517 tabId float64) (ok js.Ref) 518 519 //go:wasmimport plat/js/webext/tabs has_GetZoomSettings 520 //go:noescape 521 func HasFuncGetZoomSettings() js.Ref 522 523 //go:wasmimport plat/js/webext/tabs func_GetZoomSettings 524 //go:noescape 525 func FuncGetZoomSettings(fn unsafe.Pointer) 526 527 //go:wasmimport plat/js/webext/tabs call_GetZoomSettings 528 //go:noescape 529 func CallGetZoomSettings( 530 retPtr unsafe.Pointer, 531 tabId float64) 532 533 //go:wasmimport plat/js/webext/tabs try_GetZoomSettings 534 //go:noescape 535 func TryGetZoomSettings( 536 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 537 tabId float64) (ok js.Ref) 538 539 //go:wasmimport plat/js/webext/tabs has_GoBack 540 //go:noescape 541 func HasFuncGoBack() js.Ref 542 543 //go:wasmimport plat/js/webext/tabs func_GoBack 544 //go:noescape 545 func FuncGoBack(fn unsafe.Pointer) 546 547 //go:wasmimport plat/js/webext/tabs call_GoBack 548 //go:noescape 549 func CallGoBack( 550 retPtr unsafe.Pointer, 551 tabId float64) 552 553 //go:wasmimport plat/js/webext/tabs try_GoBack 554 //go:noescape 555 func TryGoBack( 556 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 557 tabId float64) (ok js.Ref) 558 559 //go:wasmimport plat/js/webext/tabs has_GoForward 560 //go:noescape 561 func HasFuncGoForward() js.Ref 562 563 //go:wasmimport plat/js/webext/tabs func_GoForward 564 //go:noescape 565 func FuncGoForward(fn unsafe.Pointer) 566 567 //go:wasmimport plat/js/webext/tabs call_GoForward 568 //go:noescape 569 func CallGoForward( 570 retPtr unsafe.Pointer, 571 tabId float64) 572 573 //go:wasmimport plat/js/webext/tabs try_GoForward 574 //go:noescape 575 func TryGoForward( 576 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 577 tabId float64) (ok js.Ref) 578 579 //go:wasmimport plat/js/webext/tabs has_Group 580 //go:noescape 581 func HasFuncGroup() js.Ref 582 583 //go:wasmimport plat/js/webext/tabs func_Group 584 //go:noescape 585 func FuncGroup(fn unsafe.Pointer) 586 587 //go:wasmimport plat/js/webext/tabs call_Group 588 //go:noescape 589 func CallGroup( 590 retPtr unsafe.Pointer, 591 options unsafe.Pointer) 592 593 //go:wasmimport plat/js/webext/tabs try_Group 594 //go:noescape 595 func TryGroup( 596 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 597 options unsafe.Pointer) (ok js.Ref) 598 599 //go:wasmimport plat/js/webext/tabs has_InsertCSS 600 //go:noescape 601 func HasFuncInsertCSS() js.Ref 602 603 //go:wasmimport plat/js/webext/tabs func_InsertCSS 604 //go:noescape 605 func FuncInsertCSS(fn unsafe.Pointer) 606 607 //go:wasmimport plat/js/webext/tabs call_InsertCSS 608 //go:noescape 609 func CallInsertCSS( 610 retPtr unsafe.Pointer, 611 tabId float64, 612 details unsafe.Pointer) 613 614 //go:wasmimport plat/js/webext/tabs try_InsertCSS 615 //go:noescape 616 func TryInsertCSS( 617 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 618 tabId float64, 619 details unsafe.Pointer) (ok js.Ref) 620 621 //go:wasmimport plat/js/webext/tabs has_Move 622 //go:noescape 623 func HasFuncMove() js.Ref 624 625 //go:wasmimport plat/js/webext/tabs func_Move 626 //go:noescape 627 func FuncMove(fn unsafe.Pointer) 628 629 //go:wasmimport plat/js/webext/tabs call_Move 630 //go:noescape 631 func CallMove( 632 retPtr unsafe.Pointer, 633 tabIds js.Ref, 634 moveProperties unsafe.Pointer) 635 636 //go:wasmimport plat/js/webext/tabs try_Move 637 //go:noescape 638 func TryMove( 639 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 640 tabIds js.Ref, 641 moveProperties unsafe.Pointer) (ok js.Ref) 642 643 //go:wasmimport plat/js/webext/tabs has_OnActivated 644 //go:noescape 645 func HasFuncOnActivated() js.Ref 646 647 //go:wasmimport plat/js/webext/tabs func_OnActivated 648 //go:noescape 649 func FuncOnActivated(fn unsafe.Pointer) 650 651 //go:wasmimport plat/js/webext/tabs call_OnActivated 652 //go:noescape 653 func CallOnActivated( 654 retPtr unsafe.Pointer, 655 callback js.Ref) 656 657 //go:wasmimport plat/js/webext/tabs try_OnActivated 658 //go:noescape 659 func TryOnActivated( 660 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 661 callback js.Ref) (ok js.Ref) 662 663 //go:wasmimport plat/js/webext/tabs has_OffActivated 664 //go:noescape 665 func HasFuncOffActivated() js.Ref 666 667 //go:wasmimport plat/js/webext/tabs func_OffActivated 668 //go:noescape 669 func FuncOffActivated(fn unsafe.Pointer) 670 671 //go:wasmimport plat/js/webext/tabs call_OffActivated 672 //go:noescape 673 func CallOffActivated( 674 retPtr unsafe.Pointer, 675 callback js.Ref) 676 677 //go:wasmimport plat/js/webext/tabs try_OffActivated 678 //go:noescape 679 func TryOffActivated( 680 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 681 callback js.Ref) (ok js.Ref) 682 683 //go:wasmimport plat/js/webext/tabs has_HasOnActivated 684 //go:noescape 685 func HasFuncHasOnActivated() js.Ref 686 687 //go:wasmimport plat/js/webext/tabs func_HasOnActivated 688 //go:noescape 689 func FuncHasOnActivated(fn unsafe.Pointer) 690 691 //go:wasmimport plat/js/webext/tabs call_HasOnActivated 692 //go:noescape 693 func CallHasOnActivated( 694 retPtr unsafe.Pointer, 695 callback js.Ref) 696 697 //go:wasmimport plat/js/webext/tabs try_HasOnActivated 698 //go:noescape 699 func TryHasOnActivated( 700 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 701 callback js.Ref) (ok js.Ref) 702 703 //go:wasmimport plat/js/webext/tabs has_OnActiveChanged 704 //go:noescape 705 func HasFuncOnActiveChanged() js.Ref 706 707 //go:wasmimport plat/js/webext/tabs func_OnActiveChanged 708 //go:noescape 709 func FuncOnActiveChanged(fn unsafe.Pointer) 710 711 //go:wasmimport plat/js/webext/tabs call_OnActiveChanged 712 //go:noescape 713 func CallOnActiveChanged( 714 retPtr unsafe.Pointer, 715 callback js.Ref) 716 717 //go:wasmimport plat/js/webext/tabs try_OnActiveChanged 718 //go:noescape 719 func TryOnActiveChanged( 720 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 721 callback js.Ref) (ok js.Ref) 722 723 //go:wasmimport plat/js/webext/tabs has_OffActiveChanged 724 //go:noescape 725 func HasFuncOffActiveChanged() js.Ref 726 727 //go:wasmimport plat/js/webext/tabs func_OffActiveChanged 728 //go:noescape 729 func FuncOffActiveChanged(fn unsafe.Pointer) 730 731 //go:wasmimport plat/js/webext/tabs call_OffActiveChanged 732 //go:noescape 733 func CallOffActiveChanged( 734 retPtr unsafe.Pointer, 735 callback js.Ref) 736 737 //go:wasmimport plat/js/webext/tabs try_OffActiveChanged 738 //go:noescape 739 func TryOffActiveChanged( 740 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 741 callback js.Ref) (ok js.Ref) 742 743 //go:wasmimport plat/js/webext/tabs has_HasOnActiveChanged 744 //go:noescape 745 func HasFuncHasOnActiveChanged() js.Ref 746 747 //go:wasmimport plat/js/webext/tabs func_HasOnActiveChanged 748 //go:noescape 749 func FuncHasOnActiveChanged(fn unsafe.Pointer) 750 751 //go:wasmimport plat/js/webext/tabs call_HasOnActiveChanged 752 //go:noescape 753 func CallHasOnActiveChanged( 754 retPtr unsafe.Pointer, 755 callback js.Ref) 756 757 //go:wasmimport plat/js/webext/tabs try_HasOnActiveChanged 758 //go:noescape 759 func TryHasOnActiveChanged( 760 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 761 callback js.Ref) (ok js.Ref) 762 763 //go:wasmimport plat/js/webext/tabs has_OnAttached 764 //go:noescape 765 func HasFuncOnAttached() js.Ref 766 767 //go:wasmimport plat/js/webext/tabs func_OnAttached 768 //go:noescape 769 func FuncOnAttached(fn unsafe.Pointer) 770 771 //go:wasmimport plat/js/webext/tabs call_OnAttached 772 //go:noescape 773 func CallOnAttached( 774 retPtr unsafe.Pointer, 775 callback js.Ref) 776 777 //go:wasmimport plat/js/webext/tabs try_OnAttached 778 //go:noescape 779 func TryOnAttached( 780 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 781 callback js.Ref) (ok js.Ref) 782 783 //go:wasmimport plat/js/webext/tabs has_OffAttached 784 //go:noescape 785 func HasFuncOffAttached() js.Ref 786 787 //go:wasmimport plat/js/webext/tabs func_OffAttached 788 //go:noescape 789 func FuncOffAttached(fn unsafe.Pointer) 790 791 //go:wasmimport plat/js/webext/tabs call_OffAttached 792 //go:noescape 793 func CallOffAttached( 794 retPtr unsafe.Pointer, 795 callback js.Ref) 796 797 //go:wasmimport plat/js/webext/tabs try_OffAttached 798 //go:noescape 799 func TryOffAttached( 800 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 801 callback js.Ref) (ok js.Ref) 802 803 //go:wasmimport plat/js/webext/tabs has_HasOnAttached 804 //go:noescape 805 func HasFuncHasOnAttached() js.Ref 806 807 //go:wasmimport plat/js/webext/tabs func_HasOnAttached 808 //go:noescape 809 func FuncHasOnAttached(fn unsafe.Pointer) 810 811 //go:wasmimport plat/js/webext/tabs call_HasOnAttached 812 //go:noescape 813 func CallHasOnAttached( 814 retPtr unsafe.Pointer, 815 callback js.Ref) 816 817 //go:wasmimport plat/js/webext/tabs try_HasOnAttached 818 //go:noescape 819 func TryHasOnAttached( 820 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 821 callback js.Ref) (ok js.Ref) 822 823 //go:wasmimport plat/js/webext/tabs has_OnCreated 824 //go:noescape 825 func HasFuncOnCreated() js.Ref 826 827 //go:wasmimport plat/js/webext/tabs func_OnCreated 828 //go:noescape 829 func FuncOnCreated(fn unsafe.Pointer) 830 831 //go:wasmimport plat/js/webext/tabs call_OnCreated 832 //go:noescape 833 func CallOnCreated( 834 retPtr unsafe.Pointer, 835 callback js.Ref) 836 837 //go:wasmimport plat/js/webext/tabs try_OnCreated 838 //go:noescape 839 func TryOnCreated( 840 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 841 callback js.Ref) (ok js.Ref) 842 843 //go:wasmimport plat/js/webext/tabs has_OffCreated 844 //go:noescape 845 func HasFuncOffCreated() js.Ref 846 847 //go:wasmimport plat/js/webext/tabs func_OffCreated 848 //go:noescape 849 func FuncOffCreated(fn unsafe.Pointer) 850 851 //go:wasmimport plat/js/webext/tabs call_OffCreated 852 //go:noescape 853 func CallOffCreated( 854 retPtr unsafe.Pointer, 855 callback js.Ref) 856 857 //go:wasmimport plat/js/webext/tabs try_OffCreated 858 //go:noescape 859 func TryOffCreated( 860 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 861 callback js.Ref) (ok js.Ref) 862 863 //go:wasmimport plat/js/webext/tabs has_HasOnCreated 864 //go:noescape 865 func HasFuncHasOnCreated() js.Ref 866 867 //go:wasmimport plat/js/webext/tabs func_HasOnCreated 868 //go:noescape 869 func FuncHasOnCreated(fn unsafe.Pointer) 870 871 //go:wasmimport plat/js/webext/tabs call_HasOnCreated 872 //go:noescape 873 func CallHasOnCreated( 874 retPtr unsafe.Pointer, 875 callback js.Ref) 876 877 //go:wasmimport plat/js/webext/tabs try_HasOnCreated 878 //go:noescape 879 func TryHasOnCreated( 880 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 881 callback js.Ref) (ok js.Ref) 882 883 //go:wasmimport plat/js/webext/tabs has_OnDetached 884 //go:noescape 885 func HasFuncOnDetached() js.Ref 886 887 //go:wasmimport plat/js/webext/tabs func_OnDetached 888 //go:noescape 889 func FuncOnDetached(fn unsafe.Pointer) 890 891 //go:wasmimport plat/js/webext/tabs call_OnDetached 892 //go:noescape 893 func CallOnDetached( 894 retPtr unsafe.Pointer, 895 callback js.Ref) 896 897 //go:wasmimport plat/js/webext/tabs try_OnDetached 898 //go:noescape 899 func TryOnDetached( 900 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 901 callback js.Ref) (ok js.Ref) 902 903 //go:wasmimport plat/js/webext/tabs has_OffDetached 904 //go:noescape 905 func HasFuncOffDetached() js.Ref 906 907 //go:wasmimport plat/js/webext/tabs func_OffDetached 908 //go:noescape 909 func FuncOffDetached(fn unsafe.Pointer) 910 911 //go:wasmimport plat/js/webext/tabs call_OffDetached 912 //go:noescape 913 func CallOffDetached( 914 retPtr unsafe.Pointer, 915 callback js.Ref) 916 917 //go:wasmimport plat/js/webext/tabs try_OffDetached 918 //go:noescape 919 func TryOffDetached( 920 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 921 callback js.Ref) (ok js.Ref) 922 923 //go:wasmimport plat/js/webext/tabs has_HasOnDetached 924 //go:noescape 925 func HasFuncHasOnDetached() js.Ref 926 927 //go:wasmimport plat/js/webext/tabs func_HasOnDetached 928 //go:noescape 929 func FuncHasOnDetached(fn unsafe.Pointer) 930 931 //go:wasmimport plat/js/webext/tabs call_HasOnDetached 932 //go:noescape 933 func CallHasOnDetached( 934 retPtr unsafe.Pointer, 935 callback js.Ref) 936 937 //go:wasmimport plat/js/webext/tabs try_HasOnDetached 938 //go:noescape 939 func TryHasOnDetached( 940 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 941 callback js.Ref) (ok js.Ref) 942 943 //go:wasmimport plat/js/webext/tabs has_OnHighlightChanged 944 //go:noescape 945 func HasFuncOnHighlightChanged() js.Ref 946 947 //go:wasmimport plat/js/webext/tabs func_OnHighlightChanged 948 //go:noescape 949 func FuncOnHighlightChanged(fn unsafe.Pointer) 950 951 //go:wasmimport plat/js/webext/tabs call_OnHighlightChanged 952 //go:noescape 953 func CallOnHighlightChanged( 954 retPtr unsafe.Pointer, 955 callback js.Ref) 956 957 //go:wasmimport plat/js/webext/tabs try_OnHighlightChanged 958 //go:noescape 959 func TryOnHighlightChanged( 960 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 961 callback js.Ref) (ok js.Ref) 962 963 //go:wasmimport plat/js/webext/tabs has_OffHighlightChanged 964 //go:noescape 965 func HasFuncOffHighlightChanged() js.Ref 966 967 //go:wasmimport plat/js/webext/tabs func_OffHighlightChanged 968 //go:noescape 969 func FuncOffHighlightChanged(fn unsafe.Pointer) 970 971 //go:wasmimport plat/js/webext/tabs call_OffHighlightChanged 972 //go:noescape 973 func CallOffHighlightChanged( 974 retPtr unsafe.Pointer, 975 callback js.Ref) 976 977 //go:wasmimport plat/js/webext/tabs try_OffHighlightChanged 978 //go:noescape 979 func TryOffHighlightChanged( 980 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 981 callback js.Ref) (ok js.Ref) 982 983 //go:wasmimport plat/js/webext/tabs has_HasOnHighlightChanged 984 //go:noescape 985 func HasFuncHasOnHighlightChanged() js.Ref 986 987 //go:wasmimport plat/js/webext/tabs func_HasOnHighlightChanged 988 //go:noescape 989 func FuncHasOnHighlightChanged(fn unsafe.Pointer) 990 991 //go:wasmimport plat/js/webext/tabs call_HasOnHighlightChanged 992 //go:noescape 993 func CallHasOnHighlightChanged( 994 retPtr unsafe.Pointer, 995 callback js.Ref) 996 997 //go:wasmimport plat/js/webext/tabs try_HasOnHighlightChanged 998 //go:noescape 999 func TryHasOnHighlightChanged( 1000 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1001 callback js.Ref) (ok js.Ref) 1002 1003 //go:wasmimport plat/js/webext/tabs has_OnHighlighted 1004 //go:noescape 1005 func HasFuncOnHighlighted() js.Ref 1006 1007 //go:wasmimport plat/js/webext/tabs func_OnHighlighted 1008 //go:noescape 1009 func FuncOnHighlighted(fn unsafe.Pointer) 1010 1011 //go:wasmimport plat/js/webext/tabs call_OnHighlighted 1012 //go:noescape 1013 func CallOnHighlighted( 1014 retPtr unsafe.Pointer, 1015 callback js.Ref) 1016 1017 //go:wasmimport plat/js/webext/tabs try_OnHighlighted 1018 //go:noescape 1019 func TryOnHighlighted( 1020 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1021 callback js.Ref) (ok js.Ref) 1022 1023 //go:wasmimport plat/js/webext/tabs has_OffHighlighted 1024 //go:noescape 1025 func HasFuncOffHighlighted() js.Ref 1026 1027 //go:wasmimport plat/js/webext/tabs func_OffHighlighted 1028 //go:noescape 1029 func FuncOffHighlighted(fn unsafe.Pointer) 1030 1031 //go:wasmimport plat/js/webext/tabs call_OffHighlighted 1032 //go:noescape 1033 func CallOffHighlighted( 1034 retPtr unsafe.Pointer, 1035 callback js.Ref) 1036 1037 //go:wasmimport plat/js/webext/tabs try_OffHighlighted 1038 //go:noescape 1039 func TryOffHighlighted( 1040 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1041 callback js.Ref) (ok js.Ref) 1042 1043 //go:wasmimport plat/js/webext/tabs has_HasOnHighlighted 1044 //go:noescape 1045 func HasFuncHasOnHighlighted() js.Ref 1046 1047 //go:wasmimport plat/js/webext/tabs func_HasOnHighlighted 1048 //go:noescape 1049 func FuncHasOnHighlighted(fn unsafe.Pointer) 1050 1051 //go:wasmimport plat/js/webext/tabs call_HasOnHighlighted 1052 //go:noescape 1053 func CallHasOnHighlighted( 1054 retPtr unsafe.Pointer, 1055 callback js.Ref) 1056 1057 //go:wasmimport plat/js/webext/tabs try_HasOnHighlighted 1058 //go:noescape 1059 func TryHasOnHighlighted( 1060 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1061 callback js.Ref) (ok js.Ref) 1062 1063 //go:wasmimport plat/js/webext/tabs has_OnMoved 1064 //go:noescape 1065 func HasFuncOnMoved() js.Ref 1066 1067 //go:wasmimport plat/js/webext/tabs func_OnMoved 1068 //go:noescape 1069 func FuncOnMoved(fn unsafe.Pointer) 1070 1071 //go:wasmimport plat/js/webext/tabs call_OnMoved 1072 //go:noescape 1073 func CallOnMoved( 1074 retPtr unsafe.Pointer, 1075 callback js.Ref) 1076 1077 //go:wasmimport plat/js/webext/tabs try_OnMoved 1078 //go:noescape 1079 func TryOnMoved( 1080 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1081 callback js.Ref) (ok js.Ref) 1082 1083 //go:wasmimport plat/js/webext/tabs has_OffMoved 1084 //go:noescape 1085 func HasFuncOffMoved() js.Ref 1086 1087 //go:wasmimport plat/js/webext/tabs func_OffMoved 1088 //go:noescape 1089 func FuncOffMoved(fn unsafe.Pointer) 1090 1091 //go:wasmimport plat/js/webext/tabs call_OffMoved 1092 //go:noescape 1093 func CallOffMoved( 1094 retPtr unsafe.Pointer, 1095 callback js.Ref) 1096 1097 //go:wasmimport plat/js/webext/tabs try_OffMoved 1098 //go:noescape 1099 func TryOffMoved( 1100 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1101 callback js.Ref) (ok js.Ref) 1102 1103 //go:wasmimport plat/js/webext/tabs has_HasOnMoved 1104 //go:noescape 1105 func HasFuncHasOnMoved() js.Ref 1106 1107 //go:wasmimport plat/js/webext/tabs func_HasOnMoved 1108 //go:noescape 1109 func FuncHasOnMoved(fn unsafe.Pointer) 1110 1111 //go:wasmimport plat/js/webext/tabs call_HasOnMoved 1112 //go:noescape 1113 func CallHasOnMoved( 1114 retPtr unsafe.Pointer, 1115 callback js.Ref) 1116 1117 //go:wasmimport plat/js/webext/tabs try_HasOnMoved 1118 //go:noescape 1119 func TryHasOnMoved( 1120 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1121 callback js.Ref) (ok js.Ref) 1122 1123 //go:wasmimport plat/js/webext/tabs has_OnRemoved 1124 //go:noescape 1125 func HasFuncOnRemoved() js.Ref 1126 1127 //go:wasmimport plat/js/webext/tabs func_OnRemoved 1128 //go:noescape 1129 func FuncOnRemoved(fn unsafe.Pointer) 1130 1131 //go:wasmimport plat/js/webext/tabs call_OnRemoved 1132 //go:noescape 1133 func CallOnRemoved( 1134 retPtr unsafe.Pointer, 1135 callback js.Ref) 1136 1137 //go:wasmimport plat/js/webext/tabs try_OnRemoved 1138 //go:noescape 1139 func TryOnRemoved( 1140 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1141 callback js.Ref) (ok js.Ref) 1142 1143 //go:wasmimport plat/js/webext/tabs has_OffRemoved 1144 //go:noescape 1145 func HasFuncOffRemoved() js.Ref 1146 1147 //go:wasmimport plat/js/webext/tabs func_OffRemoved 1148 //go:noescape 1149 func FuncOffRemoved(fn unsafe.Pointer) 1150 1151 //go:wasmimport plat/js/webext/tabs call_OffRemoved 1152 //go:noescape 1153 func CallOffRemoved( 1154 retPtr unsafe.Pointer, 1155 callback js.Ref) 1156 1157 //go:wasmimport plat/js/webext/tabs try_OffRemoved 1158 //go:noescape 1159 func TryOffRemoved( 1160 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1161 callback js.Ref) (ok js.Ref) 1162 1163 //go:wasmimport plat/js/webext/tabs has_HasOnRemoved 1164 //go:noescape 1165 func HasFuncHasOnRemoved() js.Ref 1166 1167 //go:wasmimport plat/js/webext/tabs func_HasOnRemoved 1168 //go:noescape 1169 func FuncHasOnRemoved(fn unsafe.Pointer) 1170 1171 //go:wasmimport plat/js/webext/tabs call_HasOnRemoved 1172 //go:noescape 1173 func CallHasOnRemoved( 1174 retPtr unsafe.Pointer, 1175 callback js.Ref) 1176 1177 //go:wasmimport plat/js/webext/tabs try_HasOnRemoved 1178 //go:noescape 1179 func TryHasOnRemoved( 1180 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1181 callback js.Ref) (ok js.Ref) 1182 1183 //go:wasmimport plat/js/webext/tabs has_OnReplaced 1184 //go:noescape 1185 func HasFuncOnReplaced() js.Ref 1186 1187 //go:wasmimport plat/js/webext/tabs func_OnReplaced 1188 //go:noescape 1189 func FuncOnReplaced(fn unsafe.Pointer) 1190 1191 //go:wasmimport plat/js/webext/tabs call_OnReplaced 1192 //go:noescape 1193 func CallOnReplaced( 1194 retPtr unsafe.Pointer, 1195 callback js.Ref) 1196 1197 //go:wasmimport plat/js/webext/tabs try_OnReplaced 1198 //go:noescape 1199 func TryOnReplaced( 1200 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1201 callback js.Ref) (ok js.Ref) 1202 1203 //go:wasmimport plat/js/webext/tabs has_OffReplaced 1204 //go:noescape 1205 func HasFuncOffReplaced() js.Ref 1206 1207 //go:wasmimport plat/js/webext/tabs func_OffReplaced 1208 //go:noescape 1209 func FuncOffReplaced(fn unsafe.Pointer) 1210 1211 //go:wasmimport plat/js/webext/tabs call_OffReplaced 1212 //go:noescape 1213 func CallOffReplaced( 1214 retPtr unsafe.Pointer, 1215 callback js.Ref) 1216 1217 //go:wasmimport plat/js/webext/tabs try_OffReplaced 1218 //go:noescape 1219 func TryOffReplaced( 1220 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1221 callback js.Ref) (ok js.Ref) 1222 1223 //go:wasmimport plat/js/webext/tabs has_HasOnReplaced 1224 //go:noescape 1225 func HasFuncHasOnReplaced() js.Ref 1226 1227 //go:wasmimport plat/js/webext/tabs func_HasOnReplaced 1228 //go:noescape 1229 func FuncHasOnReplaced(fn unsafe.Pointer) 1230 1231 //go:wasmimport plat/js/webext/tabs call_HasOnReplaced 1232 //go:noescape 1233 func CallHasOnReplaced( 1234 retPtr unsafe.Pointer, 1235 callback js.Ref) 1236 1237 //go:wasmimport plat/js/webext/tabs try_HasOnReplaced 1238 //go:noescape 1239 func TryHasOnReplaced( 1240 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1241 callback js.Ref) (ok js.Ref) 1242 1243 //go:wasmimport plat/js/webext/tabs has_OnSelectionChanged 1244 //go:noescape 1245 func HasFuncOnSelectionChanged() js.Ref 1246 1247 //go:wasmimport plat/js/webext/tabs func_OnSelectionChanged 1248 //go:noescape 1249 func FuncOnSelectionChanged(fn unsafe.Pointer) 1250 1251 //go:wasmimport plat/js/webext/tabs call_OnSelectionChanged 1252 //go:noescape 1253 func CallOnSelectionChanged( 1254 retPtr unsafe.Pointer, 1255 callback js.Ref) 1256 1257 //go:wasmimport plat/js/webext/tabs try_OnSelectionChanged 1258 //go:noescape 1259 func TryOnSelectionChanged( 1260 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1261 callback js.Ref) (ok js.Ref) 1262 1263 //go:wasmimport plat/js/webext/tabs has_OffSelectionChanged 1264 //go:noescape 1265 func HasFuncOffSelectionChanged() js.Ref 1266 1267 //go:wasmimport plat/js/webext/tabs func_OffSelectionChanged 1268 //go:noescape 1269 func FuncOffSelectionChanged(fn unsafe.Pointer) 1270 1271 //go:wasmimport plat/js/webext/tabs call_OffSelectionChanged 1272 //go:noescape 1273 func CallOffSelectionChanged( 1274 retPtr unsafe.Pointer, 1275 callback js.Ref) 1276 1277 //go:wasmimport plat/js/webext/tabs try_OffSelectionChanged 1278 //go:noescape 1279 func TryOffSelectionChanged( 1280 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1281 callback js.Ref) (ok js.Ref) 1282 1283 //go:wasmimport plat/js/webext/tabs has_HasOnSelectionChanged 1284 //go:noescape 1285 func HasFuncHasOnSelectionChanged() js.Ref 1286 1287 //go:wasmimport plat/js/webext/tabs func_HasOnSelectionChanged 1288 //go:noescape 1289 func FuncHasOnSelectionChanged(fn unsafe.Pointer) 1290 1291 //go:wasmimport plat/js/webext/tabs call_HasOnSelectionChanged 1292 //go:noescape 1293 func CallHasOnSelectionChanged( 1294 retPtr unsafe.Pointer, 1295 callback js.Ref) 1296 1297 //go:wasmimport plat/js/webext/tabs try_HasOnSelectionChanged 1298 //go:noescape 1299 func TryHasOnSelectionChanged( 1300 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1301 callback js.Ref) (ok js.Ref) 1302 1303 //go:wasmimport plat/js/webext/tabs has_OnUpdated 1304 //go:noescape 1305 func HasFuncOnUpdated() js.Ref 1306 1307 //go:wasmimport plat/js/webext/tabs func_OnUpdated 1308 //go:noescape 1309 func FuncOnUpdated(fn unsafe.Pointer) 1310 1311 //go:wasmimport plat/js/webext/tabs call_OnUpdated 1312 //go:noescape 1313 func CallOnUpdated( 1314 retPtr unsafe.Pointer, 1315 callback js.Ref) 1316 1317 //go:wasmimport plat/js/webext/tabs try_OnUpdated 1318 //go:noescape 1319 func TryOnUpdated( 1320 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1321 callback js.Ref) (ok js.Ref) 1322 1323 //go:wasmimport plat/js/webext/tabs has_OffUpdated 1324 //go:noescape 1325 func HasFuncOffUpdated() js.Ref 1326 1327 //go:wasmimport plat/js/webext/tabs func_OffUpdated 1328 //go:noescape 1329 func FuncOffUpdated(fn unsafe.Pointer) 1330 1331 //go:wasmimport plat/js/webext/tabs call_OffUpdated 1332 //go:noescape 1333 func CallOffUpdated( 1334 retPtr unsafe.Pointer, 1335 callback js.Ref) 1336 1337 //go:wasmimport plat/js/webext/tabs try_OffUpdated 1338 //go:noescape 1339 func TryOffUpdated( 1340 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1341 callback js.Ref) (ok js.Ref) 1342 1343 //go:wasmimport plat/js/webext/tabs has_HasOnUpdated 1344 //go:noescape 1345 func HasFuncHasOnUpdated() js.Ref 1346 1347 //go:wasmimport plat/js/webext/tabs func_HasOnUpdated 1348 //go:noescape 1349 func FuncHasOnUpdated(fn unsafe.Pointer) 1350 1351 //go:wasmimport plat/js/webext/tabs call_HasOnUpdated 1352 //go:noescape 1353 func CallHasOnUpdated( 1354 retPtr unsafe.Pointer, 1355 callback js.Ref) 1356 1357 //go:wasmimport plat/js/webext/tabs try_HasOnUpdated 1358 //go:noescape 1359 func TryHasOnUpdated( 1360 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1361 callback js.Ref) (ok js.Ref) 1362 1363 //go:wasmimport plat/js/webext/tabs has_OnZoomChange 1364 //go:noescape 1365 func HasFuncOnZoomChange() js.Ref 1366 1367 //go:wasmimport plat/js/webext/tabs func_OnZoomChange 1368 //go:noescape 1369 func FuncOnZoomChange(fn unsafe.Pointer) 1370 1371 //go:wasmimport plat/js/webext/tabs call_OnZoomChange 1372 //go:noescape 1373 func CallOnZoomChange( 1374 retPtr unsafe.Pointer, 1375 callback js.Ref) 1376 1377 //go:wasmimport plat/js/webext/tabs try_OnZoomChange 1378 //go:noescape 1379 func TryOnZoomChange( 1380 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1381 callback js.Ref) (ok js.Ref) 1382 1383 //go:wasmimport plat/js/webext/tabs has_OffZoomChange 1384 //go:noescape 1385 func HasFuncOffZoomChange() js.Ref 1386 1387 //go:wasmimport plat/js/webext/tabs func_OffZoomChange 1388 //go:noescape 1389 func FuncOffZoomChange(fn unsafe.Pointer) 1390 1391 //go:wasmimport plat/js/webext/tabs call_OffZoomChange 1392 //go:noescape 1393 func CallOffZoomChange( 1394 retPtr unsafe.Pointer, 1395 callback js.Ref) 1396 1397 //go:wasmimport plat/js/webext/tabs try_OffZoomChange 1398 //go:noescape 1399 func TryOffZoomChange( 1400 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1401 callback js.Ref) (ok js.Ref) 1402 1403 //go:wasmimport plat/js/webext/tabs has_HasOnZoomChange 1404 //go:noescape 1405 func HasFuncHasOnZoomChange() js.Ref 1406 1407 //go:wasmimport plat/js/webext/tabs func_HasOnZoomChange 1408 //go:noescape 1409 func FuncHasOnZoomChange(fn unsafe.Pointer) 1410 1411 //go:wasmimport plat/js/webext/tabs call_HasOnZoomChange 1412 //go:noescape 1413 func CallHasOnZoomChange( 1414 retPtr unsafe.Pointer, 1415 callback js.Ref) 1416 1417 //go:wasmimport plat/js/webext/tabs try_HasOnZoomChange 1418 //go:noescape 1419 func TryHasOnZoomChange( 1420 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1421 callback js.Ref) (ok js.Ref) 1422 1423 //go:wasmimport plat/js/webext/tabs has_Query 1424 //go:noescape 1425 func HasFuncQuery() js.Ref 1426 1427 //go:wasmimport plat/js/webext/tabs func_Query 1428 //go:noescape 1429 func FuncQuery(fn unsafe.Pointer) 1430 1431 //go:wasmimport plat/js/webext/tabs call_Query 1432 //go:noescape 1433 func CallQuery( 1434 retPtr unsafe.Pointer, 1435 queryInfo unsafe.Pointer) 1436 1437 //go:wasmimport plat/js/webext/tabs try_Query 1438 //go:noescape 1439 func TryQuery( 1440 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1441 queryInfo unsafe.Pointer) (ok js.Ref) 1442 1443 //go:wasmimport plat/js/webext/tabs has_Reload 1444 //go:noescape 1445 func HasFuncReload() js.Ref 1446 1447 //go:wasmimport plat/js/webext/tabs func_Reload 1448 //go:noescape 1449 func FuncReload(fn unsafe.Pointer) 1450 1451 //go:wasmimport plat/js/webext/tabs call_Reload 1452 //go:noescape 1453 func CallReload( 1454 retPtr unsafe.Pointer, 1455 tabId float64, 1456 reloadProperties unsafe.Pointer) 1457 1458 //go:wasmimport plat/js/webext/tabs try_Reload 1459 //go:noescape 1460 func TryReload( 1461 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1462 tabId float64, 1463 reloadProperties unsafe.Pointer) (ok js.Ref) 1464 1465 //go:wasmimport plat/js/webext/tabs has_Remove 1466 //go:noescape 1467 func HasFuncRemove() js.Ref 1468 1469 //go:wasmimport plat/js/webext/tabs func_Remove 1470 //go:noescape 1471 func FuncRemove(fn unsafe.Pointer) 1472 1473 //go:wasmimport plat/js/webext/tabs call_Remove 1474 //go:noescape 1475 func CallRemove( 1476 retPtr unsafe.Pointer, 1477 tabIds js.Ref) 1478 1479 //go:wasmimport plat/js/webext/tabs try_Remove 1480 //go:noescape 1481 func TryRemove( 1482 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1483 tabIds js.Ref) (ok js.Ref) 1484 1485 //go:wasmimport plat/js/webext/tabs has_RemoveCSS 1486 //go:noescape 1487 func HasFuncRemoveCSS() js.Ref 1488 1489 //go:wasmimport plat/js/webext/tabs func_RemoveCSS 1490 //go:noescape 1491 func FuncRemoveCSS(fn unsafe.Pointer) 1492 1493 //go:wasmimport plat/js/webext/tabs call_RemoveCSS 1494 //go:noescape 1495 func CallRemoveCSS( 1496 retPtr unsafe.Pointer, 1497 tabId float64, 1498 details unsafe.Pointer) 1499 1500 //go:wasmimport plat/js/webext/tabs try_RemoveCSS 1501 //go:noescape 1502 func TryRemoveCSS( 1503 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1504 tabId float64, 1505 details unsafe.Pointer) (ok js.Ref) 1506 1507 //go:wasmimport plat/js/webext/tabs has_SendMessage 1508 //go:noescape 1509 func HasFuncSendMessage() js.Ref 1510 1511 //go:wasmimport plat/js/webext/tabs func_SendMessage 1512 //go:noescape 1513 func FuncSendMessage(fn unsafe.Pointer) 1514 1515 //go:wasmimport plat/js/webext/tabs call_SendMessage 1516 //go:noescape 1517 func CallSendMessage( 1518 retPtr unsafe.Pointer, 1519 tabId float64, 1520 message js.Ref, 1521 options unsafe.Pointer) 1522 1523 //go:wasmimport plat/js/webext/tabs try_SendMessage 1524 //go:noescape 1525 func TrySendMessage( 1526 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1527 tabId float64, 1528 message js.Ref, 1529 options unsafe.Pointer) (ok js.Ref) 1530 1531 //go:wasmimport plat/js/webext/tabs has_SendRequest 1532 //go:noescape 1533 func HasFuncSendRequest() js.Ref 1534 1535 //go:wasmimport plat/js/webext/tabs func_SendRequest 1536 //go:noescape 1537 func FuncSendRequest(fn unsafe.Pointer) 1538 1539 //go:wasmimport plat/js/webext/tabs call_SendRequest 1540 //go:noescape 1541 func CallSendRequest( 1542 retPtr unsafe.Pointer, 1543 tabId float64, 1544 request js.Ref) 1545 1546 //go:wasmimport plat/js/webext/tabs try_SendRequest 1547 //go:noescape 1548 func TrySendRequest( 1549 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1550 tabId float64, 1551 request js.Ref) (ok js.Ref) 1552 1553 //go:wasmimport plat/js/webext/tabs has_SetZoom 1554 //go:noescape 1555 func HasFuncSetZoom() js.Ref 1556 1557 //go:wasmimport plat/js/webext/tabs func_SetZoom 1558 //go:noescape 1559 func FuncSetZoom(fn unsafe.Pointer) 1560 1561 //go:wasmimport plat/js/webext/tabs call_SetZoom 1562 //go:noescape 1563 func CallSetZoom( 1564 retPtr unsafe.Pointer, 1565 tabId float64, 1566 zoomFactor float64) 1567 1568 //go:wasmimport plat/js/webext/tabs try_SetZoom 1569 //go:noescape 1570 func TrySetZoom( 1571 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1572 tabId float64, 1573 zoomFactor float64) (ok js.Ref) 1574 1575 //go:wasmimport plat/js/webext/tabs has_SetZoomSettings 1576 //go:noescape 1577 func HasFuncSetZoomSettings() js.Ref 1578 1579 //go:wasmimport plat/js/webext/tabs func_SetZoomSettings 1580 //go:noescape 1581 func FuncSetZoomSettings(fn unsafe.Pointer) 1582 1583 //go:wasmimport plat/js/webext/tabs call_SetZoomSettings 1584 //go:noescape 1585 func CallSetZoomSettings( 1586 retPtr unsafe.Pointer, 1587 tabId float64, 1588 zoomSettings unsafe.Pointer) 1589 1590 //go:wasmimport plat/js/webext/tabs try_SetZoomSettings 1591 //go:noescape 1592 func TrySetZoomSettings( 1593 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1594 tabId float64, 1595 zoomSettings unsafe.Pointer) (ok js.Ref) 1596 1597 //go:wasmimport plat/js/webext/tabs has_Ungroup 1598 //go:noescape 1599 func HasFuncUngroup() js.Ref 1600 1601 //go:wasmimport plat/js/webext/tabs func_Ungroup 1602 //go:noescape 1603 func FuncUngroup(fn unsafe.Pointer) 1604 1605 //go:wasmimport plat/js/webext/tabs call_Ungroup 1606 //go:noescape 1607 func CallUngroup( 1608 retPtr unsafe.Pointer, 1609 tabIds js.Ref) 1610 1611 //go:wasmimport plat/js/webext/tabs try_Ungroup 1612 //go:noescape 1613 func TryUngroup( 1614 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1615 tabIds js.Ref) (ok js.Ref) 1616 1617 //go:wasmimport plat/js/webext/tabs has_Update 1618 //go:noescape 1619 func HasFuncUpdate() js.Ref 1620 1621 //go:wasmimport plat/js/webext/tabs func_Update 1622 //go:noescape 1623 func FuncUpdate(fn unsafe.Pointer) 1624 1625 //go:wasmimport plat/js/webext/tabs call_Update 1626 //go:noescape 1627 func CallUpdate( 1628 retPtr unsafe.Pointer, 1629 tabId float64, 1630 updateProperties unsafe.Pointer) 1631 1632 //go:wasmimport plat/js/webext/tabs try_Update 1633 //go:noescape 1634 func TryUpdate( 1635 retPtr unsafe.Pointer, errPtr unsafe.Pointer, 1636 tabId float64, 1637 updateProperties unsafe.Pointer) (ok js.Ref)