github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/input/ime/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/input/ime constof_AssistiveWindowButton
    20  //go:noescape
    21  func ConstOfAssistiveWindowButton(str js.Ref) uint32
    22  
    23  //go:wasmimport plat/js/webext/input/ime constof_AssistiveWindowType
    24  //go:noescape
    25  func ConstOfAssistiveWindowType(str js.Ref) uint32
    26  
    27  //go:wasmimport plat/js/webext/input/ime store_AssistiveWindowProperties
    28  //go:noescape
    29  func AssistiveWindowPropertiesJSStore(
    30  	ptr unsafe.Pointer, ref js.Ref)
    31  
    32  //go:wasmimport plat/js/webext/input/ime load_AssistiveWindowProperties
    33  //go:noescape
    34  func AssistiveWindowPropertiesJSLoad(
    35  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    36  
    37  //go:wasmimport plat/js/webext/input/ime constof_AutoCapitalizeType
    38  //go:noescape
    39  func ConstOfAutoCapitalizeType(str js.Ref) uint32
    40  
    41  //go:wasmimport plat/js/webext/input/ime store_ClearCompositionArgParameters
    42  //go:noescape
    43  func ClearCompositionArgParametersJSStore(
    44  	ptr unsafe.Pointer, ref js.Ref)
    45  
    46  //go:wasmimport plat/js/webext/input/ime load_ClearCompositionArgParameters
    47  //go:noescape
    48  func ClearCompositionArgParametersJSLoad(
    49  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    50  
    51  //go:wasmimport plat/js/webext/input/ime store_CommitTextArgParameters
    52  //go:noescape
    53  func CommitTextArgParametersJSStore(
    54  	ptr unsafe.Pointer, ref js.Ref)
    55  
    56  //go:wasmimport plat/js/webext/input/ime load_CommitTextArgParameters
    57  //go:noescape
    58  func CommitTextArgParametersJSLoad(
    59  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    60  
    61  //go:wasmimport plat/js/webext/input/ime store_DeleteSurroundingTextArgParameters
    62  //go:noescape
    63  func DeleteSurroundingTextArgParametersJSStore(
    64  	ptr unsafe.Pointer, ref js.Ref)
    65  
    66  //go:wasmimport plat/js/webext/input/ime load_DeleteSurroundingTextArgParameters
    67  //go:noescape
    68  func DeleteSurroundingTextArgParametersJSLoad(
    69  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    70  
    71  //go:wasmimport plat/js/webext/input/ime constof_InputContextType
    72  //go:noescape
    73  func ConstOfInputContextType(str js.Ref) uint32
    74  
    75  //go:wasmimport plat/js/webext/input/ime store_InputContext
    76  //go:noescape
    77  func InputContextJSStore(
    78  	ptr unsafe.Pointer, ref js.Ref)
    79  
    80  //go:wasmimport plat/js/webext/input/ime load_InputContext
    81  //go:noescape
    82  func InputContextJSLoad(
    83  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    84  
    85  //go:wasmimport plat/js/webext/input/ime constof_KeyboardEventType
    86  //go:noescape
    87  func ConstOfKeyboardEventType(str js.Ref) uint32
    88  
    89  //go:wasmimport plat/js/webext/input/ime store_KeyboardEvent
    90  //go:noescape
    91  func KeyboardEventJSStore(
    92  	ptr unsafe.Pointer, ref js.Ref)
    93  
    94  //go:wasmimport plat/js/webext/input/ime load_KeyboardEvent
    95  //go:noescape
    96  func KeyboardEventJSLoad(
    97  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    98  
    99  //go:wasmimport plat/js/webext/input/ime constof_MenuItemStyle
   100  //go:noescape
   101  func ConstOfMenuItemStyle(str js.Ref) uint32
   102  
   103  //go:wasmimport plat/js/webext/input/ime store_MenuItem
   104  //go:noescape
   105  func MenuItemJSStore(
   106  	ptr unsafe.Pointer, ref js.Ref)
   107  
   108  //go:wasmimport plat/js/webext/input/ime load_MenuItem
   109  //go:noescape
   110  func MenuItemJSLoad(
   111  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   112  
   113  //go:wasmimport plat/js/webext/input/ime store_MenuParameters
   114  //go:noescape
   115  func MenuParametersJSStore(
   116  	ptr unsafe.Pointer, ref js.Ref)
   117  
   118  //go:wasmimport plat/js/webext/input/ime load_MenuParameters
   119  //go:noescape
   120  func MenuParametersJSLoad(
   121  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   122  
   123  //go:wasmimport plat/js/webext/input/ime constof_MouseButton
   124  //go:noescape
   125  func ConstOfMouseButton(str js.Ref) uint32
   126  
   127  //go:wasmimport plat/js/webext/input/ime store_OnAssistiveWindowButtonClickedArgDetails
   128  //go:noescape
   129  func OnAssistiveWindowButtonClickedArgDetailsJSStore(
   130  	ptr unsafe.Pointer, ref js.Ref)
   131  
   132  //go:wasmimport plat/js/webext/input/ime load_OnAssistiveWindowButtonClickedArgDetails
   133  //go:noescape
   134  func OnAssistiveWindowButtonClickedArgDetailsJSLoad(
   135  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   136  
   137  //go:wasmimport plat/js/webext/input/ime store_OnSurroundingTextChangedArgSurroundingInfo
   138  //go:noescape
   139  func OnSurroundingTextChangedArgSurroundingInfoJSStore(
   140  	ptr unsafe.Pointer, ref js.Ref)
   141  
   142  //go:wasmimport plat/js/webext/input/ime load_OnSurroundingTextChangedArgSurroundingInfo
   143  //go:noescape
   144  func OnSurroundingTextChangedArgSurroundingInfoJSLoad(
   145  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   146  
   147  //go:wasmimport plat/js/webext/input/ime constof_ScreenType
   148  //go:noescape
   149  func ConstOfScreenType(str js.Ref) uint32
   150  
   151  //go:wasmimport plat/js/webext/input/ime store_SendKeyEventsArgParameters
   152  //go:noescape
   153  func SendKeyEventsArgParametersJSStore(
   154  	ptr unsafe.Pointer, ref js.Ref)
   155  
   156  //go:wasmimport plat/js/webext/input/ime load_SendKeyEventsArgParameters
   157  //go:noescape
   158  func SendKeyEventsArgParametersJSLoad(
   159  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   160  
   161  //go:wasmimport plat/js/webext/input/ime store_SetAssistiveWindowButtonHighlightedArgParameters
   162  //go:noescape
   163  func SetAssistiveWindowButtonHighlightedArgParametersJSStore(
   164  	ptr unsafe.Pointer, ref js.Ref)
   165  
   166  //go:wasmimport plat/js/webext/input/ime load_SetAssistiveWindowButtonHighlightedArgParameters
   167  //go:noescape
   168  func SetAssistiveWindowButtonHighlightedArgParametersJSLoad(
   169  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   170  
   171  //go:wasmimport plat/js/webext/input/ime store_SetAssistiveWindowPropertiesArgParameters
   172  //go:noescape
   173  func SetAssistiveWindowPropertiesArgParametersJSStore(
   174  	ptr unsafe.Pointer, ref js.Ref)
   175  
   176  //go:wasmimport plat/js/webext/input/ime load_SetAssistiveWindowPropertiesArgParameters
   177  //go:noescape
   178  func SetAssistiveWindowPropertiesArgParametersJSLoad(
   179  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   180  
   181  //go:wasmimport plat/js/webext/input/ime constof_WindowPosition
   182  //go:noescape
   183  func ConstOfWindowPosition(str js.Ref) uint32
   184  
   185  //go:wasmimport plat/js/webext/input/ime store_SetCandidateWindowPropertiesArgParametersFieldProperties
   186  //go:noescape
   187  func SetCandidateWindowPropertiesArgParametersFieldPropertiesJSStore(
   188  	ptr unsafe.Pointer, ref js.Ref)
   189  
   190  //go:wasmimport plat/js/webext/input/ime load_SetCandidateWindowPropertiesArgParametersFieldProperties
   191  //go:noescape
   192  func SetCandidateWindowPropertiesArgParametersFieldPropertiesJSLoad(
   193  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   194  
   195  //go:wasmimport plat/js/webext/input/ime store_SetCandidateWindowPropertiesArgParameters
   196  //go:noescape
   197  func SetCandidateWindowPropertiesArgParametersJSStore(
   198  	ptr unsafe.Pointer, ref js.Ref)
   199  
   200  //go:wasmimport plat/js/webext/input/ime load_SetCandidateWindowPropertiesArgParameters
   201  //go:noescape
   202  func SetCandidateWindowPropertiesArgParametersJSLoad(
   203  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   204  
   205  //go:wasmimport plat/js/webext/input/ime store_SetCandidatesArgParametersFieldCandidatesElemFieldUsage
   206  //go:noescape
   207  func SetCandidatesArgParametersFieldCandidatesElemFieldUsageJSStore(
   208  	ptr unsafe.Pointer, ref js.Ref)
   209  
   210  //go:wasmimport plat/js/webext/input/ime load_SetCandidatesArgParametersFieldCandidatesElemFieldUsage
   211  //go:noescape
   212  func SetCandidatesArgParametersFieldCandidatesElemFieldUsageJSLoad(
   213  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   214  
   215  //go:wasmimport plat/js/webext/input/ime store_SetCandidatesArgParametersFieldCandidatesElem
   216  //go:noescape
   217  func SetCandidatesArgParametersFieldCandidatesElemJSStore(
   218  	ptr unsafe.Pointer, ref js.Ref)
   219  
   220  //go:wasmimport plat/js/webext/input/ime load_SetCandidatesArgParametersFieldCandidatesElem
   221  //go:noescape
   222  func SetCandidatesArgParametersFieldCandidatesElemJSLoad(
   223  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   224  
   225  //go:wasmimport plat/js/webext/input/ime store_SetCandidatesArgParameters
   226  //go:noescape
   227  func SetCandidatesArgParametersJSStore(
   228  	ptr unsafe.Pointer, ref js.Ref)
   229  
   230  //go:wasmimport plat/js/webext/input/ime load_SetCandidatesArgParameters
   231  //go:noescape
   232  func SetCandidatesArgParametersJSLoad(
   233  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   234  
   235  //go:wasmimport plat/js/webext/input/ime constof_UnderlineStyle
   236  //go:noescape
   237  func ConstOfUnderlineStyle(str js.Ref) uint32
   238  
   239  //go:wasmimport plat/js/webext/input/ime store_SetCompositionArgParametersFieldSegmentsElem
   240  //go:noescape
   241  func SetCompositionArgParametersFieldSegmentsElemJSStore(
   242  	ptr unsafe.Pointer, ref js.Ref)
   243  
   244  //go:wasmimport plat/js/webext/input/ime load_SetCompositionArgParametersFieldSegmentsElem
   245  //go:noescape
   246  func SetCompositionArgParametersFieldSegmentsElemJSLoad(
   247  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   248  
   249  //go:wasmimport plat/js/webext/input/ime store_SetCompositionArgParameters
   250  //go:noescape
   251  func SetCompositionArgParametersJSStore(
   252  	ptr unsafe.Pointer, ref js.Ref)
   253  
   254  //go:wasmimport plat/js/webext/input/ime load_SetCompositionArgParameters
   255  //go:noescape
   256  func SetCompositionArgParametersJSLoad(
   257  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   258  
   259  //go:wasmimport plat/js/webext/input/ime store_SetCursorPositionArgParameters
   260  //go:noescape
   261  func SetCursorPositionArgParametersJSStore(
   262  	ptr unsafe.Pointer, ref js.Ref)
   263  
   264  //go:wasmimport plat/js/webext/input/ime load_SetCursorPositionArgParameters
   265  //go:noescape
   266  func SetCursorPositionArgParametersJSLoad(
   267  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   268  
   269  //go:wasmimport plat/js/webext/input/ime has_ClearComposition
   270  //go:noescape
   271  func HasFuncClearComposition() js.Ref
   272  
   273  //go:wasmimport plat/js/webext/input/ime func_ClearComposition
   274  //go:noescape
   275  func FuncClearComposition(fn unsafe.Pointer)
   276  
   277  //go:wasmimport plat/js/webext/input/ime call_ClearComposition
   278  //go:noescape
   279  func CallClearComposition(
   280  	retPtr unsafe.Pointer,
   281  	parameters unsafe.Pointer)
   282  
   283  //go:wasmimport plat/js/webext/input/ime try_ClearComposition
   284  //go:noescape
   285  func TryClearComposition(
   286  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   287  	parameters unsafe.Pointer) (ok js.Ref)
   288  
   289  //go:wasmimport plat/js/webext/input/ime has_CommitText
   290  //go:noescape
   291  func HasFuncCommitText() js.Ref
   292  
   293  //go:wasmimport plat/js/webext/input/ime func_CommitText
   294  //go:noescape
   295  func FuncCommitText(fn unsafe.Pointer)
   296  
   297  //go:wasmimport plat/js/webext/input/ime call_CommitText
   298  //go:noescape
   299  func CallCommitText(
   300  	retPtr unsafe.Pointer,
   301  	parameters unsafe.Pointer)
   302  
   303  //go:wasmimport plat/js/webext/input/ime try_CommitText
   304  //go:noescape
   305  func TryCommitText(
   306  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   307  	parameters unsafe.Pointer) (ok js.Ref)
   308  
   309  //go:wasmimport plat/js/webext/input/ime has_DeleteSurroundingText
   310  //go:noescape
   311  func HasFuncDeleteSurroundingText() js.Ref
   312  
   313  //go:wasmimport plat/js/webext/input/ime func_DeleteSurroundingText
   314  //go:noescape
   315  func FuncDeleteSurroundingText(fn unsafe.Pointer)
   316  
   317  //go:wasmimport plat/js/webext/input/ime call_DeleteSurroundingText
   318  //go:noescape
   319  func CallDeleteSurroundingText(
   320  	retPtr unsafe.Pointer,
   321  	parameters unsafe.Pointer)
   322  
   323  //go:wasmimport plat/js/webext/input/ime try_DeleteSurroundingText
   324  //go:noescape
   325  func TryDeleteSurroundingText(
   326  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   327  	parameters unsafe.Pointer) (ok js.Ref)
   328  
   329  //go:wasmimport plat/js/webext/input/ime has_HideInputView
   330  //go:noescape
   331  func HasFuncHideInputView() js.Ref
   332  
   333  //go:wasmimport plat/js/webext/input/ime func_HideInputView
   334  //go:noescape
   335  func FuncHideInputView(fn unsafe.Pointer)
   336  
   337  //go:wasmimport plat/js/webext/input/ime call_HideInputView
   338  //go:noescape
   339  func CallHideInputView(
   340  	retPtr unsafe.Pointer)
   341  
   342  //go:wasmimport plat/js/webext/input/ime try_HideInputView
   343  //go:noescape
   344  func TryHideInputView(
   345  	retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   346  
   347  //go:wasmimport plat/js/webext/input/ime has_KeyEventHandled
   348  //go:noescape
   349  func HasFuncKeyEventHandled() js.Ref
   350  
   351  //go:wasmimport plat/js/webext/input/ime func_KeyEventHandled
   352  //go:noescape
   353  func FuncKeyEventHandled(fn unsafe.Pointer)
   354  
   355  //go:wasmimport plat/js/webext/input/ime call_KeyEventHandled
   356  //go:noescape
   357  func CallKeyEventHandled(
   358  	retPtr unsafe.Pointer,
   359  	requestId js.Ref,
   360  	response js.Ref)
   361  
   362  //go:wasmimport plat/js/webext/input/ime try_KeyEventHandled
   363  //go:noescape
   364  func TryKeyEventHandled(
   365  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   366  	requestId js.Ref,
   367  	response js.Ref) (ok js.Ref)
   368  
   369  //go:wasmimport plat/js/webext/input/ime has_OnActivate
   370  //go:noescape
   371  func HasFuncOnActivate() js.Ref
   372  
   373  //go:wasmimport plat/js/webext/input/ime func_OnActivate
   374  //go:noescape
   375  func FuncOnActivate(fn unsafe.Pointer)
   376  
   377  //go:wasmimport plat/js/webext/input/ime call_OnActivate
   378  //go:noescape
   379  func CallOnActivate(
   380  	retPtr unsafe.Pointer,
   381  	callback js.Ref)
   382  
   383  //go:wasmimport plat/js/webext/input/ime try_OnActivate
   384  //go:noescape
   385  func TryOnActivate(
   386  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   387  	callback js.Ref) (ok js.Ref)
   388  
   389  //go:wasmimport plat/js/webext/input/ime has_OffActivate
   390  //go:noescape
   391  func HasFuncOffActivate() js.Ref
   392  
   393  //go:wasmimport plat/js/webext/input/ime func_OffActivate
   394  //go:noescape
   395  func FuncOffActivate(fn unsafe.Pointer)
   396  
   397  //go:wasmimport plat/js/webext/input/ime call_OffActivate
   398  //go:noescape
   399  func CallOffActivate(
   400  	retPtr unsafe.Pointer,
   401  	callback js.Ref)
   402  
   403  //go:wasmimport plat/js/webext/input/ime try_OffActivate
   404  //go:noescape
   405  func TryOffActivate(
   406  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   407  	callback js.Ref) (ok js.Ref)
   408  
   409  //go:wasmimport plat/js/webext/input/ime has_HasOnActivate
   410  //go:noescape
   411  func HasFuncHasOnActivate() js.Ref
   412  
   413  //go:wasmimport plat/js/webext/input/ime func_HasOnActivate
   414  //go:noescape
   415  func FuncHasOnActivate(fn unsafe.Pointer)
   416  
   417  //go:wasmimport plat/js/webext/input/ime call_HasOnActivate
   418  //go:noescape
   419  func CallHasOnActivate(
   420  	retPtr unsafe.Pointer,
   421  	callback js.Ref)
   422  
   423  //go:wasmimport plat/js/webext/input/ime try_HasOnActivate
   424  //go:noescape
   425  func TryHasOnActivate(
   426  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   427  	callback js.Ref) (ok js.Ref)
   428  
   429  //go:wasmimport plat/js/webext/input/ime has_OnAssistiveWindowButtonClicked
   430  //go:noescape
   431  func HasFuncOnAssistiveWindowButtonClicked() js.Ref
   432  
   433  //go:wasmimport plat/js/webext/input/ime func_OnAssistiveWindowButtonClicked
   434  //go:noescape
   435  func FuncOnAssistiveWindowButtonClicked(fn unsafe.Pointer)
   436  
   437  //go:wasmimport plat/js/webext/input/ime call_OnAssistiveWindowButtonClicked
   438  //go:noescape
   439  func CallOnAssistiveWindowButtonClicked(
   440  	retPtr unsafe.Pointer,
   441  	callback js.Ref)
   442  
   443  //go:wasmimport plat/js/webext/input/ime try_OnAssistiveWindowButtonClicked
   444  //go:noescape
   445  func TryOnAssistiveWindowButtonClicked(
   446  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   447  	callback js.Ref) (ok js.Ref)
   448  
   449  //go:wasmimport plat/js/webext/input/ime has_OffAssistiveWindowButtonClicked
   450  //go:noescape
   451  func HasFuncOffAssistiveWindowButtonClicked() js.Ref
   452  
   453  //go:wasmimport plat/js/webext/input/ime func_OffAssistiveWindowButtonClicked
   454  //go:noescape
   455  func FuncOffAssistiveWindowButtonClicked(fn unsafe.Pointer)
   456  
   457  //go:wasmimport plat/js/webext/input/ime call_OffAssistiveWindowButtonClicked
   458  //go:noescape
   459  func CallOffAssistiveWindowButtonClicked(
   460  	retPtr unsafe.Pointer,
   461  	callback js.Ref)
   462  
   463  //go:wasmimport plat/js/webext/input/ime try_OffAssistiveWindowButtonClicked
   464  //go:noescape
   465  func TryOffAssistiveWindowButtonClicked(
   466  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   467  	callback js.Ref) (ok js.Ref)
   468  
   469  //go:wasmimport plat/js/webext/input/ime has_HasOnAssistiveWindowButtonClicked
   470  //go:noescape
   471  func HasFuncHasOnAssistiveWindowButtonClicked() js.Ref
   472  
   473  //go:wasmimport plat/js/webext/input/ime func_HasOnAssistiveWindowButtonClicked
   474  //go:noescape
   475  func FuncHasOnAssistiveWindowButtonClicked(fn unsafe.Pointer)
   476  
   477  //go:wasmimport plat/js/webext/input/ime call_HasOnAssistiveWindowButtonClicked
   478  //go:noescape
   479  func CallHasOnAssistiveWindowButtonClicked(
   480  	retPtr unsafe.Pointer,
   481  	callback js.Ref)
   482  
   483  //go:wasmimport plat/js/webext/input/ime try_HasOnAssistiveWindowButtonClicked
   484  //go:noescape
   485  func TryHasOnAssistiveWindowButtonClicked(
   486  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   487  	callback js.Ref) (ok js.Ref)
   488  
   489  //go:wasmimport plat/js/webext/input/ime has_OnBlur
   490  //go:noescape
   491  func HasFuncOnBlur() js.Ref
   492  
   493  //go:wasmimport plat/js/webext/input/ime func_OnBlur
   494  //go:noescape
   495  func FuncOnBlur(fn unsafe.Pointer)
   496  
   497  //go:wasmimport plat/js/webext/input/ime call_OnBlur
   498  //go:noescape
   499  func CallOnBlur(
   500  	retPtr unsafe.Pointer,
   501  	callback js.Ref)
   502  
   503  //go:wasmimport plat/js/webext/input/ime try_OnBlur
   504  //go:noescape
   505  func TryOnBlur(
   506  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   507  	callback js.Ref) (ok js.Ref)
   508  
   509  //go:wasmimport plat/js/webext/input/ime has_OffBlur
   510  //go:noescape
   511  func HasFuncOffBlur() js.Ref
   512  
   513  //go:wasmimport plat/js/webext/input/ime func_OffBlur
   514  //go:noescape
   515  func FuncOffBlur(fn unsafe.Pointer)
   516  
   517  //go:wasmimport plat/js/webext/input/ime call_OffBlur
   518  //go:noescape
   519  func CallOffBlur(
   520  	retPtr unsafe.Pointer,
   521  	callback js.Ref)
   522  
   523  //go:wasmimport plat/js/webext/input/ime try_OffBlur
   524  //go:noescape
   525  func TryOffBlur(
   526  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   527  	callback js.Ref) (ok js.Ref)
   528  
   529  //go:wasmimport plat/js/webext/input/ime has_HasOnBlur
   530  //go:noescape
   531  func HasFuncHasOnBlur() js.Ref
   532  
   533  //go:wasmimport plat/js/webext/input/ime func_HasOnBlur
   534  //go:noescape
   535  func FuncHasOnBlur(fn unsafe.Pointer)
   536  
   537  //go:wasmimport plat/js/webext/input/ime call_HasOnBlur
   538  //go:noescape
   539  func CallHasOnBlur(
   540  	retPtr unsafe.Pointer,
   541  	callback js.Ref)
   542  
   543  //go:wasmimport plat/js/webext/input/ime try_HasOnBlur
   544  //go:noescape
   545  func TryHasOnBlur(
   546  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   547  	callback js.Ref) (ok js.Ref)
   548  
   549  //go:wasmimport plat/js/webext/input/ime has_OnCandidateClicked
   550  //go:noescape
   551  func HasFuncOnCandidateClicked() js.Ref
   552  
   553  //go:wasmimport plat/js/webext/input/ime func_OnCandidateClicked
   554  //go:noescape
   555  func FuncOnCandidateClicked(fn unsafe.Pointer)
   556  
   557  //go:wasmimport plat/js/webext/input/ime call_OnCandidateClicked
   558  //go:noescape
   559  func CallOnCandidateClicked(
   560  	retPtr unsafe.Pointer,
   561  	callback js.Ref)
   562  
   563  //go:wasmimport plat/js/webext/input/ime try_OnCandidateClicked
   564  //go:noescape
   565  func TryOnCandidateClicked(
   566  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   567  	callback js.Ref) (ok js.Ref)
   568  
   569  //go:wasmimport plat/js/webext/input/ime has_OffCandidateClicked
   570  //go:noescape
   571  func HasFuncOffCandidateClicked() js.Ref
   572  
   573  //go:wasmimport plat/js/webext/input/ime func_OffCandidateClicked
   574  //go:noescape
   575  func FuncOffCandidateClicked(fn unsafe.Pointer)
   576  
   577  //go:wasmimport plat/js/webext/input/ime call_OffCandidateClicked
   578  //go:noescape
   579  func CallOffCandidateClicked(
   580  	retPtr unsafe.Pointer,
   581  	callback js.Ref)
   582  
   583  //go:wasmimport plat/js/webext/input/ime try_OffCandidateClicked
   584  //go:noescape
   585  func TryOffCandidateClicked(
   586  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   587  	callback js.Ref) (ok js.Ref)
   588  
   589  //go:wasmimport plat/js/webext/input/ime has_HasOnCandidateClicked
   590  //go:noescape
   591  func HasFuncHasOnCandidateClicked() js.Ref
   592  
   593  //go:wasmimport plat/js/webext/input/ime func_HasOnCandidateClicked
   594  //go:noescape
   595  func FuncHasOnCandidateClicked(fn unsafe.Pointer)
   596  
   597  //go:wasmimport plat/js/webext/input/ime call_HasOnCandidateClicked
   598  //go:noescape
   599  func CallHasOnCandidateClicked(
   600  	retPtr unsafe.Pointer,
   601  	callback js.Ref)
   602  
   603  //go:wasmimport plat/js/webext/input/ime try_HasOnCandidateClicked
   604  //go:noescape
   605  func TryHasOnCandidateClicked(
   606  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   607  	callback js.Ref) (ok js.Ref)
   608  
   609  //go:wasmimport plat/js/webext/input/ime has_OnDeactivated
   610  //go:noescape
   611  func HasFuncOnDeactivated() js.Ref
   612  
   613  //go:wasmimport plat/js/webext/input/ime func_OnDeactivated
   614  //go:noescape
   615  func FuncOnDeactivated(fn unsafe.Pointer)
   616  
   617  //go:wasmimport plat/js/webext/input/ime call_OnDeactivated
   618  //go:noescape
   619  func CallOnDeactivated(
   620  	retPtr unsafe.Pointer,
   621  	callback js.Ref)
   622  
   623  //go:wasmimport plat/js/webext/input/ime try_OnDeactivated
   624  //go:noescape
   625  func TryOnDeactivated(
   626  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   627  	callback js.Ref) (ok js.Ref)
   628  
   629  //go:wasmimport plat/js/webext/input/ime has_OffDeactivated
   630  //go:noescape
   631  func HasFuncOffDeactivated() js.Ref
   632  
   633  //go:wasmimport plat/js/webext/input/ime func_OffDeactivated
   634  //go:noescape
   635  func FuncOffDeactivated(fn unsafe.Pointer)
   636  
   637  //go:wasmimport plat/js/webext/input/ime call_OffDeactivated
   638  //go:noescape
   639  func CallOffDeactivated(
   640  	retPtr unsafe.Pointer,
   641  	callback js.Ref)
   642  
   643  //go:wasmimport plat/js/webext/input/ime try_OffDeactivated
   644  //go:noescape
   645  func TryOffDeactivated(
   646  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   647  	callback js.Ref) (ok js.Ref)
   648  
   649  //go:wasmimport plat/js/webext/input/ime has_HasOnDeactivated
   650  //go:noescape
   651  func HasFuncHasOnDeactivated() js.Ref
   652  
   653  //go:wasmimport plat/js/webext/input/ime func_HasOnDeactivated
   654  //go:noescape
   655  func FuncHasOnDeactivated(fn unsafe.Pointer)
   656  
   657  //go:wasmimport plat/js/webext/input/ime call_HasOnDeactivated
   658  //go:noescape
   659  func CallHasOnDeactivated(
   660  	retPtr unsafe.Pointer,
   661  	callback js.Ref)
   662  
   663  //go:wasmimport plat/js/webext/input/ime try_HasOnDeactivated
   664  //go:noescape
   665  func TryHasOnDeactivated(
   666  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   667  	callback js.Ref) (ok js.Ref)
   668  
   669  //go:wasmimport plat/js/webext/input/ime has_OnFocus
   670  //go:noescape
   671  func HasFuncOnFocus() js.Ref
   672  
   673  //go:wasmimport plat/js/webext/input/ime func_OnFocus
   674  //go:noescape
   675  func FuncOnFocus(fn unsafe.Pointer)
   676  
   677  //go:wasmimport plat/js/webext/input/ime call_OnFocus
   678  //go:noescape
   679  func CallOnFocus(
   680  	retPtr unsafe.Pointer,
   681  	callback js.Ref)
   682  
   683  //go:wasmimport plat/js/webext/input/ime try_OnFocus
   684  //go:noescape
   685  func TryOnFocus(
   686  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   687  	callback js.Ref) (ok js.Ref)
   688  
   689  //go:wasmimport plat/js/webext/input/ime has_OffFocus
   690  //go:noescape
   691  func HasFuncOffFocus() js.Ref
   692  
   693  //go:wasmimport plat/js/webext/input/ime func_OffFocus
   694  //go:noescape
   695  func FuncOffFocus(fn unsafe.Pointer)
   696  
   697  //go:wasmimport plat/js/webext/input/ime call_OffFocus
   698  //go:noescape
   699  func CallOffFocus(
   700  	retPtr unsafe.Pointer,
   701  	callback js.Ref)
   702  
   703  //go:wasmimport plat/js/webext/input/ime try_OffFocus
   704  //go:noescape
   705  func TryOffFocus(
   706  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   707  	callback js.Ref) (ok js.Ref)
   708  
   709  //go:wasmimport plat/js/webext/input/ime has_HasOnFocus
   710  //go:noescape
   711  func HasFuncHasOnFocus() js.Ref
   712  
   713  //go:wasmimport plat/js/webext/input/ime func_HasOnFocus
   714  //go:noescape
   715  func FuncHasOnFocus(fn unsafe.Pointer)
   716  
   717  //go:wasmimport plat/js/webext/input/ime call_HasOnFocus
   718  //go:noescape
   719  func CallHasOnFocus(
   720  	retPtr unsafe.Pointer,
   721  	callback js.Ref)
   722  
   723  //go:wasmimport plat/js/webext/input/ime try_HasOnFocus
   724  //go:noescape
   725  func TryHasOnFocus(
   726  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   727  	callback js.Ref) (ok js.Ref)
   728  
   729  //go:wasmimport plat/js/webext/input/ime has_OnInputContextUpdate
   730  //go:noescape
   731  func HasFuncOnInputContextUpdate() js.Ref
   732  
   733  //go:wasmimport plat/js/webext/input/ime func_OnInputContextUpdate
   734  //go:noescape
   735  func FuncOnInputContextUpdate(fn unsafe.Pointer)
   736  
   737  //go:wasmimport plat/js/webext/input/ime call_OnInputContextUpdate
   738  //go:noescape
   739  func CallOnInputContextUpdate(
   740  	retPtr unsafe.Pointer,
   741  	callback js.Ref)
   742  
   743  //go:wasmimport plat/js/webext/input/ime try_OnInputContextUpdate
   744  //go:noescape
   745  func TryOnInputContextUpdate(
   746  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   747  	callback js.Ref) (ok js.Ref)
   748  
   749  //go:wasmimport plat/js/webext/input/ime has_OffInputContextUpdate
   750  //go:noescape
   751  func HasFuncOffInputContextUpdate() js.Ref
   752  
   753  //go:wasmimport plat/js/webext/input/ime func_OffInputContextUpdate
   754  //go:noescape
   755  func FuncOffInputContextUpdate(fn unsafe.Pointer)
   756  
   757  //go:wasmimport plat/js/webext/input/ime call_OffInputContextUpdate
   758  //go:noescape
   759  func CallOffInputContextUpdate(
   760  	retPtr unsafe.Pointer,
   761  	callback js.Ref)
   762  
   763  //go:wasmimport plat/js/webext/input/ime try_OffInputContextUpdate
   764  //go:noescape
   765  func TryOffInputContextUpdate(
   766  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   767  	callback js.Ref) (ok js.Ref)
   768  
   769  //go:wasmimport plat/js/webext/input/ime has_HasOnInputContextUpdate
   770  //go:noescape
   771  func HasFuncHasOnInputContextUpdate() js.Ref
   772  
   773  //go:wasmimport plat/js/webext/input/ime func_HasOnInputContextUpdate
   774  //go:noescape
   775  func FuncHasOnInputContextUpdate(fn unsafe.Pointer)
   776  
   777  //go:wasmimport plat/js/webext/input/ime call_HasOnInputContextUpdate
   778  //go:noescape
   779  func CallHasOnInputContextUpdate(
   780  	retPtr unsafe.Pointer,
   781  	callback js.Ref)
   782  
   783  //go:wasmimport plat/js/webext/input/ime try_HasOnInputContextUpdate
   784  //go:noescape
   785  func TryHasOnInputContextUpdate(
   786  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   787  	callback js.Ref) (ok js.Ref)
   788  
   789  //go:wasmimport plat/js/webext/input/ime has_OnKeyEvent
   790  //go:noescape
   791  func HasFuncOnKeyEvent() js.Ref
   792  
   793  //go:wasmimport plat/js/webext/input/ime func_OnKeyEvent
   794  //go:noescape
   795  func FuncOnKeyEvent(fn unsafe.Pointer)
   796  
   797  //go:wasmimport plat/js/webext/input/ime call_OnKeyEvent
   798  //go:noescape
   799  func CallOnKeyEvent(
   800  	retPtr unsafe.Pointer,
   801  	callback js.Ref)
   802  
   803  //go:wasmimport plat/js/webext/input/ime try_OnKeyEvent
   804  //go:noescape
   805  func TryOnKeyEvent(
   806  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   807  	callback js.Ref) (ok js.Ref)
   808  
   809  //go:wasmimport plat/js/webext/input/ime has_OffKeyEvent
   810  //go:noescape
   811  func HasFuncOffKeyEvent() js.Ref
   812  
   813  //go:wasmimport plat/js/webext/input/ime func_OffKeyEvent
   814  //go:noescape
   815  func FuncOffKeyEvent(fn unsafe.Pointer)
   816  
   817  //go:wasmimport plat/js/webext/input/ime call_OffKeyEvent
   818  //go:noescape
   819  func CallOffKeyEvent(
   820  	retPtr unsafe.Pointer,
   821  	callback js.Ref)
   822  
   823  //go:wasmimport plat/js/webext/input/ime try_OffKeyEvent
   824  //go:noescape
   825  func TryOffKeyEvent(
   826  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   827  	callback js.Ref) (ok js.Ref)
   828  
   829  //go:wasmimport plat/js/webext/input/ime has_HasOnKeyEvent
   830  //go:noescape
   831  func HasFuncHasOnKeyEvent() js.Ref
   832  
   833  //go:wasmimport plat/js/webext/input/ime func_HasOnKeyEvent
   834  //go:noescape
   835  func FuncHasOnKeyEvent(fn unsafe.Pointer)
   836  
   837  //go:wasmimport plat/js/webext/input/ime call_HasOnKeyEvent
   838  //go:noescape
   839  func CallHasOnKeyEvent(
   840  	retPtr unsafe.Pointer,
   841  	callback js.Ref)
   842  
   843  //go:wasmimport plat/js/webext/input/ime try_HasOnKeyEvent
   844  //go:noescape
   845  func TryHasOnKeyEvent(
   846  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   847  	callback js.Ref) (ok js.Ref)
   848  
   849  //go:wasmimport plat/js/webext/input/ime has_OnMenuItemActivated
   850  //go:noescape
   851  func HasFuncOnMenuItemActivated() js.Ref
   852  
   853  //go:wasmimport plat/js/webext/input/ime func_OnMenuItemActivated
   854  //go:noescape
   855  func FuncOnMenuItemActivated(fn unsafe.Pointer)
   856  
   857  //go:wasmimport plat/js/webext/input/ime call_OnMenuItemActivated
   858  //go:noescape
   859  func CallOnMenuItemActivated(
   860  	retPtr unsafe.Pointer,
   861  	callback js.Ref)
   862  
   863  //go:wasmimport plat/js/webext/input/ime try_OnMenuItemActivated
   864  //go:noescape
   865  func TryOnMenuItemActivated(
   866  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   867  	callback js.Ref) (ok js.Ref)
   868  
   869  //go:wasmimport plat/js/webext/input/ime has_OffMenuItemActivated
   870  //go:noescape
   871  func HasFuncOffMenuItemActivated() js.Ref
   872  
   873  //go:wasmimport plat/js/webext/input/ime func_OffMenuItemActivated
   874  //go:noescape
   875  func FuncOffMenuItemActivated(fn unsafe.Pointer)
   876  
   877  //go:wasmimport plat/js/webext/input/ime call_OffMenuItemActivated
   878  //go:noescape
   879  func CallOffMenuItemActivated(
   880  	retPtr unsafe.Pointer,
   881  	callback js.Ref)
   882  
   883  //go:wasmimport plat/js/webext/input/ime try_OffMenuItemActivated
   884  //go:noescape
   885  func TryOffMenuItemActivated(
   886  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   887  	callback js.Ref) (ok js.Ref)
   888  
   889  //go:wasmimport plat/js/webext/input/ime has_HasOnMenuItemActivated
   890  //go:noescape
   891  func HasFuncHasOnMenuItemActivated() js.Ref
   892  
   893  //go:wasmimport plat/js/webext/input/ime func_HasOnMenuItemActivated
   894  //go:noescape
   895  func FuncHasOnMenuItemActivated(fn unsafe.Pointer)
   896  
   897  //go:wasmimport plat/js/webext/input/ime call_HasOnMenuItemActivated
   898  //go:noescape
   899  func CallHasOnMenuItemActivated(
   900  	retPtr unsafe.Pointer,
   901  	callback js.Ref)
   902  
   903  //go:wasmimport plat/js/webext/input/ime try_HasOnMenuItemActivated
   904  //go:noescape
   905  func TryHasOnMenuItemActivated(
   906  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   907  	callback js.Ref) (ok js.Ref)
   908  
   909  //go:wasmimport plat/js/webext/input/ime has_OnReset
   910  //go:noescape
   911  func HasFuncOnReset() js.Ref
   912  
   913  //go:wasmimport plat/js/webext/input/ime func_OnReset
   914  //go:noescape
   915  func FuncOnReset(fn unsafe.Pointer)
   916  
   917  //go:wasmimport plat/js/webext/input/ime call_OnReset
   918  //go:noescape
   919  func CallOnReset(
   920  	retPtr unsafe.Pointer,
   921  	callback js.Ref)
   922  
   923  //go:wasmimport plat/js/webext/input/ime try_OnReset
   924  //go:noescape
   925  func TryOnReset(
   926  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   927  	callback js.Ref) (ok js.Ref)
   928  
   929  //go:wasmimport plat/js/webext/input/ime has_OffReset
   930  //go:noescape
   931  func HasFuncOffReset() js.Ref
   932  
   933  //go:wasmimport plat/js/webext/input/ime func_OffReset
   934  //go:noescape
   935  func FuncOffReset(fn unsafe.Pointer)
   936  
   937  //go:wasmimport plat/js/webext/input/ime call_OffReset
   938  //go:noescape
   939  func CallOffReset(
   940  	retPtr unsafe.Pointer,
   941  	callback js.Ref)
   942  
   943  //go:wasmimport plat/js/webext/input/ime try_OffReset
   944  //go:noescape
   945  func TryOffReset(
   946  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   947  	callback js.Ref) (ok js.Ref)
   948  
   949  //go:wasmimport plat/js/webext/input/ime has_HasOnReset
   950  //go:noescape
   951  func HasFuncHasOnReset() js.Ref
   952  
   953  //go:wasmimport plat/js/webext/input/ime func_HasOnReset
   954  //go:noescape
   955  func FuncHasOnReset(fn unsafe.Pointer)
   956  
   957  //go:wasmimport plat/js/webext/input/ime call_HasOnReset
   958  //go:noescape
   959  func CallHasOnReset(
   960  	retPtr unsafe.Pointer,
   961  	callback js.Ref)
   962  
   963  //go:wasmimport plat/js/webext/input/ime try_HasOnReset
   964  //go:noescape
   965  func TryHasOnReset(
   966  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   967  	callback js.Ref) (ok js.Ref)
   968  
   969  //go:wasmimport plat/js/webext/input/ime has_OnSurroundingTextChanged
   970  //go:noescape
   971  func HasFuncOnSurroundingTextChanged() js.Ref
   972  
   973  //go:wasmimport plat/js/webext/input/ime func_OnSurroundingTextChanged
   974  //go:noescape
   975  func FuncOnSurroundingTextChanged(fn unsafe.Pointer)
   976  
   977  //go:wasmimport plat/js/webext/input/ime call_OnSurroundingTextChanged
   978  //go:noescape
   979  func CallOnSurroundingTextChanged(
   980  	retPtr unsafe.Pointer,
   981  	callback js.Ref)
   982  
   983  //go:wasmimport plat/js/webext/input/ime try_OnSurroundingTextChanged
   984  //go:noescape
   985  func TryOnSurroundingTextChanged(
   986  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
   987  	callback js.Ref) (ok js.Ref)
   988  
   989  //go:wasmimport plat/js/webext/input/ime has_OffSurroundingTextChanged
   990  //go:noescape
   991  func HasFuncOffSurroundingTextChanged() js.Ref
   992  
   993  //go:wasmimport plat/js/webext/input/ime func_OffSurroundingTextChanged
   994  //go:noescape
   995  func FuncOffSurroundingTextChanged(fn unsafe.Pointer)
   996  
   997  //go:wasmimport plat/js/webext/input/ime call_OffSurroundingTextChanged
   998  //go:noescape
   999  func CallOffSurroundingTextChanged(
  1000  	retPtr unsafe.Pointer,
  1001  	callback js.Ref)
  1002  
  1003  //go:wasmimport plat/js/webext/input/ime try_OffSurroundingTextChanged
  1004  //go:noescape
  1005  func TryOffSurroundingTextChanged(
  1006  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1007  	callback js.Ref) (ok js.Ref)
  1008  
  1009  //go:wasmimport plat/js/webext/input/ime has_HasOnSurroundingTextChanged
  1010  //go:noescape
  1011  func HasFuncHasOnSurroundingTextChanged() js.Ref
  1012  
  1013  //go:wasmimport plat/js/webext/input/ime func_HasOnSurroundingTextChanged
  1014  //go:noescape
  1015  func FuncHasOnSurroundingTextChanged(fn unsafe.Pointer)
  1016  
  1017  //go:wasmimport plat/js/webext/input/ime call_HasOnSurroundingTextChanged
  1018  //go:noescape
  1019  func CallHasOnSurroundingTextChanged(
  1020  	retPtr unsafe.Pointer,
  1021  	callback js.Ref)
  1022  
  1023  //go:wasmimport plat/js/webext/input/ime try_HasOnSurroundingTextChanged
  1024  //go:noescape
  1025  func TryHasOnSurroundingTextChanged(
  1026  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1027  	callback js.Ref) (ok js.Ref)
  1028  
  1029  //go:wasmimport plat/js/webext/input/ime has_SendKeyEvents
  1030  //go:noescape
  1031  func HasFuncSendKeyEvents() js.Ref
  1032  
  1033  //go:wasmimport plat/js/webext/input/ime func_SendKeyEvents
  1034  //go:noescape
  1035  func FuncSendKeyEvents(fn unsafe.Pointer)
  1036  
  1037  //go:wasmimport plat/js/webext/input/ime call_SendKeyEvents
  1038  //go:noescape
  1039  func CallSendKeyEvents(
  1040  	retPtr unsafe.Pointer,
  1041  	parameters unsafe.Pointer)
  1042  
  1043  //go:wasmimport plat/js/webext/input/ime try_SendKeyEvents
  1044  //go:noescape
  1045  func TrySendKeyEvents(
  1046  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1047  	parameters unsafe.Pointer) (ok js.Ref)
  1048  
  1049  //go:wasmimport plat/js/webext/input/ime has_SetAssistiveWindowButtonHighlighted
  1050  //go:noescape
  1051  func HasFuncSetAssistiveWindowButtonHighlighted() js.Ref
  1052  
  1053  //go:wasmimport plat/js/webext/input/ime func_SetAssistiveWindowButtonHighlighted
  1054  //go:noescape
  1055  func FuncSetAssistiveWindowButtonHighlighted(fn unsafe.Pointer)
  1056  
  1057  //go:wasmimport plat/js/webext/input/ime call_SetAssistiveWindowButtonHighlighted
  1058  //go:noescape
  1059  func CallSetAssistiveWindowButtonHighlighted(
  1060  	retPtr unsafe.Pointer,
  1061  	parameters unsafe.Pointer)
  1062  
  1063  //go:wasmimport plat/js/webext/input/ime try_SetAssistiveWindowButtonHighlighted
  1064  //go:noescape
  1065  func TrySetAssistiveWindowButtonHighlighted(
  1066  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1067  	parameters unsafe.Pointer) (ok js.Ref)
  1068  
  1069  //go:wasmimport plat/js/webext/input/ime has_SetAssistiveWindowProperties
  1070  //go:noescape
  1071  func HasFuncSetAssistiveWindowProperties() js.Ref
  1072  
  1073  //go:wasmimport plat/js/webext/input/ime func_SetAssistiveWindowProperties
  1074  //go:noescape
  1075  func FuncSetAssistiveWindowProperties(fn unsafe.Pointer)
  1076  
  1077  //go:wasmimport plat/js/webext/input/ime call_SetAssistiveWindowProperties
  1078  //go:noescape
  1079  func CallSetAssistiveWindowProperties(
  1080  	retPtr unsafe.Pointer,
  1081  	parameters unsafe.Pointer)
  1082  
  1083  //go:wasmimport plat/js/webext/input/ime try_SetAssistiveWindowProperties
  1084  //go:noescape
  1085  func TrySetAssistiveWindowProperties(
  1086  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1087  	parameters unsafe.Pointer) (ok js.Ref)
  1088  
  1089  //go:wasmimport plat/js/webext/input/ime has_SetCandidateWindowProperties
  1090  //go:noescape
  1091  func HasFuncSetCandidateWindowProperties() js.Ref
  1092  
  1093  //go:wasmimport plat/js/webext/input/ime func_SetCandidateWindowProperties
  1094  //go:noescape
  1095  func FuncSetCandidateWindowProperties(fn unsafe.Pointer)
  1096  
  1097  //go:wasmimport plat/js/webext/input/ime call_SetCandidateWindowProperties
  1098  //go:noescape
  1099  func CallSetCandidateWindowProperties(
  1100  	retPtr unsafe.Pointer,
  1101  	parameters unsafe.Pointer)
  1102  
  1103  //go:wasmimport plat/js/webext/input/ime try_SetCandidateWindowProperties
  1104  //go:noescape
  1105  func TrySetCandidateWindowProperties(
  1106  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1107  	parameters unsafe.Pointer) (ok js.Ref)
  1108  
  1109  //go:wasmimport plat/js/webext/input/ime has_SetCandidates
  1110  //go:noescape
  1111  func HasFuncSetCandidates() js.Ref
  1112  
  1113  //go:wasmimport plat/js/webext/input/ime func_SetCandidates
  1114  //go:noescape
  1115  func FuncSetCandidates(fn unsafe.Pointer)
  1116  
  1117  //go:wasmimport plat/js/webext/input/ime call_SetCandidates
  1118  //go:noescape
  1119  func CallSetCandidates(
  1120  	retPtr unsafe.Pointer,
  1121  	parameters unsafe.Pointer)
  1122  
  1123  //go:wasmimport plat/js/webext/input/ime try_SetCandidates
  1124  //go:noescape
  1125  func TrySetCandidates(
  1126  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1127  	parameters unsafe.Pointer) (ok js.Ref)
  1128  
  1129  //go:wasmimport plat/js/webext/input/ime has_SetComposition
  1130  //go:noescape
  1131  func HasFuncSetComposition() js.Ref
  1132  
  1133  //go:wasmimport plat/js/webext/input/ime func_SetComposition
  1134  //go:noescape
  1135  func FuncSetComposition(fn unsafe.Pointer)
  1136  
  1137  //go:wasmimport plat/js/webext/input/ime call_SetComposition
  1138  //go:noescape
  1139  func CallSetComposition(
  1140  	retPtr unsafe.Pointer,
  1141  	parameters unsafe.Pointer)
  1142  
  1143  //go:wasmimport plat/js/webext/input/ime try_SetComposition
  1144  //go:noescape
  1145  func TrySetComposition(
  1146  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1147  	parameters unsafe.Pointer) (ok js.Ref)
  1148  
  1149  //go:wasmimport plat/js/webext/input/ime has_SetCursorPosition
  1150  //go:noescape
  1151  func HasFuncSetCursorPosition() js.Ref
  1152  
  1153  //go:wasmimport plat/js/webext/input/ime func_SetCursorPosition
  1154  //go:noescape
  1155  func FuncSetCursorPosition(fn unsafe.Pointer)
  1156  
  1157  //go:wasmimport plat/js/webext/input/ime call_SetCursorPosition
  1158  //go:noescape
  1159  func CallSetCursorPosition(
  1160  	retPtr unsafe.Pointer,
  1161  	parameters unsafe.Pointer)
  1162  
  1163  //go:wasmimport plat/js/webext/input/ime try_SetCursorPosition
  1164  //go:noescape
  1165  func TrySetCursorPosition(
  1166  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1167  	parameters unsafe.Pointer) (ok js.Ref)
  1168  
  1169  //go:wasmimport plat/js/webext/input/ime has_SetMenuItems
  1170  //go:noescape
  1171  func HasFuncSetMenuItems() js.Ref
  1172  
  1173  //go:wasmimport plat/js/webext/input/ime func_SetMenuItems
  1174  //go:noescape
  1175  func FuncSetMenuItems(fn unsafe.Pointer)
  1176  
  1177  //go:wasmimport plat/js/webext/input/ime call_SetMenuItems
  1178  //go:noescape
  1179  func CallSetMenuItems(
  1180  	retPtr unsafe.Pointer,
  1181  	parameters unsafe.Pointer)
  1182  
  1183  //go:wasmimport plat/js/webext/input/ime try_SetMenuItems
  1184  //go:noescape
  1185  func TrySetMenuItems(
  1186  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1187  	parameters unsafe.Pointer) (ok js.Ref)
  1188  
  1189  //go:wasmimport plat/js/webext/input/ime has_UpdateMenuItems
  1190  //go:noescape
  1191  func HasFuncUpdateMenuItems() js.Ref
  1192  
  1193  //go:wasmimport plat/js/webext/input/ime func_UpdateMenuItems
  1194  //go:noescape
  1195  func FuncUpdateMenuItems(fn unsafe.Pointer)
  1196  
  1197  //go:wasmimport plat/js/webext/input/ime call_UpdateMenuItems
  1198  //go:noescape
  1199  func CallUpdateMenuItems(
  1200  	retPtr unsafe.Pointer,
  1201  	parameters unsafe.Pointer)
  1202  
  1203  //go:wasmimport plat/js/webext/input/ime try_UpdateMenuItems
  1204  //go:noescape
  1205  func TryUpdateMenuItems(
  1206  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  1207  	parameters unsafe.Pointer) (ok js.Ref)