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

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