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

     1  - File: webext/chrome/omnibox.json
     2    Dict:
     3      Name: DefaultSuggestResult
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - omnibox
     9      Fields:
    10        - Name: description
    11          Required: true
    12          Type:
    13            Name: DOMString
    14          ExtAttrs:
    15            - Name: Namespace
    16              Values:
    17                - chrome
    18                - omnibox
    19        - Name: descriptionStyles
    20          Type:
    21            Name: sequence
    22            Params:
    23              - Name: MatchClassification
    24                ExtAttrs:
    25                  - Name: Namespace
    26                    Values:
    27                      - chrome
    28                      - omnibox
    29            ExtAttrs:
    30              - Name: Namespace
    31                Values:
    32                  - chrome
    33                  - omnibox
    34          ExtAttrs:
    35            - Name: Namespace
    36              Values:
    37                - chrome
    38                - omnibox
    39  - File: webext/chrome/omnibox.json
    40    Enum:
    41      Name: DescriptionStyleType
    42      Values:
    43        - url
    44        - match
    45        - dim
    46      ExtAttrs:
    47        - Name: Namespace
    48          Values:
    49            - chrome
    50            - omnibox
    51  - File: webext/chrome/omnibox.json
    52    Dict:
    53      Name: MatchClassification
    54      ExtAttrs:
    55        - Name: Namespace
    56          Values:
    57            - chrome
    58            - omnibox
    59      Fields:
    60        - Name: length
    61          Type:
    62            Name: long long
    63          ExtAttrs:
    64            - Name: Namespace
    65              Values:
    66                - chrome
    67                - omnibox
    68        - Name: offset
    69          Required: true
    70          Type:
    71            Name: long long
    72          ExtAttrs:
    73            - Name: Namespace
    74              Values:
    75                - chrome
    76                - omnibox
    77        - Name: type
    78          Required: true
    79          Type:
    80            Name: DescriptionStyleType
    81            ExtAttrs:
    82              - Name: Namespace
    83                Values:
    84                  - chrome
    85                  - omnibox
    86          ExtAttrs:
    87            - Name: Namespace
    88              Values:
    89                - chrome
    90                - omnibox
    91  - File: webext/chrome/omnibox.json
    92    Callback:
    93      Name: OnInputChangedArgSuggest
    94      Args:
    95        - Name: suggestResults
    96          Type:
    97            Name: sequence
    98            Params:
    99              - Name: SuggestResult
   100                ExtAttrs:
   101                  - Name: Namespace
   102                    Values:
   103                      - chrome
   104                      - omnibox
   105            ExtAttrs:
   106              - Name: Namespace
   107                Values:
   108                  - chrome
   109                  - omnibox
   110      Returns:
   111        - Name: undefined
   112      ExtAttrs:
   113        - Name: Namespace
   114          Values:
   115            - chrome
   116            - omnibox
   117  - File: webext/chrome/omnibox.json
   118    Enum:
   119      Name: OnInputEnteredDisposition
   120      Values:
   121        - currentTab
   122        - newForegroundTab
   123        - newBackgroundTab
   124      ExtAttrs:
   125        - Name: Namespace
   126          Values:
   127            - chrome
   128            - omnibox
   129  - File: webext/chrome/omnibox.json
   130    Dict:
   131      Name: SuggestResult
   132      ExtAttrs:
   133        - Name: Namespace
   134          Values:
   135            - chrome
   136            - omnibox
   137      Fields:
   138        - Name: content
   139          Required: true
   140          Type:
   141            Name: DOMString
   142          ExtAttrs:
   143            - Name: Namespace
   144              Values:
   145                - chrome
   146                - omnibox
   147        - Name: deletable
   148          Type:
   149            Name: boolean
   150          ExtAttrs:
   151            - Name: Namespace
   152              Values:
   153                - chrome
   154                - omnibox
   155        - Name: description
   156          Required: true
   157          Type:
   158            Name: DOMString
   159          ExtAttrs:
   160            - Name: Namespace
   161              Values:
   162                - chrome
   163                - omnibox
   164        - Name: descriptionStyles
   165          Type:
   166            Name: sequence
   167            Params:
   168              - Name: MatchClassification
   169                ExtAttrs:
   170                  - Name: Namespace
   171                    Values:
   172                      - chrome
   173                      - omnibox
   174            ExtAttrs:
   175              - Name: Namespace
   176                Values:
   177                  - chrome
   178                  - omnibox
   179          ExtAttrs:
   180            - Name: Namespace
   181              Values:
   182                - chrome
   183                - omnibox
   184  - File: webext/chrome/omnibox.json
   185    WebextEvent:
   186      Name: onDeleteSuggestion
   187      Args:
   188        - Name: text
   189          Type:
   190            Name: DOMString
   191      Returns:
   192        - Name: undefined
   193      ExtAttrs:
   194        - Name: Namespace
   195          Values:
   196            - chrome
   197            - omnibox
   198  - File: webext/chrome/omnibox.json
   199    WebextEvent:
   200      Name: onInputCancelled
   201      Returns:
   202        - Name: undefined
   203      ExtAttrs:
   204        - Name: Namespace
   205          Values:
   206            - chrome
   207            - omnibox
   208  - File: webext/chrome/omnibox.json
   209    WebextEvent:
   210      Name: onInputChanged
   211      Args:
   212        - Name: text
   213          Type:
   214            Name: DOMString
   215        - Name: suggest
   216          Type:
   217            Name: OnInputChangedArgSuggest
   218            ExtAttrs:
   219              - Name: Namespace
   220                Values:
   221                  - chrome
   222                  - omnibox
   223      Returns:
   224        - Name: undefined
   225      ExtAttrs:
   226        - Name: Namespace
   227          Values:
   228            - chrome
   229            - omnibox
   230  - File: webext/chrome/omnibox.json
   231    WebextEvent:
   232      Name: onInputEntered
   233      Args:
   234        - Name: text
   235          Type:
   236            Name: DOMString
   237        - Name: disposition
   238          Type:
   239            Name: OnInputEnteredDisposition
   240            ExtAttrs:
   241              - Name: Namespace
   242                Values:
   243                  - chrome
   244                  - omnibox
   245      Returns:
   246        - Name: undefined
   247      ExtAttrs:
   248        - Name: Namespace
   249          Values:
   250            - chrome
   251            - omnibox
   252  - File: webext/chrome/omnibox.json
   253    WebextEvent:
   254      Name: onInputStarted
   255      Returns:
   256        - Name: undefined
   257      ExtAttrs:
   258        - Name: Namespace
   259          Values:
   260            - chrome
   261            - omnibox
   262  - File: webext/chrome/omnibox.json
   263    WebextFunc:
   264      Name: sendSuggestions
   265      Args:
   266        - Name: requestId
   267          Type:
   268            Name: long long
   269        - Name: suggestResults
   270          Type:
   271            Name: sequence
   272            Params:
   273              - Name: SuggestResult
   274                ExtAttrs:
   275                  - Name: Namespace
   276                    Values:
   277                      - chrome
   278                      - omnibox
   279            ExtAttrs:
   280              - Name: Namespace
   281                Values:
   282                  - chrome
   283                  - omnibox
   284      Returns:
   285        - Name: undefined
   286      ExtAttrs:
   287        - Name: Namespace
   288          Values:
   289            - chrome
   290            - omnibox
   291  - File: webext/chrome/omnibox.json
   292    WebextFunc:
   293      Name: setDefaultSuggestion
   294      Args:
   295        - Name: suggestion
   296          Type:
   297            Name: DefaultSuggestResult
   298            ExtAttrs:
   299              - Name: Namespace
   300                Values:
   301                  - chrome
   302                  - omnibox
   303      Returns:
   304        - Name: Promise
   305          Params:
   306            - Name: void
   307      ExtAttrs:
   308        - Name: Namespace
   309          Values:
   310            - chrome
   311            - omnibox