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

     1  - File: webext/chrome/side_panel.idl
     2    Dict:
     3      Name: GetPanelOptions
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - sidePanel
     9      Fields:
    10        - Name: tabId
    11          Type:
    12            Name: long
    13            Nullable: true
    14            ExtAttrs:
    15              - Name: Namespace
    16                Values:
    17                  - chrome
    18                  - sidePanel
    19          ExtAttrs:
    20            - Name: Namespace
    21              Values:
    22                - chrome
    23                - sidePanel
    24  - File: webext/chrome/side_panel.idl
    25    Dict:
    26      Name: ManifestKeys
    27      ExtAttrs:
    28        - Name: Namespace
    29          Values:
    30            - chrome
    31            - sidePanel
    32      Fields:
    33        - Name: side_panel
    34          Type:
    35            Name: SidePanel
    36            ExtAttrs:
    37              - Name: Namespace
    38                Values:
    39                  - chrome
    40                  - sidePanel
    41          ExtAttrs:
    42            - Name: Namespace
    43              Values:
    44                - chrome
    45                - sidePanel
    46  - File: webext/chrome/side_panel.idl
    47    Dict:
    48      Name: OpenOptions
    49      ExtAttrs:
    50        - Name: Namespace
    51          Values:
    52            - chrome
    53            - sidePanel
    54      Fields:
    55        - Name: windowId
    56          Type:
    57            Name: long
    58            Nullable: true
    59            ExtAttrs:
    60              - Name: Namespace
    61                Values:
    62                  - chrome
    63                  - sidePanel
    64          ExtAttrs:
    65            - Name: Namespace
    66              Values:
    67                - chrome
    68                - sidePanel
    69        - Name: tabId
    70          Type:
    71            Name: long
    72            Nullable: true
    73            ExtAttrs:
    74              - Name: Namespace
    75                Values:
    76                  - chrome
    77                  - sidePanel
    78          ExtAttrs:
    79            - Name: Namespace
    80              Values:
    81                - chrome
    82                - sidePanel
    83  - File: webext/chrome/side_panel.idl
    84    Dict:
    85      Name: PanelBehavior
    86      ExtAttrs:
    87        - Name: Namespace
    88          Values:
    89            - chrome
    90            - sidePanel
    91      Fields:
    92        - Name: openPanelOnActionClick
    93          Type:
    94            Name: boolean
    95            Nullable: true
    96            ExtAttrs:
    97              - Name: Namespace
    98                Values:
    99                  - chrome
   100                  - sidePanel
   101          ExtAttrs:
   102            - Name: Namespace
   103              Values:
   104                - chrome
   105                - sidePanel
   106  - File: webext/chrome/side_panel.idl
   107    Callback:
   108      Name: PanelBehaviorCallback
   109      Args:
   110        - Name: behavior
   111          Type:
   112            Name: PanelBehavior
   113            ExtAttrs:
   114              - Name: Namespace
   115                Values:
   116                  - chrome
   117                  - sidePanel
   118          ExtAttrs:
   119            - Name: Namespace
   120              Values:
   121                - chrome
   122                - sidePanel
   123      Returns:
   124        - Name: void
   125          ExtAttrs:
   126            - Name: Namespace
   127              Values:
   128                - chrome
   129                - sidePanel
   130      ExtAttrs:
   131        - Name: Namespace
   132          Values:
   133            - chrome
   134            - sidePanel
   135  - File: webext/chrome/side_panel.idl
   136    Dict:
   137      Name: PanelOptions
   138      ExtAttrs:
   139        - Name: Namespace
   140          Values:
   141            - chrome
   142            - sidePanel
   143      Fields:
   144        - Name: tabId
   145          Type:
   146            Name: long
   147            Nullable: true
   148            ExtAttrs:
   149              - Name: Namespace
   150                Values:
   151                  - chrome
   152                  - sidePanel
   153          ExtAttrs:
   154            - Name: Namespace
   155              Values:
   156                - chrome
   157                - sidePanel
   158        - Name: path
   159          Type:
   160            Name: DOMString
   161            Nullable: true
   162            ExtAttrs:
   163              - Name: Namespace
   164                Values:
   165                  - chrome
   166                  - sidePanel
   167          ExtAttrs:
   168            - Name: Namespace
   169              Values:
   170                - chrome
   171                - sidePanel
   172        - Name: enabled
   173          Type:
   174            Name: boolean
   175            Nullable: true
   176            ExtAttrs:
   177              - Name: Namespace
   178                Values:
   179                  - chrome
   180                  - sidePanel
   181          ExtAttrs:
   182            - Name: Namespace
   183              Values:
   184                - chrome
   185                - sidePanel
   186  - File: webext/chrome/side_panel.idl
   187    Callback:
   188      Name: PanelOptionsCallback
   189      Args:
   190        - Name: options
   191          Type:
   192            Name: PanelOptions
   193            ExtAttrs:
   194              - Name: Namespace
   195                Values:
   196                  - chrome
   197                  - sidePanel
   198          ExtAttrs:
   199            - Name: Namespace
   200              Values:
   201                - chrome
   202                - sidePanel
   203      Returns:
   204        - Name: void
   205          ExtAttrs:
   206            - Name: Namespace
   207              Values:
   208                - chrome
   209                - sidePanel
   210      ExtAttrs:
   211        - Name: Namespace
   212          Values:
   213            - chrome
   214            - sidePanel
   215  - File: webext/chrome/side_panel.idl
   216    Dict:
   217      Name: SidePanel
   218      ExtAttrs:
   219        - Name: Namespace
   220          Values:
   221            - chrome
   222            - sidePanel
   223      Fields:
   224        - Name: default_path
   225          Type:
   226            Name: DOMString
   227            ExtAttrs:
   228              - Name: Namespace
   229                Values:
   230                  - chrome
   231                  - sidePanel
   232          ExtAttrs:
   233            - Name: Namespace
   234              Values:
   235                - chrome
   236                - sidePanel
   237  - File: webext/chrome/side_panel.idl
   238    Callback:
   239      Name: VoidCallback
   240      Returns:
   241        - Name: void
   242          ExtAttrs:
   243            - Name: Namespace
   244              Values:
   245                - chrome
   246                - sidePanel
   247      ExtAttrs:
   248        - Name: Namespace
   249          Values:
   250            - chrome
   251            - sidePanel
   252  - File: webext/chrome/side_panel.idl
   253    WebextFunc:
   254      Name: getOptions
   255      Modifier: static
   256      Args:
   257        - Name: options
   258          Type:
   259            Name: GetPanelOptions
   260            ExtAttrs:
   261              - Name: Namespace
   262                Values:
   263                  - chrome
   264                  - sidePanel
   265          ExtAttrs:
   266            - Name: Namespace
   267              Values:
   268                - chrome
   269                - sidePanel
   270      Returns:
   271        - Name: Promise
   272          Params:
   273            - Name: PanelOptions
   274              ExtAttrs:
   275                - Name: Namespace
   276                  Values:
   277                    - chrome
   278                    - sidePanel
   279      ExtAttrs:
   280        - Name: supportsPromises
   281        - Name: Namespace
   282          Values:
   283            - chrome
   284            - sidePanel
   285  - File: webext/chrome/side_panel.idl
   286    WebextFunc:
   287      Name: getPanelBehavior
   288      Modifier: static
   289      Returns:
   290        - Name: Promise
   291          Params:
   292            - Name: PanelBehavior
   293              ExtAttrs:
   294                - Name: Namespace
   295                  Values:
   296                    - chrome
   297                    - sidePanel
   298      ExtAttrs:
   299        - Name: supportsPromises
   300        - Name: Namespace
   301          Values:
   302            - chrome
   303            - sidePanel
   304  - File: webext/chrome/side_panel.idl
   305    WebextFunc:
   306      Name: open
   307      Modifier: static
   308      Args:
   309        - Name: options
   310          Type:
   311            Name: OpenOptions
   312            ExtAttrs:
   313              - Name: Namespace
   314                Values:
   315                  - chrome
   316                  - sidePanel
   317          ExtAttrs:
   318            - Name: Namespace
   319              Values:
   320                - chrome
   321                - sidePanel
   322      Returns:
   323        - Name: Promise
   324          Params:
   325            - Name: void
   326      ExtAttrs:
   327        - Name: supportsPromises
   328        - Name: Namespace
   329          Values:
   330            - chrome
   331            - sidePanel
   332  - File: webext/chrome/side_panel.idl
   333    WebextFunc:
   334      Name: setOptions
   335      Modifier: static
   336      Args:
   337        - Name: options
   338          Type:
   339            Name: PanelOptions
   340            ExtAttrs:
   341              - Name: Namespace
   342                Values:
   343                  - chrome
   344                  - sidePanel
   345          ExtAttrs:
   346            - Name: Namespace
   347              Values:
   348                - chrome
   349                - sidePanel
   350      Returns:
   351        - Name: Promise
   352          Params:
   353            - Name: void
   354      ExtAttrs:
   355        - Name: supportsPromises
   356        - Name: Namespace
   357          Values:
   358            - chrome
   359            - sidePanel
   360  - File: webext/chrome/side_panel.idl
   361    WebextFunc:
   362      Name: setPanelBehavior
   363      Modifier: static
   364      Args:
   365        - Name: behavior
   366          Type:
   367            Name: PanelBehavior
   368            ExtAttrs:
   369              - Name: Namespace
   370                Values:
   371                  - chrome
   372                  - sidePanel
   373          ExtAttrs:
   374            - Name: Namespace
   375              Values:
   376                - chrome
   377                - sidePanel
   378      Returns:
   379        - Name: Promise
   380          Params:
   381            - Name: void
   382      ExtAttrs:
   383        - Name: supportsPromises
   384        - Name: Namespace
   385          Values:
   386            - chrome
   387            - sidePanel