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

     1  - File: webext/chrome/proxy.json
     2    Enum:
     3      Name: Mode
     4      Values:
     5        - direct
     6        - auto_detect
     7        - pac_script
     8        - fixed_servers
     9        - system
    10      ExtAttrs:
    11        - Name: Namespace
    12          Values:
    13            - chrome
    14            - proxy
    15  - File: webext/chrome/proxy.json
    16    Dict:
    17      Name: OnProxyErrorArgDetails
    18      ExtAttrs:
    19        - Name: Namespace
    20          Values:
    21            - chrome
    22            - proxy
    23      Fields:
    24        - Name: details
    25          Required: true
    26          Type:
    27            Name: DOMString
    28          ExtAttrs:
    29            - Name: Namespace
    30              Values:
    31                - chrome
    32                - proxy
    33        - Name: error
    34          Required: true
    35          Type:
    36            Name: DOMString
    37          ExtAttrs:
    38            - Name: Namespace
    39              Values:
    40                - chrome
    41                - proxy
    42        - Name: fatal
    43          Required: true
    44          Type:
    45            Name: boolean
    46          ExtAttrs:
    47            - Name: Namespace
    48              Values:
    49                - chrome
    50                - proxy
    51  - File: webext/chrome/proxy.json
    52    Dict:
    53      Name: PacScript
    54      ExtAttrs:
    55        - Name: Namespace
    56          Values:
    57            - chrome
    58            - proxy
    59      Fields:
    60        - Name: data
    61          Type:
    62            Name: DOMString
    63          ExtAttrs:
    64            - Name: Namespace
    65              Values:
    66                - chrome
    67                - proxy
    68        - Name: mandatory
    69          Type:
    70            Name: boolean
    71          ExtAttrs:
    72            - Name: Namespace
    73              Values:
    74                - chrome
    75                - proxy
    76        - Name: url
    77          Type:
    78            Name: DOMString
    79          ExtAttrs:
    80            - Name: Namespace
    81              Values:
    82                - chrome
    83                - proxy
    84  - File: webext/chrome/proxy.json
    85    Dict:
    86      Name: ProxyConfig
    87      ExtAttrs:
    88        - Name: Namespace
    89          Values:
    90            - chrome
    91            - proxy
    92      Fields:
    93        - Name: mode
    94          Required: true
    95          Type:
    96            Name: Mode
    97            ExtAttrs:
    98              - Name: Namespace
    99                Values:
   100                  - chrome
   101                  - proxy
   102          ExtAttrs:
   103            - Name: Namespace
   104              Values:
   105                - chrome
   106                - proxy
   107        - Name: pacScript
   108          Type:
   109            Name: PacScript
   110            ExtAttrs:
   111              - Name: Namespace
   112                Values:
   113                  - chrome
   114                  - proxy
   115          ExtAttrs:
   116            - Name: Namespace
   117              Values:
   118                - chrome
   119                - proxy
   120        - Name: rules
   121          Type:
   122            Name: ProxyRules
   123            ExtAttrs:
   124              - Name: Namespace
   125                Values:
   126                  - chrome
   127                  - proxy
   128          ExtAttrs:
   129            - Name: Namespace
   130              Values:
   131                - chrome
   132                - proxy
   133  - File: webext/chrome/proxy.json
   134    Dict:
   135      Name: ProxyRules
   136      ExtAttrs:
   137        - Name: Namespace
   138          Values:
   139            - chrome
   140            - proxy
   141      Fields:
   142        - Name: bypassList
   143          Type:
   144            Name: sequence
   145            Params:
   146              - Name: DOMString
   147            ExtAttrs:
   148              - Name: Namespace
   149                Values:
   150                  - chrome
   151                  - proxy
   152          ExtAttrs:
   153            - Name: Namespace
   154              Values:
   155                - chrome
   156                - proxy
   157        - Name: fallbackProxy
   158          Type:
   159            Name: ProxyServer
   160            ExtAttrs:
   161              - Name: Namespace
   162                Values:
   163                  - chrome
   164                  - proxy
   165          ExtAttrs:
   166            - Name: Namespace
   167              Values:
   168                - chrome
   169                - proxy
   170        - Name: proxyForFtp
   171          Type:
   172            Name: ProxyServer
   173            ExtAttrs:
   174              - Name: Namespace
   175                Values:
   176                  - chrome
   177                  - proxy
   178          ExtAttrs:
   179            - Name: Namespace
   180              Values:
   181                - chrome
   182                - proxy
   183        - Name: proxyForHttp
   184          Type:
   185            Name: ProxyServer
   186            ExtAttrs:
   187              - Name: Namespace
   188                Values:
   189                  - chrome
   190                  - proxy
   191          ExtAttrs:
   192            - Name: Namespace
   193              Values:
   194                - chrome
   195                - proxy
   196        - Name: proxyForHttps
   197          Type:
   198            Name: ProxyServer
   199            ExtAttrs:
   200              - Name: Namespace
   201                Values:
   202                  - chrome
   203                  - proxy
   204          ExtAttrs:
   205            - Name: Namespace
   206              Values:
   207                - chrome
   208                - proxy
   209        - Name: singleProxy
   210          Type:
   211            Name: ProxyServer
   212            ExtAttrs:
   213              - Name: Namespace
   214                Values:
   215                  - chrome
   216                  - proxy
   217          ExtAttrs:
   218            - Name: Namespace
   219              Values:
   220                - chrome
   221                - proxy
   222  - File: webext/chrome/proxy.json
   223    Dict:
   224      Name: ProxyServer
   225      ExtAttrs:
   226        - Name: Namespace
   227          Values:
   228            - chrome
   229            - proxy
   230      Fields:
   231        - Name: host
   232          Required: true
   233          Type:
   234            Name: DOMString
   235          ExtAttrs:
   236            - Name: Namespace
   237              Values:
   238                - chrome
   239                - proxy
   240        - Name: port
   241          Type:
   242            Name: long long
   243          ExtAttrs:
   244            - Name: Namespace
   245              Values:
   246                - chrome
   247                - proxy
   248        - Name: scheme
   249          Type:
   250            Name: Scheme
   251            ExtAttrs:
   252              - Name: Namespace
   253                Values:
   254                  - chrome
   255                  - proxy
   256          ExtAttrs:
   257            - Name: Namespace
   258              Values:
   259                - chrome
   260                - proxy
   261  - File: webext/chrome/proxy.json
   262    Enum:
   263      Name: Scheme
   264      Values:
   265        - http
   266        - https
   267        - quic
   268        - socks4
   269        - socks5
   270      ExtAttrs:
   271        - Name: Namespace
   272          Values:
   273            - chrome
   274            - proxy
   275  - File: webext/chrome/proxy.json
   276    WebextEvent:
   277      Name: onProxyError
   278      Args:
   279        - Name: details
   280          Type:
   281            Name: OnProxyErrorArgDetails
   282            ExtAttrs:
   283              - Name: Namespace
   284                Values:
   285                  - chrome
   286                  - proxy
   287      Returns:
   288        - Name: undefined
   289      ExtAttrs:
   290        - Name: Namespace
   291          Values:
   292            - chrome
   293            - proxy
   294  - File: webext/chrome/proxy.json
   295    WebextProp:
   296      Name: settings
   297      Type:
   298        Name: ChromeSetting
   299        ExtAttrs:
   300          - Name: Namespace
   301            Values:
   302              - chrome
   303              - types
   304      ExtAttrs:
   305        - Name: Namespace
   306          Values:
   307            - chrome
   308            - proxy