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

     1  - File: webext/system_storage.idl
     2    Callback:
     3      Name: EjectDeviceCallback
     4      Args:
     5        - Name: result
     6          Type:
     7            Name: EjectDeviceResultCode
     8            ExtAttrs:
     9              - Name: Namespace
    10                Values:
    11                  - chrome
    12                  - system
    13                  - storage
    14          ExtAttrs:
    15            - Name: Namespace
    16              Values:
    17                - chrome
    18                - system
    19                - storage
    20      Returns:
    21        - Name: void
    22          ExtAttrs:
    23            - Name: Namespace
    24              Values:
    25                - chrome
    26                - system
    27                - storage
    28      ExtAttrs:
    29        - Name: Namespace
    30          Values:
    31            - chrome
    32            - system
    33            - storage
    34  - File: webext/system_storage.idl
    35    Enum:
    36      Name: EjectDeviceResultCode
    37      Values:
    38        - success
    39        - in_use
    40        - no_such_device
    41        - failure
    42      ExtAttrs:
    43        - Name: Namespace
    44          Values:
    45            - chrome
    46            - system
    47            - storage
    48        - Name: inline_doc
    49  - File: webext/system_storage.idl
    50    Callback:
    51      Name: GetAvailableCapacityCallback
    52      Args:
    53        - Name: info
    54          Type:
    55            Name: StorageAvailableCapacityInfo
    56            ExtAttrs:
    57              - Name: Namespace
    58                Values:
    59                  - chrome
    60                  - system
    61                  - storage
    62          ExtAttrs:
    63            - Name: Namespace
    64              Values:
    65                - chrome
    66                - system
    67                - storage
    68      Returns:
    69        - Name: void
    70          ExtAttrs:
    71            - Name: Namespace
    72              Values:
    73                - chrome
    74                - system
    75                - storage
    76      ExtAttrs:
    77        - Name: Namespace
    78          Values:
    79            - chrome
    80            - system
    81            - storage
    82  - File: webext/system_storage.idl
    83    Dict:
    84      Name: StorageAvailableCapacityInfo
    85      ExtAttrs:
    86        - Name: Namespace
    87          Values:
    88            - chrome
    89            - system
    90            - storage
    91      Fields:
    92        - Name: id
    93          Type:
    94            Name: DOMString
    95            ExtAttrs:
    96              - Name: Namespace
    97                Values:
    98                  - chrome
    99                  - system
   100                  - storage
   101          ExtAttrs:
   102            - Name: Namespace
   103              Values:
   104                - chrome
   105                - system
   106                - storage
   107        - Name: availableCapacity
   108          Type:
   109            Name: double
   110            ExtAttrs:
   111              - Name: Namespace
   112                Values:
   113                  - chrome
   114                  - system
   115                  - storage
   116          ExtAttrs:
   117            - Name: Namespace
   118              Values:
   119                - chrome
   120                - system
   121                - storage
   122  - File: webext/system_storage.idl
   123    Callback:
   124      Name: StorageInfoCallback
   125      Args:
   126        - Name: info
   127          Type:
   128            Name: sequence
   129            Params:
   130              - Name: StorageUnitInfo
   131                ExtAttrs:
   132                  - Name: Namespace
   133                    Values:
   134                      - chrome
   135                      - system
   136                      - storage
   137            ExtAttrs:
   138              - Name: Namespace
   139                Values:
   140                  - chrome
   141                  - system
   142                  - storage
   143          ExtAttrs:
   144            - Name: Namespace
   145              Values:
   146                - chrome
   147                - system
   148                - storage
   149      Returns:
   150        - Name: void
   151          ExtAttrs:
   152            - Name: Namespace
   153              Values:
   154                - chrome
   155                - system
   156                - storage
   157      ExtAttrs:
   158        - Name: Namespace
   159          Values:
   160            - chrome
   161            - system
   162            - storage
   163  - File: webext/system_storage.idl
   164    Dict:
   165      Name: StorageUnitInfo
   166      ExtAttrs:
   167        - Name: Namespace
   168          Values:
   169            - chrome
   170            - system
   171            - storage
   172      Fields:
   173        - Name: id
   174          Type:
   175            Name: DOMString
   176            ExtAttrs:
   177              - Name: Namespace
   178                Values:
   179                  - chrome
   180                  - system
   181                  - storage
   182          ExtAttrs:
   183            - Name: Namespace
   184              Values:
   185                - chrome
   186                - system
   187                - storage
   188        - Name: name
   189          Type:
   190            Name: DOMString
   191            ExtAttrs:
   192              - Name: Namespace
   193                Values:
   194                  - chrome
   195                  - system
   196                  - storage
   197          ExtAttrs:
   198            - Name: Namespace
   199              Values:
   200                - chrome
   201                - system
   202                - storage
   203        - Name: type
   204          Type:
   205            Name: StorageUnitType
   206            ExtAttrs:
   207              - Name: Namespace
   208                Values:
   209                  - chrome
   210                  - system
   211                  - storage
   212          ExtAttrs:
   213            - Name: Namespace
   214              Values:
   215                - chrome
   216                - system
   217                - storage
   218        - Name: capacity
   219          Type:
   220            Name: double
   221            ExtAttrs:
   222              - Name: Namespace
   223                Values:
   224                  - chrome
   225                  - system
   226                  - storage
   227          ExtAttrs:
   228            - Name: Namespace
   229              Values:
   230                - chrome
   231                - system
   232                - storage
   233  - File: webext/system_storage.idl
   234    Enum:
   235      Name: StorageUnitType
   236      Values:
   237        - fixed
   238        - removable
   239        - unknown
   240      ExtAttrs:
   241        - Name: Namespace
   242          Values:
   243            - chrome
   244            - system
   245            - storage
   246  - File: webext/system_storage.idl
   247    WebextFunc:
   248      Name: ejectDevice
   249      Modifier: static
   250      Args:
   251        - Name: id
   252          Type:
   253            Name: DOMString
   254            ExtAttrs:
   255              - Name: Namespace
   256                Values:
   257                  - chrome
   258                  - system
   259                  - storage
   260          ExtAttrs:
   261            - Name: Namespace
   262              Values:
   263                - chrome
   264                - system
   265                - storage
   266      Returns:
   267        - Name: Promise
   268          Params:
   269            - Name: EjectDeviceResultCode
   270              ExtAttrs:
   271                - Name: Namespace
   272                  Values:
   273                    - chrome
   274                    - system
   275                    - storage
   276      ExtAttrs:
   277        - Name: supportsPromises
   278        - Name: Namespace
   279          Values:
   280            - chrome
   281            - system
   282            - storage
   283  - File: webext/system_storage.idl
   284    WebextFunc:
   285      Name: getAvailableCapacity
   286      Modifier: static
   287      Args:
   288        - Name: id
   289          Type:
   290            Name: DOMString
   291            ExtAttrs:
   292              - Name: Namespace
   293                Values:
   294                  - chrome
   295                  - system
   296                  - storage
   297          ExtAttrs:
   298            - Name: Namespace
   299              Values:
   300                - chrome
   301                - system
   302                - storage
   303      Returns:
   304        - Name: Promise
   305          Params:
   306            - Name: StorageAvailableCapacityInfo
   307              ExtAttrs:
   308                - Name: Namespace
   309                  Values:
   310                    - chrome
   311                    - system
   312                    - storage
   313      ExtAttrs:
   314        - Name: supportsPromises
   315        - Name: Namespace
   316          Values:
   317            - chrome
   318            - system
   319            - storage
   320  - File: webext/system_storage.idl
   321    WebextFunc:
   322      Name: getInfo
   323      Modifier: static
   324      Returns:
   325        - Name: Promise
   326          Params:
   327            - Name: sequence
   328              Params:
   329                - Name: StorageUnitInfo
   330                  ExtAttrs:
   331                    - Name: Namespace
   332                      Values:
   333                        - chrome
   334                        - system
   335                        - storage
   336              ExtAttrs:
   337                - Name: Namespace
   338                  Values:
   339                    - chrome
   340                    - system
   341                    - storage
   342      ExtAttrs:
   343        - Name: supportsPromises
   344        - Name: Namespace
   345          Values:
   346            - chrome
   347            - system
   348            - storage
   349  - File: webext/system_storage.idl
   350    WebextEvent:
   351      Name: onAttached
   352      Modifier: static
   353      Args:
   354        - Name: info
   355          Type:
   356            Name: StorageUnitInfo
   357            ExtAttrs:
   358              - Name: Namespace
   359                Values:
   360                  - chrome
   361                  - system
   362                  - storage
   363          ExtAttrs:
   364            - Name: Namespace
   365              Values:
   366                - chrome
   367                - system
   368                - storage
   369      Returns:
   370        - Name: void
   371          ExtAttrs:
   372            - Name: Namespace
   373              Values:
   374                - chrome
   375                - system
   376                - storage
   377      ExtAttrs:
   378        - Name: Namespace
   379          Values:
   380            - chrome
   381            - system
   382            - storage
   383  - File: webext/system_storage.idl
   384    WebextEvent:
   385      Name: onDetached
   386      Modifier: static
   387      Args:
   388        - Name: id
   389          Type:
   390            Name: DOMString
   391            ExtAttrs:
   392              - Name: Namespace
   393                Values:
   394                  - chrome
   395                  - system
   396                  - storage
   397          ExtAttrs:
   398            - Name: Namespace
   399              Values:
   400                - chrome
   401                - system
   402                - storage
   403      Returns:
   404        - Name: void
   405          ExtAttrs:
   406            - Name: Namespace
   407              Values:
   408                - chrome
   409                - system
   410                - storage
   411      ExtAttrs:
   412        - Name: Namespace
   413          Values:
   414            - chrome
   415            - system
   416            - storage