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

     1  - File: webext/chrome/gcm.json
     2    WebextProp:
     3      Name: MAX_MESSAGE_SIZE
     4      Type:
     5        Name: DOMString
     6      ExtAttrs:
     7        - Name: Namespace
     8          Values:
     9            - chrome
    10            - gcm
    11  - File: webext/chrome/gcm.json
    12    Dict:
    13      Name: OnMessageArgMessage
    14      ExtAttrs:
    15        - Name: Namespace
    16          Values:
    17            - chrome
    18            - gcm
    19      Fields:
    20        - Name: collapseKey
    21          Type:
    22            Name: DOMString
    23          ExtAttrs:
    24            - Name: Namespace
    25              Values:
    26                - chrome
    27                - gcm
    28        - Name: data
    29          Required: true
    30          Type:
    31            Name: DOMString
    32          ExtAttrs:
    33            - Name: Namespace
    34              Values:
    35                - chrome
    36                - gcm
    37        - Name: from
    38          Type:
    39            Name: DOMString
    40          ExtAttrs:
    41            - Name: Namespace
    42              Values:
    43                - chrome
    44                - gcm
    45  - File: webext/chrome/gcm.json
    46    Dict:
    47      Name: OnSendErrorArgError
    48      ExtAttrs:
    49        - Name: Namespace
    50          Values:
    51            - chrome
    52            - gcm
    53      Fields:
    54        - Name: details
    55          Required: true
    56          Type:
    57            Name: DOMString
    58          ExtAttrs:
    59            - Name: Namespace
    60              Values:
    61                - chrome
    62                - gcm
    63        - Name: errorMessage
    64          Required: true
    65          Type:
    66            Name: DOMString
    67          ExtAttrs:
    68            - Name: Namespace
    69              Values:
    70                - chrome
    71                - gcm
    72        - Name: messageId
    73          Type:
    74            Name: DOMString
    75          ExtAttrs:
    76            - Name: Namespace
    77              Values:
    78                - chrome
    79                - gcm
    80  - File: webext/chrome/gcm.json
    81    Dict:
    82      Name: SendArgMessage
    83      ExtAttrs:
    84        - Name: Namespace
    85          Values:
    86            - chrome
    87            - gcm
    88      Fields:
    89        - Name: data
    90          Required: true
    91          Type:
    92            Name: DOMString
    93          ExtAttrs:
    94            - Name: Namespace
    95              Values:
    96                - chrome
    97                - gcm
    98        - Name: destinationId
    99          Required: true
   100          Type:
   101            Name: DOMString
   102          ExtAttrs:
   103            - Name: Namespace
   104              Values:
   105                - chrome
   106                - gcm
   107        - Name: messageId
   108          Required: true
   109          Type:
   110            Name: DOMString
   111          ExtAttrs:
   112            - Name: Namespace
   113              Values:
   114                - chrome
   115                - gcm
   116        - Name: timeToLive
   117          Type:
   118            Name: long long
   119          ExtAttrs:
   120            - Name: Namespace
   121              Values:
   122                - chrome
   123                - gcm
   124  - File: webext/chrome/gcm.json
   125    WebextEvent:
   126      Name: onMessage
   127      Args:
   128        - Name: message
   129          Type:
   130            Name: OnMessageArgMessage
   131            ExtAttrs:
   132              - Name: Namespace
   133                Values:
   134                  - chrome
   135                  - gcm
   136      Returns:
   137        - Name: undefined
   138      ExtAttrs:
   139        - Name: Namespace
   140          Values:
   141            - chrome
   142            - gcm
   143  - File: webext/chrome/gcm.json
   144    WebextEvent:
   145      Name: onMessagesDeleted
   146      Returns:
   147        - Name: undefined
   148      ExtAttrs:
   149        - Name: Namespace
   150          Values:
   151            - chrome
   152            - gcm
   153  - File: webext/chrome/gcm.json
   154    WebextEvent:
   155      Name: onSendError
   156      Args:
   157        - Name: error
   158          Type:
   159            Name: OnSendErrorArgError
   160            ExtAttrs:
   161              - Name: Namespace
   162                Values:
   163                  - chrome
   164                  - gcm
   165      Returns:
   166        - Name: undefined
   167      ExtAttrs:
   168        - Name: Namespace
   169          Values:
   170            - chrome
   171            - gcm
   172  - File: webext/chrome/gcm.json
   173    WebextFunc:
   174      Name: register
   175      Args:
   176        - Name: senderIds
   177          Type:
   178            Name: sequence
   179            Params:
   180              - Name: DOMString
   181            ExtAttrs:
   182              - Name: Namespace
   183                Values:
   184                  - chrome
   185                  - gcm
   186      Returns:
   187        - Name: Promise
   188          Params:
   189            - Name: DOMString
   190      ExtAttrs:
   191        - Name: Namespace
   192          Values:
   193            - chrome
   194            - gcm
   195  - File: webext/chrome/gcm.json
   196    WebextFunc:
   197      Name: send
   198      Args:
   199        - Name: message
   200          Type:
   201            Name: SendArgMessage
   202            ExtAttrs:
   203              - Name: Namespace
   204                Values:
   205                  - chrome
   206                  - gcm
   207      Returns:
   208        - Name: Promise
   209          Params:
   210            - Name: DOMString
   211      ExtAttrs:
   212        - Name: Namespace
   213          Values:
   214            - chrome
   215            - gcm
   216  - File: webext/chrome/gcm.json
   217    WebextFunc:
   218      Name: unregister
   219      Returns:
   220        - Name: Promise
   221          Params:
   222            - Name: void
   223      ExtAttrs:
   224        - Name: Namespace
   225          Values:
   226            - chrome
   227            - gcm