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

     1  - File: webext/chrome/permissions.json
     2    Dict:
     3      Name: Permissions
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - permissions
     9      Fields:
    10        - Name: origins
    11          Type:
    12            Name: sequence
    13            Params:
    14              - Name: DOMString
    15            ExtAttrs:
    16              - Name: Namespace
    17                Values:
    18                  - chrome
    19                  - permissions
    20          ExtAttrs:
    21            - Name: Namespace
    22              Values:
    23                - chrome
    24                - permissions
    25        - Name: permissions
    26          Type:
    27            Name: sequence
    28            Params:
    29              - Name: DOMString
    30            ExtAttrs:
    31              - Name: Namespace
    32                Values:
    33                  - chrome
    34                  - permissions
    35          ExtAttrs:
    36            - Name: Namespace
    37              Values:
    38                - chrome
    39                - permissions
    40  - File: webext/chrome/permissions.json
    41    WebextFunc:
    42      Name: contains
    43      Args:
    44        - Name: permissions
    45          Type:
    46            Name: Permissions
    47            ExtAttrs:
    48              - Name: Namespace
    49                Values:
    50                  - chrome
    51                  - permissions
    52      Returns:
    53        - Name: Promise
    54          Params:
    55            - Name: boolean
    56      ExtAttrs:
    57        - Name: Namespace
    58          Values:
    59            - chrome
    60            - permissions
    61  - File: webext/chrome/permissions.json
    62    WebextFunc:
    63      Name: getAll
    64      Returns:
    65        - Name: Promise
    66          Params:
    67            - Name: Permissions
    68              ExtAttrs:
    69                - Name: Namespace
    70                  Values:
    71                    - chrome
    72                    - permissions
    73      ExtAttrs:
    74        - Name: Namespace
    75          Values:
    76            - chrome
    77            - permissions
    78  - File: webext/chrome/permissions.json
    79    WebextEvent:
    80      Name: onAdded
    81      Args:
    82        - Name: permissions
    83          Type:
    84            Name: Permissions
    85            ExtAttrs:
    86              - Name: Namespace
    87                Values:
    88                  - chrome
    89                  - permissions
    90      Returns:
    91        - Name: undefined
    92      ExtAttrs:
    93        - Name: Namespace
    94          Values:
    95            - chrome
    96            - permissions
    97  - File: webext/chrome/permissions.json
    98    WebextEvent:
    99      Name: onRemoved
   100      Args:
   101        - Name: permissions
   102          Type:
   103            Name: Permissions
   104            ExtAttrs:
   105              - Name: Namespace
   106                Values:
   107                  - chrome
   108                  - permissions
   109      Returns:
   110        - Name: undefined
   111      ExtAttrs:
   112        - Name: Namespace
   113          Values:
   114            - chrome
   115            - permissions
   116  - File: webext/chrome/permissions.json
   117    WebextFunc:
   118      Name: remove
   119      Args:
   120        - Name: permissions
   121          Type:
   122            Name: Permissions
   123            ExtAttrs:
   124              - Name: Namespace
   125                Values:
   126                  - chrome
   127                  - permissions
   128      Returns:
   129        - Name: Promise
   130          Params:
   131            - Name: boolean
   132      ExtAttrs:
   133        - Name: Namespace
   134          Values:
   135            - chrome
   136            - permissions
   137  - File: webext/chrome/permissions.json
   138    WebextFunc:
   139      Name: request
   140      Args:
   141        - Name: permissions
   142          Type:
   143            Name: Permissions
   144            ExtAttrs:
   145              - Name: Namespace
   146                Values:
   147                  - chrome
   148                  - permissions
   149      Returns:
   150        - Name: Promise
   151          Params:
   152            - Name: boolean
   153      ExtAttrs:
   154        - Name: Namespace
   155          Values:
   156            - chrome
   157            - permissions