github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/virtualkeyboardprivate/apis.js.wasm.yaml (about)

     1  - File: webext/virtual_keyboard_private.json
     2    Dict:
     3      Name: Bounds
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - virtualKeyboardPrivate
     9      Fields:
    10        - Name: height
    11          Required: true
    12          Type:
    13            Name: long long
    14          ExtAttrs:
    15            - Name: Namespace
    16              Values:
    17                - chrome
    18                - virtualKeyboardPrivate
    19        - Name: left
    20          Required: true
    21          Type:
    22            Name: long long
    23          ExtAttrs:
    24            - Name: Namespace
    25              Values:
    26                - chrome
    27                - virtualKeyboardPrivate
    28        - Name: top
    29          Required: true
    30          Type:
    31            Name: long long
    32          ExtAttrs:
    33            - Name: Namespace
    34              Values:
    35                - chrome
    36                - virtualKeyboardPrivate
    37        - Name: width
    38          Required: true
    39          Type:
    40            Name: long long
    41          ExtAttrs:
    42            - Name: Namespace
    43              Values:
    44                - chrome
    45                - virtualKeyboardPrivate
    46  - File: webext/virtual_keyboard_private.json
    47    Dict:
    48      Name: ClipboardItem
    49      ExtAttrs:
    50        - Name: Namespace
    51          Values:
    52            - chrome
    53            - virtualKeyboardPrivate
    54      Fields:
    55        - Name: displayFormat
    56          Required: true
    57          Type:
    58            Name: DisplayFormat
    59            ExtAttrs:
    60              - Name: Namespace
    61                Values:
    62                  - chrome
    63                  - virtualKeyboardPrivate
    64          ExtAttrs:
    65            - Name: Namespace
    66              Values:
    67                - chrome
    68                - virtualKeyboardPrivate
    69        - Name: id
    70          Required: true
    71          Type:
    72            Name: DOMString
    73          ExtAttrs:
    74            - Name: Namespace
    75              Values:
    76                - chrome
    77                - virtualKeyboardPrivate
    78        - Name: imageData
    79          Type:
    80            Name: DOMString
    81          ExtAttrs:
    82            - Name: Namespace
    83              Values:
    84                - chrome
    85                - virtualKeyboardPrivate
    86        - Name: textData
    87          Type:
    88            Name: DOMString
    89          ExtAttrs:
    90            - Name: Namespace
    91              Values:
    92                - chrome
    93                - virtualKeyboardPrivate
    94        - Name: timeCopied
    95          Required: true
    96          Type:
    97            Name: double
    98          ExtAttrs:
    99            - Name: Namespace
   100              Values:
   101                - chrome
   102                - virtualKeyboardPrivate
   103  - File: webext/virtual_keyboard_private.json
   104    Dict:
   105      Name: ContainerBehaviorOptions
   106      ExtAttrs:
   107        - Name: Namespace
   108          Values:
   109            - chrome
   110            - virtualKeyboardPrivate
   111      Fields:
   112        - Name: bounds
   113          Required: true
   114          Type:
   115            Name: Bounds
   116            ExtAttrs:
   117              - Name: Namespace
   118                Values:
   119                  - chrome
   120                  - virtualKeyboardPrivate
   121          ExtAttrs:
   122            - Name: Namespace
   123              Values:
   124                - chrome
   125                - virtualKeyboardPrivate
   126        - Name: mode
   127          Required: true
   128          Type:
   129            Name: KeyboardMode
   130            ExtAttrs:
   131              - Name: Namespace
   132                Values:
   133                  - chrome
   134                  - virtualKeyboardPrivate
   135          ExtAttrs:
   136            - Name: Namespace
   137              Values:
   138                - chrome
   139                - virtualKeyboardPrivate
   140  - File: webext/virtual_keyboard_private.json
   141    Enum:
   142      Name: DisplayFormat
   143      Values:
   144        - text
   145        - png
   146        - html
   147        - file
   148      ExtAttrs:
   149        - Name: Namespace
   150          Values:
   151            - chrome
   152            - virtualKeyboardPrivate
   153  - File: webext/virtual_keyboard_private.json
   154    Dict:
   155      Name: GetClipboardHistoryArgOptions
   156      ExtAttrs:
   157        - Name: Namespace
   158          Values:
   159            - chrome
   160            - virtualKeyboardPrivate
   161      Fields:
   162        - Name: itemIds
   163          Type:
   164            Name: sequence
   165            Params:
   166              - Name: DOMString
   167            ExtAttrs:
   168              - Name: Namespace
   169                Values:
   170                  - chrome
   171                  - virtualKeyboardPrivate
   172          ExtAttrs:
   173            - Name: Namespace
   174              Values:
   175                - chrome
   176                - virtualKeyboardPrivate
   177  - File: webext/virtual_keyboard_private.json
   178    Dict:
   179      Name: KeyboardConfig
   180      ExtAttrs:
   181        - Name: Namespace
   182          Values:
   183            - chrome
   184            - virtualKeyboardPrivate
   185      Fields:
   186        - Name: a11ymode
   187          Required: true
   188          Type:
   189            Name: boolean
   190          ExtAttrs:
   191            - Name: Namespace
   192              Values:
   193                - chrome
   194                - virtualKeyboardPrivate
   195        - Name: features
   196          Required: true
   197          Type:
   198            Name: sequence
   199            Params:
   200              - Name: DOMString
   201            ExtAttrs:
   202              - Name: Namespace
   203                Values:
   204                  - chrome
   205                  - virtualKeyboardPrivate
   206          ExtAttrs:
   207            - Name: Namespace
   208              Values:
   209                - chrome
   210                - virtualKeyboardPrivate
   211        - Name: hotrodmode
   212          Required: true
   213          Type:
   214            Name: boolean
   215          ExtAttrs:
   216            - Name: Namespace
   217              Values:
   218                - chrome
   219                - virtualKeyboardPrivate
   220        - Name: layout
   221          Required: true
   222          Type:
   223            Name: DOMString
   224          ExtAttrs:
   225            - Name: Namespace
   226              Values:
   227                - chrome
   228                - virtualKeyboardPrivate
   229  - File: webext/virtual_keyboard_private.json
   230    Enum:
   231      Name: KeyboardMode
   232      Values:
   233        - FULL_WIDTH
   234        - FLOATING
   235      ExtAttrs:
   236        - Name: Namespace
   237          Values:
   238            - chrome
   239            - virtualKeyboardPrivate
   240  - File: webext/virtual_keyboard_private.json
   241    Enum:
   242      Name: KeyboardState
   243      Values:
   244        - ENABLED
   245        - DISABLED
   246        - AUTO
   247      ExtAttrs:
   248        - Name: Namespace
   249          Values:
   250            - chrome
   251            - virtualKeyboardPrivate
   252  - File: webext/virtual_keyboard_private.json
   253    Dict:
   254      Name: VirtualKeyboardEvent
   255      ExtAttrs:
   256        - Name: Namespace
   257          Values:
   258            - chrome
   259            - virtualKeyboardPrivate
   260      Fields:
   261        - Name: charValue
   262          Required: true
   263          Type:
   264            Name: long long
   265          ExtAttrs:
   266            - Name: Namespace
   267              Values:
   268                - chrome
   269                - virtualKeyboardPrivate
   270        - Name: keyCode
   271          Required: true
   272          Type:
   273            Name: long long
   274          ExtAttrs:
   275            - Name: Namespace
   276              Values:
   277                - chrome
   278                - virtualKeyboardPrivate
   279        - Name: keyName
   280          Required: true
   281          Type:
   282            Name: DOMString
   283          ExtAttrs:
   284            - Name: Namespace
   285              Values:
   286                - chrome
   287                - virtualKeyboardPrivate
   288        - Name: modifiers
   289          Type:
   290            Name: long long
   291          ExtAttrs:
   292            - Name: Namespace
   293              Values:
   294                - chrome
   295                - virtualKeyboardPrivate
   296        - Name: type
   297          Required: true
   298          Type:
   299            Name: VirtualKeyboardEventType
   300            ExtAttrs:
   301              - Name: Namespace
   302                Values:
   303                  - chrome
   304                  - virtualKeyboardPrivate
   305          ExtAttrs:
   306            - Name: Namespace
   307              Values:
   308                - chrome
   309                - virtualKeyboardPrivate
   310  - File: webext/virtual_keyboard_private.json
   311    Enum:
   312      Name: VirtualKeyboardEventType
   313      Values:
   314        - keyup
   315        - keydown
   316      ExtAttrs:
   317        - Name: Namespace
   318          Values:
   319            - chrome
   320            - virtualKeyboardPrivate
   321  - File: webext/virtual_keyboard_private.json
   322    WebextFunc:
   323      Name: deleteClipboardItem
   324      Args:
   325        - Name: itemId
   326          Type:
   327            Name: DOMString
   328      Returns:
   329        - Name: undefined
   330      ExtAttrs:
   331        - Name: Namespace
   332          Values:
   333            - chrome
   334            - virtualKeyboardPrivate
   335  - File: webext/virtual_keyboard_private.json
   336    WebextFunc:
   337      Name: getClipboardHistory
   338      Args:
   339        - Name: options
   340          Type:
   341            Name: GetClipboardHistoryArgOptions
   342            ExtAttrs:
   343              - Name: Namespace
   344                Values:
   345                  - chrome
   346                  - virtualKeyboardPrivate
   347      Returns:
   348        - Name: Promise
   349          Params:
   350            - Name: sequence
   351              Params:
   352                - Name: ClipboardItem
   353                  ExtAttrs:
   354                    - Name: Namespace
   355                      Values:
   356                        - chrome
   357                        - virtualKeyboardPrivate
   358              ExtAttrs:
   359                - Name: Namespace
   360                  Values:
   361                    - chrome
   362                    - virtualKeyboardPrivate
   363      ExtAttrs:
   364        - Name: Namespace
   365          Values:
   366            - chrome
   367            - virtualKeyboardPrivate
   368  - File: webext/virtual_keyboard_private.json
   369    WebextFunc:
   370      Name: getKeyboardConfig
   371      Returns:
   372        - Name: Promise
   373          Params:
   374            - Name: KeyboardConfig
   375              ExtAttrs:
   376                - Name: Namespace
   377                  Values:
   378                    - chrome
   379                    - virtualKeyboardPrivate
   380      ExtAttrs:
   381        - Name: Namespace
   382          Values:
   383            - chrome
   384            - virtualKeyboardPrivate
   385  - File: webext/virtual_keyboard_private.json
   386    WebextFunc:
   387      Name: hideKeyboard
   388      Returns:
   389        - Name: Promise
   390          Params:
   391            - Name: void
   392      ExtAttrs:
   393        - Name: Namespace
   394          Values:
   395            - chrome
   396            - virtualKeyboardPrivate
   397  - File: webext/virtual_keyboard_private.json
   398    WebextFunc:
   399      Name: insertText
   400      Args:
   401        - Name: text
   402          Type:
   403            Name: DOMString
   404      Returns:
   405        - Name: Promise
   406          Params:
   407            - Name: void
   408      ExtAttrs:
   409        - Name: Namespace
   410          Values:
   411            - chrome
   412            - virtualKeyboardPrivate
   413  - File: webext/virtual_keyboard_private.json
   414    WebextFunc:
   415      Name: keyboardLoaded
   416      Returns:
   417        - Name: Promise
   418          Params:
   419            - Name: void
   420      ExtAttrs:
   421        - Name: Namespace
   422          Values:
   423            - chrome
   424            - virtualKeyboardPrivate
   425  - File: webext/virtual_keyboard_private.json
   426    WebextFunc:
   427      Name: lockKeyboard
   428      Args:
   429        - Name: lock
   430          Type:
   431            Name: boolean
   432      Returns:
   433        - Name: undefined
   434      ExtAttrs:
   435        - Name: Namespace
   436          Values:
   437            - chrome
   438            - virtualKeyboardPrivate
   439  - File: webext/virtual_keyboard_private.json
   440    WebextEvent:
   441      Name: onBoundsChanged
   442      Args:
   443        - Name: bounds
   444          Type:
   445            Name: Bounds
   446            ExtAttrs:
   447              - Name: Namespace
   448                Values:
   449                  - chrome
   450                  - virtualKeyboardPrivate
   451      Returns:
   452        - Name: undefined
   453      ExtAttrs:
   454        - Name: Namespace
   455          Values:
   456            - chrome
   457            - virtualKeyboardPrivate
   458  - File: webext/virtual_keyboard_private.json
   459    WebextEvent:
   460      Name: onClipboardHistoryChanged
   461      Args:
   462        - Name: itemIds
   463          Type:
   464            Name: sequence
   465            Params:
   466              - Name: DOMString
   467            ExtAttrs:
   468              - Name: Namespace
   469                Values:
   470                  - chrome
   471                  - virtualKeyboardPrivate
   472      Returns:
   473        - Name: undefined
   474      ExtAttrs:
   475        - Name: Namespace
   476          Values:
   477            - chrome
   478            - virtualKeyboardPrivate
   479  - File: webext/virtual_keyboard_private.json
   480    WebextEvent:
   481      Name: onClipboardItemUpdated
   482      Args:
   483        - Name: clipboardHistoryItem
   484          Type:
   485            Name: ClipboardItem
   486            ExtAttrs:
   487              - Name: Namespace
   488                Values:
   489                  - chrome
   490                  - virtualKeyboardPrivate
   491      Returns:
   492        - Name: undefined
   493      ExtAttrs:
   494        - Name: Namespace
   495          Values:
   496            - chrome
   497            - virtualKeyboardPrivate
   498  - File: webext/virtual_keyboard_private.json
   499    WebextEvent:
   500      Name: onColorProviderChanged
   501      Returns:
   502        - Name: undefined
   503      ExtAttrs:
   504        - Name: Namespace
   505          Values:
   506            - chrome
   507            - virtualKeyboardPrivate
   508  - File: webext/virtual_keyboard_private.json
   509    WebextEvent:
   510      Name: onKeyboardClosed
   511      Returns:
   512        - Name: undefined
   513      ExtAttrs:
   514        - Name: Namespace
   515          Values:
   516            - chrome
   517            - virtualKeyboardPrivate
   518  - File: webext/virtual_keyboard_private.json
   519    WebextEvent:
   520      Name: onKeyboardConfigChanged
   521      Args:
   522        - Name: config
   523          Type:
   524            Name: KeyboardConfig
   525            ExtAttrs:
   526              - Name: Namespace
   527                Values:
   528                  - chrome
   529                  - virtualKeyboardPrivate
   530      Returns:
   531        - Name: undefined
   532      ExtAttrs:
   533        - Name: Namespace
   534          Values:
   535            - chrome
   536            - virtualKeyboardPrivate
   537  - File: webext/virtual_keyboard_private.json
   538    WebextFunc:
   539      Name: openSettings
   540      Returns:
   541        - Name: undefined
   542      ExtAttrs:
   543        - Name: Namespace
   544          Values:
   545            - chrome
   546            - virtualKeyboardPrivate
   547  - File: webext/virtual_keyboard_private.json
   548    WebextFunc:
   549      Name: openSuggestionSettings
   550      Returns:
   551        - Name: undefined
   552      ExtAttrs:
   553        - Name: Namespace
   554          Values:
   555            - chrome
   556            - virtualKeyboardPrivate
   557  - File: webext/virtual_keyboard_private.json
   558    WebextFunc:
   559      Name: pasteClipboardItem
   560      Args:
   561        - Name: itemId
   562          Type:
   563            Name: DOMString
   564      Returns:
   565        - Name: undefined
   566      ExtAttrs:
   567        - Name: Namespace
   568          Values:
   569            - chrome
   570            - virtualKeyboardPrivate
   571  - File: webext/virtual_keyboard_private.json
   572    WebextFunc:
   573      Name: sendKeyEvent
   574      Args:
   575        - Name: keyEvent
   576          Type:
   577            Name: VirtualKeyboardEvent
   578            ExtAttrs:
   579              - Name: Namespace
   580                Values:
   581                  - chrome
   582                  - virtualKeyboardPrivate
   583      Returns:
   584        - Name: Promise
   585          Params:
   586            - Name: void
   587      ExtAttrs:
   588        - Name: Namespace
   589          Values:
   590            - chrome
   591            - virtualKeyboardPrivate
   592  - File: webext/virtual_keyboard_private.json
   593    WebextFunc:
   594      Name: setAreaToRemainOnScreen
   595      Args:
   596        - Name: bounds
   597          Type:
   598            Name: Bounds
   599            ExtAttrs:
   600              - Name: Namespace
   601                Values:
   602                  - chrome
   603                  - virtualKeyboardPrivate
   604      Returns:
   605        - Name: undefined
   606      ExtAttrs:
   607        - Name: Namespace
   608          Values:
   609            - chrome
   610            - virtualKeyboardPrivate
   611  - File: webext/virtual_keyboard_private.json
   612    WebextFunc:
   613      Name: setContainerBehavior
   614      Args:
   615        - Name: options
   616          Type:
   617            Name: ContainerBehaviorOptions
   618            ExtAttrs:
   619              - Name: Namespace
   620                Values:
   621                  - chrome
   622                  - virtualKeyboardPrivate
   623      Returns:
   624        - Name: Promise
   625          Params:
   626            - Name: boolean
   627      ExtAttrs:
   628        - Name: Namespace
   629          Values:
   630            - chrome
   631            - virtualKeyboardPrivate
   632  - File: webext/virtual_keyboard_private.json
   633    WebextFunc:
   634      Name: setDraggableArea
   635      Args:
   636        - Name: bounds
   637          Type:
   638            Name: Bounds
   639            ExtAttrs:
   640              - Name: Namespace
   641                Values:
   642                  - chrome
   643                  - virtualKeyboardPrivate
   644      Returns:
   645        - Name: undefined
   646      ExtAttrs:
   647        - Name: Namespace
   648          Values:
   649            - chrome
   650            - virtualKeyboardPrivate
   651  - File: webext/virtual_keyboard_private.json
   652    WebextFunc:
   653      Name: setHitTestBounds
   654      Args:
   655        - Name: boundsList
   656          Type:
   657            Name: sequence
   658            Params:
   659              - Name: Bounds
   660                ExtAttrs:
   661                  - Name: Namespace
   662                    Values:
   663                      - chrome
   664                      - virtualKeyboardPrivate
   665            ExtAttrs:
   666              - Name: Namespace
   667                Values:
   668                  - chrome
   669                  - virtualKeyboardPrivate
   670      Returns:
   671        - Name: undefined
   672      ExtAttrs:
   673        - Name: Namespace
   674          Values:
   675            - chrome
   676            - virtualKeyboardPrivate
   677  - File: webext/virtual_keyboard_private.json
   678    WebextFunc:
   679      Name: setHotrodKeyboard
   680      Args:
   681        - Name: enable
   682          Type:
   683            Name: boolean
   684      Returns:
   685        - Name: undefined
   686      ExtAttrs:
   687        - Name: Namespace
   688          Values:
   689            - chrome
   690            - virtualKeyboardPrivate
   691  - File: webext/virtual_keyboard_private.json
   692    WebextFunc:
   693      Name: setKeyboardState
   694      Args:
   695        - Name: state
   696          Type:
   697            Name: KeyboardState
   698            ExtAttrs:
   699              - Name: Namespace
   700                Values:
   701                  - chrome
   702                  - virtualKeyboardPrivate
   703      Returns:
   704        - Name: undefined
   705      ExtAttrs:
   706        - Name: Namespace
   707          Values:
   708            - chrome
   709            - virtualKeyboardPrivate
   710  - File: webext/virtual_keyboard_private.json
   711    WebextFunc:
   712      Name: setOccludedBounds
   713      Args:
   714        - Name: boundsList
   715          Type:
   716            Name: sequence
   717            Params:
   718              - Name: Bounds
   719                ExtAttrs:
   720                  - Name: Namespace
   721                    Values:
   722                      - chrome
   723                      - virtualKeyboardPrivate
   724            ExtAttrs:
   725              - Name: Namespace
   726                Values:
   727                  - chrome
   728                  - virtualKeyboardPrivate
   729      Returns:
   730        - Name: undefined
   731      ExtAttrs:
   732        - Name: Namespace
   733          Values:
   734            - chrome
   735            - virtualKeyboardPrivate
   736  - File: webext/virtual_keyboard_private.json
   737    WebextFunc:
   738      Name: setWindowBoundsInScreen
   739      Args:
   740        - Name: bounds
   741          Type:
   742            Name: Bounds
   743            ExtAttrs:
   744              - Name: Namespace
   745                Values:
   746                  - chrome
   747                  - virtualKeyboardPrivate
   748      Returns:
   749        - Name: undefined
   750      ExtAttrs:
   751        - Name: Namespace
   752          Values:
   753            - chrome
   754            - virtualKeyboardPrivate