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

     1  - File: webext/printer_provider_internal.idl
     2    Callback:
     3      Name: BlobCallback
     4      Args:
     5        - Name: blob
     6          Type:
     7            Name: object
     8            ExtAttrs:
     9              - Name: Namespace
    10                Values:
    11                  - chrome
    12                  - printerProviderInternal
    13          ExtAttrs:
    14            - Name: instanceOf
    15              Values:
    16                - Blob
    17            - Name: Namespace
    18              Values:
    19                - chrome
    20                - printerProviderInternal
    21      Returns:
    22        - Name: void
    23          ExtAttrs:
    24            - Name: Namespace
    25              Values:
    26                - chrome
    27                - printerProviderInternal
    28      ExtAttrs:
    29        - Name: Namespace
    30          Values:
    31            - chrome
    32            - printerProviderInternal
    33  - File: webext/printer_provider_internal.idl
    34    Enum:
    35      Name: PrintError
    36      Values:
    37        - OK
    38        - FAILED
    39        - INVALID_TICKET
    40        - INVALID_DATA
    41      ExtAttrs:
    42        - Name: Namespace
    43          Values:
    44            - chrome
    45            - printerProviderInternal
    46  - File: webext/printer_provider_internal.idl
    47    WebextFunc:
    48      Name: getPrintData
    49      Args:
    50        - Name: requestId
    51          Type:
    52            Name: long
    53            ExtAttrs:
    54              - Name: Namespace
    55                Values:
    56                  - chrome
    57                  - printerProviderInternal
    58          ExtAttrs:
    59            - Name: Namespace
    60              Values:
    61                - chrome
    62                - printerProviderInternal
    63      Returns:
    64        - Name: Promise
    65          Params:
    66            - Name: object
    67              ExtAttrs:
    68                - Name: Namespace
    69                  Values:
    70                    - chrome
    71                    - printerProviderInternal
    72      ExtAttrs:
    73        - Name: supportsPromises
    74        - Name: Namespace
    75          Values:
    76            - chrome
    77            - printerProviderInternal
    78  - File: webext/printer_provider_internal.idl
    79    WebextFunc:
    80      Name: reportPrintResult
    81      Args:
    82        - Name: request_id
    83          Type:
    84            Name: long
    85            ExtAttrs:
    86              - Name: Namespace
    87                Values:
    88                  - chrome
    89                  - printerProviderInternal
    90          ExtAttrs:
    91            - Name: Namespace
    92              Values:
    93                - chrome
    94                - printerProviderInternal
    95        - Name: error
    96          Optional: true
    97          Type:
    98            Name: PrintError
    99            ExtAttrs:
   100              - Name: Namespace
   101                Values:
   102                  - chrome
   103                  - printerProviderInternal
   104          ExtAttrs:
   105            - Name: Namespace
   106              Values:
   107                - chrome
   108                - printerProviderInternal
   109      Returns:
   110        - Name: void
   111          ExtAttrs:
   112            - Name: Namespace
   113              Values:
   114                - chrome
   115                - printerProviderInternal
   116      ExtAttrs:
   117        - Name: Namespace
   118          Values:
   119            - chrome
   120            - printerProviderInternal
   121  - File: webext/printer_provider_internal.idl
   122    WebextFunc:
   123      Name: reportPrinterCapability
   124      Args:
   125        - Name: request_id
   126          Type:
   127            Name: long
   128            ExtAttrs:
   129              - Name: Namespace
   130                Values:
   131                  - chrome
   132                  - printerProviderInternal
   133          ExtAttrs:
   134            - Name: Namespace
   135              Values:
   136                - chrome
   137                - printerProviderInternal
   138        - Name: capability
   139          Optional: true
   140          Type:
   141            Name: object
   142            ExtAttrs:
   143              - Name: Namespace
   144                Values:
   145                  - chrome
   146                  - printerProviderInternal
   147          ExtAttrs:
   148            - Name: Namespace
   149              Values:
   150                - chrome
   151                - printerProviderInternal
   152      Returns:
   153        - Name: void
   154          ExtAttrs:
   155            - Name: Namespace
   156              Values:
   157                - chrome
   158                - printerProviderInternal
   159      ExtAttrs:
   160        - Name: Namespace
   161          Values:
   162            - chrome
   163            - printerProviderInternal
   164  - File: webext/printer_provider_internal.idl
   165    WebextFunc:
   166      Name: reportPrinters
   167      Args:
   168        - Name: requestId
   169          Type:
   170            Name: long
   171            ExtAttrs:
   172              - Name: Namespace
   173                Values:
   174                  - chrome
   175                  - printerProviderInternal
   176          ExtAttrs:
   177            - Name: Namespace
   178              Values:
   179                - chrome
   180                - printerProviderInternal
   181        - Name: printers
   182          Optional: true
   183          Type:
   184            Name: sequence
   185            Params:
   186              - Name: PrinterInfo
   187                ExtAttrs:
   188                  - Name: Namespace
   189                    Values:
   190                      - chrome
   191                      - printerProvider
   192            ExtAttrs:
   193              - Name: Namespace
   194                Values:
   195                  - chrome
   196                  - printerProvider
   197          ExtAttrs:
   198            - Name: Namespace
   199              Values:
   200                - chrome
   201                - printerProvider
   202      Returns:
   203        - Name: void
   204          ExtAttrs:
   205            - Name: Namespace
   206              Values:
   207                - chrome
   208                - printerProviderInternal
   209      ExtAttrs:
   210        - Name: Namespace
   211          Values:
   212            - chrome
   213            - printerProviderInternal
   214  - File: webext/printer_provider_internal.idl
   215    WebextFunc:
   216      Name: reportUsbPrinterInfo
   217      Args:
   218        - Name: requestId
   219          Type:
   220            Name: long
   221            ExtAttrs:
   222              - Name: Namespace
   223                Values:
   224                  - chrome
   225                  - printerProviderInternal
   226          ExtAttrs:
   227            - Name: Namespace
   228              Values:
   229                - chrome
   230                - printerProviderInternal
   231        - Name: printerInfo
   232          Optional: true
   233          Type:
   234            Name: PrinterInfo
   235            ExtAttrs:
   236              - Name: Namespace
   237                Values:
   238                  - chrome
   239                  - printerProvider
   240          ExtAttrs:
   241            - Name: Namespace
   242              Values:
   243                - chrome
   244                - printerProvider
   245      Returns:
   246        - Name: void
   247          ExtAttrs:
   248            - Name: Namespace
   249              Values:
   250                - chrome
   251                - printerProviderInternal
   252      ExtAttrs:
   253        - Name: Namespace
   254          Values:
   255            - chrome
   256            - printerProviderInternal