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

     1  - File: webext/chrome/echo_private.json
     2    Dict:
     3      Name: GetUserConsentArgConsentRequester
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - echoPrivate
     9      Fields:
    10        - Name: origin
    11          Required: true
    12          Type:
    13            Name: DOMString
    14          ExtAttrs:
    15            - Name: Namespace
    16              Values:
    17                - chrome
    18                - echoPrivate
    19        - Name: serviceName
    20          Required: true
    21          Type:
    22            Name: DOMString
    23          ExtAttrs:
    24            - Name: Namespace
    25              Values:
    26                - chrome
    27                - echoPrivate
    28        - Name: tabId
    29          Type:
    30            Name: long long
    31          ExtAttrs:
    32            - Name: Namespace
    33              Values:
    34                - chrome
    35                - echoPrivate
    36  - File: webext/chrome/echo_private.json
    37    WebextFunc:
    38      Name: getOfferInfo
    39      Args:
    40        - Name: id
    41          Type:
    42            Name: DOMString
    43      Returns:
    44        - Name: Promise
    45          Params:
    46            - Name: any
    47      ExtAttrs:
    48        - Name: Namespace
    49          Values:
    50            - chrome
    51            - echoPrivate
    52  - File: webext/chrome/echo_private.json
    53    WebextFunc:
    54      Name: getOobeTimestamp
    55      Returns:
    56        - Name: Promise
    57          Params:
    58            - Name: DOMString
    59      ExtAttrs:
    60        - Name: Namespace
    61          Values:
    62            - chrome
    63            - echoPrivate
    64  - File: webext/chrome/echo_private.json
    65    WebextFunc:
    66      Name: getRegistrationCode
    67      Args:
    68        - Name: type
    69          Type:
    70            Name: DOMString
    71      Returns:
    72        - Name: Promise
    73          Params:
    74            - Name: DOMString
    75      ExtAttrs:
    76        - Name: Namespace
    77          Values:
    78            - chrome
    79            - echoPrivate
    80  - File: webext/chrome/echo_private.json
    81    WebextFunc:
    82      Name: getUserConsent
    83      Args:
    84        - Name: consentRequester
    85          Type:
    86            Name: GetUserConsentArgConsentRequester
    87            ExtAttrs:
    88              - Name: Namespace
    89                Values:
    90                  - chrome
    91                  - echoPrivate
    92      Returns:
    93        - Name: Promise
    94          Params:
    95            - Name: boolean
    96      ExtAttrs:
    97        - Name: Namespace
    98          Values:
    99            - chrome
   100            - echoPrivate
   101  - File: webext/chrome/echo_private.json
   102    WebextFunc:
   103      Name: setOfferInfo
   104      Args:
   105        - Name: id
   106          Type:
   107            Name: DOMString
   108        - Name: offerInfo
   109          Type:
   110            Name: any
   111      Returns:
   112        - Name: undefined
   113      ExtAttrs:
   114        - Name: Namespace
   115          Values:
   116            - chrome
   117            - echoPrivate