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

     1  - File: webext/chrome/cookies.json
     2    Dict:
     3      Name: Cookie
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - cookies
     9      Fields:
    10        - Name: domain
    11          Required: true
    12          Type:
    13            Name: DOMString
    14          ExtAttrs:
    15            - Name: Namespace
    16              Values:
    17                - chrome
    18                - cookies
    19        - Name: expirationDate
    20          Type:
    21            Name: double
    22          ExtAttrs:
    23            - Name: Namespace
    24              Values:
    25                - chrome
    26                - cookies
    27        - Name: hostOnly
    28          Required: true
    29          Type:
    30            Name: boolean
    31          ExtAttrs:
    32            - Name: Namespace
    33              Values:
    34                - chrome
    35                - cookies
    36        - Name: httpOnly
    37          Required: true
    38          Type:
    39            Name: boolean
    40          ExtAttrs:
    41            - Name: Namespace
    42              Values:
    43                - chrome
    44                - cookies
    45        - Name: name
    46          Required: true
    47          Type:
    48            Name: DOMString
    49          ExtAttrs:
    50            - Name: Namespace
    51              Values:
    52                - chrome
    53                - cookies
    54        - Name: path
    55          Required: true
    56          Type:
    57            Name: DOMString
    58          ExtAttrs:
    59            - Name: Namespace
    60              Values:
    61                - chrome
    62                - cookies
    63        - Name: sameSite
    64          Required: true
    65          Type:
    66            Name: SameSiteStatus
    67            ExtAttrs:
    68              - Name: Namespace
    69                Values:
    70                  - chrome
    71                  - cookies
    72          ExtAttrs:
    73            - Name: Namespace
    74              Values:
    75                - chrome
    76                - cookies
    77        - Name: secure
    78          Required: true
    79          Type:
    80            Name: boolean
    81          ExtAttrs:
    82            - Name: Namespace
    83              Values:
    84                - chrome
    85                - cookies
    86        - Name: session
    87          Required: true
    88          Type:
    89            Name: boolean
    90          ExtAttrs:
    91            - Name: Namespace
    92              Values:
    93                - chrome
    94                - cookies
    95        - Name: storeId
    96          Required: true
    97          Type:
    98            Name: DOMString
    99          ExtAttrs:
   100            - Name: Namespace
   101              Values:
   102                - chrome
   103                - cookies
   104        - Name: value
   105          Required: true
   106          Type:
   107            Name: DOMString
   108          ExtAttrs:
   109            - Name: Namespace
   110              Values:
   111                - chrome
   112                - cookies
   113  - File: webext/chrome/cookies.json
   114    Dict:
   115      Name: CookieDetails
   116      ExtAttrs:
   117        - Name: Namespace
   118          Values:
   119            - chrome
   120            - cookies
   121      Fields:
   122        - Name: name
   123          Required: true
   124          Type:
   125            Name: DOMString
   126          ExtAttrs:
   127            - Name: Namespace
   128              Values:
   129                - chrome
   130                - cookies
   131        - Name: storeId
   132          Type:
   133            Name: DOMString
   134          ExtAttrs:
   135            - Name: Namespace
   136              Values:
   137                - chrome
   138                - cookies
   139        - Name: url
   140          Required: true
   141          Type:
   142            Name: DOMString
   143          ExtAttrs:
   144            - Name: Namespace
   145              Values:
   146                - chrome
   147                - cookies
   148  - File: webext/chrome/cookies.json
   149    Dict:
   150      Name: CookieStore
   151      ExtAttrs:
   152        - Name: Namespace
   153          Values:
   154            - chrome
   155            - cookies
   156      Fields:
   157        - Name: id
   158          Required: true
   159          Type:
   160            Name: DOMString
   161          ExtAttrs:
   162            - Name: Namespace
   163              Values:
   164                - chrome
   165                - cookies
   166        - Name: tabIds
   167          Required: true
   168          Type:
   169            Name: sequence
   170            Params:
   171              - Name: long long
   172            ExtAttrs:
   173              - Name: Namespace
   174                Values:
   175                  - chrome
   176                  - cookies
   177          ExtAttrs:
   178            - Name: Namespace
   179              Values:
   180                - chrome
   181                - cookies
   182  - File: webext/chrome/cookies.json
   183    Dict:
   184      Name: GetAllArgDetails
   185      ExtAttrs:
   186        - Name: Namespace
   187          Values:
   188            - chrome
   189            - cookies
   190      Fields:
   191        - Name: domain
   192          Type:
   193            Name: DOMString
   194          ExtAttrs:
   195            - Name: Namespace
   196              Values:
   197                - chrome
   198                - cookies
   199        - Name: name
   200          Type:
   201            Name: DOMString
   202          ExtAttrs:
   203            - Name: Namespace
   204              Values:
   205                - chrome
   206                - cookies
   207        - Name: path
   208          Type:
   209            Name: DOMString
   210          ExtAttrs:
   211            - Name: Namespace
   212              Values:
   213                - chrome
   214                - cookies
   215        - Name: secure
   216          Type:
   217            Name: boolean
   218          ExtAttrs:
   219            - Name: Namespace
   220              Values:
   221                - chrome
   222                - cookies
   223        - Name: session
   224          Type:
   225            Name: boolean
   226          ExtAttrs:
   227            - Name: Namespace
   228              Values:
   229                - chrome
   230                - cookies
   231        - Name: storeId
   232          Type:
   233            Name: DOMString
   234          ExtAttrs:
   235            - Name: Namespace
   236              Values:
   237                - chrome
   238                - cookies
   239        - Name: url
   240          Type:
   241            Name: DOMString
   242          ExtAttrs:
   243            - Name: Namespace
   244              Values:
   245                - chrome
   246                - cookies
   247  - File: webext/chrome/cookies.json
   248    Dict:
   249      Name: OnChangedArgChangeInfo
   250      ExtAttrs:
   251        - Name: Namespace
   252          Values:
   253            - chrome
   254            - cookies
   255      Fields:
   256        - Name: cause
   257          Required: true
   258          Type:
   259            Name: OnChangedCause
   260            ExtAttrs:
   261              - Name: Namespace
   262                Values:
   263                  - chrome
   264                  - cookies
   265          ExtAttrs:
   266            - Name: Namespace
   267              Values:
   268                - chrome
   269                - cookies
   270        - Name: cookie
   271          Required: true
   272          Type:
   273            Name: Cookie
   274            ExtAttrs:
   275              - Name: Namespace
   276                Values:
   277                  - chrome
   278                  - cookies
   279          ExtAttrs:
   280            - Name: Namespace
   281              Values:
   282                - chrome
   283                - cookies
   284        - Name: removed
   285          Required: true
   286          Type:
   287            Name: boolean
   288          ExtAttrs:
   289            - Name: Namespace
   290              Values:
   291                - chrome
   292                - cookies
   293  - File: webext/chrome/cookies.json
   294    Enum:
   295      Name: OnChangedCause
   296      Values:
   297        - evicted
   298        - expired
   299        - explicit
   300        - expired_overwrite
   301        - overwrite
   302      ExtAttrs:
   303        - Name: Namespace
   304          Values:
   305            - chrome
   306            - cookies
   307  - File: webext/chrome/cookies.json
   308    Dict:
   309      Name: RemoveReturnType
   310      ExtAttrs:
   311        - Name: Namespace
   312          Values:
   313            - chrome
   314            - cookies
   315      Fields:
   316        - Name: name
   317          Required: true
   318          Type:
   319            Name: DOMString
   320          ExtAttrs:
   321            - Name: Namespace
   322              Values:
   323                - chrome
   324                - cookies
   325        - Name: storeId
   326          Required: true
   327          Type:
   328            Name: DOMString
   329          ExtAttrs:
   330            - Name: Namespace
   331              Values:
   332                - chrome
   333                - cookies
   334        - Name: url
   335          Required: true
   336          Type:
   337            Name: DOMString
   338          ExtAttrs:
   339            - Name: Namespace
   340              Values:
   341                - chrome
   342                - cookies
   343  - File: webext/chrome/cookies.json
   344    Enum:
   345      Name: SameSiteStatus
   346      Values:
   347        - no_restriction
   348        - lax
   349        - strict
   350        - unspecified
   351      ExtAttrs:
   352        - Name: Namespace
   353          Values:
   354            - chrome
   355            - cookies
   356  - File: webext/chrome/cookies.json
   357    Dict:
   358      Name: SetArgDetails
   359      ExtAttrs:
   360        - Name: Namespace
   361          Values:
   362            - chrome
   363            - cookies
   364      Fields:
   365        - Name: domain
   366          Type:
   367            Name: DOMString
   368          ExtAttrs:
   369            - Name: Namespace
   370              Values:
   371                - chrome
   372                - cookies
   373        - Name: expirationDate
   374          Type:
   375            Name: double
   376          ExtAttrs:
   377            - Name: Namespace
   378              Values:
   379                - chrome
   380                - cookies
   381        - Name: httpOnly
   382          Type:
   383            Name: boolean
   384          ExtAttrs:
   385            - Name: Namespace
   386              Values:
   387                - chrome
   388                - cookies
   389        - Name: name
   390          Type:
   391            Name: DOMString
   392          ExtAttrs:
   393            - Name: Namespace
   394              Values:
   395                - chrome
   396                - cookies
   397        - Name: path
   398          Type:
   399            Name: DOMString
   400          ExtAttrs:
   401            - Name: Namespace
   402              Values:
   403                - chrome
   404                - cookies
   405        - Name: sameSite
   406          Type:
   407            Name: SameSiteStatus
   408            ExtAttrs:
   409              - Name: Namespace
   410                Values:
   411                  - chrome
   412                  - cookies
   413          ExtAttrs:
   414            - Name: Namespace
   415              Values:
   416                - chrome
   417                - cookies
   418        - Name: secure
   419          Type:
   420            Name: boolean
   421          ExtAttrs:
   422            - Name: Namespace
   423              Values:
   424                - chrome
   425                - cookies
   426        - Name: storeId
   427          Type:
   428            Name: DOMString
   429          ExtAttrs:
   430            - Name: Namespace
   431              Values:
   432                - chrome
   433                - cookies
   434        - Name: url
   435          Required: true
   436          Type:
   437            Name: DOMString
   438          ExtAttrs:
   439            - Name: Namespace
   440              Values:
   441                - chrome
   442                - cookies
   443        - Name: value
   444          Type:
   445            Name: DOMString
   446          ExtAttrs:
   447            - Name: Namespace
   448              Values:
   449                - chrome
   450                - cookies
   451  - File: webext/chrome/cookies.json
   452    WebextFunc:
   453      Name: get
   454      Args:
   455        - Name: details
   456          Type:
   457            Name: CookieDetails
   458            ExtAttrs:
   459              - Name: Namespace
   460                Values:
   461                  - chrome
   462                  - cookies
   463      Returns:
   464        - Name: Promise
   465          Params:
   466            - Name: Cookie
   467              ExtAttrs:
   468                - Name: Namespace
   469                  Values:
   470                    - chrome
   471                    - cookies
   472      ExtAttrs:
   473        - Name: Namespace
   474          Values:
   475            - chrome
   476            - cookies
   477  - File: webext/chrome/cookies.json
   478    WebextFunc:
   479      Name: getAll
   480      Args:
   481        - Name: details
   482          Type:
   483            Name: GetAllArgDetails
   484            ExtAttrs:
   485              - Name: Namespace
   486                Values:
   487                  - chrome
   488                  - cookies
   489      Returns:
   490        - Name: Promise
   491          Params:
   492            - Name: sequence
   493              Params:
   494                - Name: Cookie
   495                  ExtAttrs:
   496                    - Name: Namespace
   497                      Values:
   498                        - chrome
   499                        - cookies
   500              ExtAttrs:
   501                - Name: Namespace
   502                  Values:
   503                    - chrome
   504                    - cookies
   505      ExtAttrs:
   506        - Name: Namespace
   507          Values:
   508            - chrome
   509            - cookies
   510  - File: webext/chrome/cookies.json
   511    WebextFunc:
   512      Name: getAllCookieStores
   513      Returns:
   514        - Name: Promise
   515          Params:
   516            - Name: sequence
   517              Params:
   518                - Name: CookieStore
   519                  ExtAttrs:
   520                    - Name: Namespace
   521                      Values:
   522                        - chrome
   523                        - cookies
   524              ExtAttrs:
   525                - Name: Namespace
   526                  Values:
   527                    - chrome
   528                    - cookies
   529      ExtAttrs:
   530        - Name: Namespace
   531          Values:
   532            - chrome
   533            - cookies
   534  - File: webext/chrome/cookies.json
   535    WebextEvent:
   536      Name: onChanged
   537      Args:
   538        - Name: changeInfo
   539          Type:
   540            Name: OnChangedArgChangeInfo
   541            ExtAttrs:
   542              - Name: Namespace
   543                Values:
   544                  - chrome
   545                  - cookies
   546      Returns:
   547        - Name: undefined
   548      ExtAttrs:
   549        - Name: Namespace
   550          Values:
   551            - chrome
   552            - cookies
   553  - File: webext/chrome/cookies.json
   554    WebextFunc:
   555      Name: remove
   556      Args:
   557        - Name: details
   558          Type:
   559            Name: CookieDetails
   560            ExtAttrs:
   561              - Name: Namespace
   562                Values:
   563                  - chrome
   564                  - cookies
   565      Returns:
   566        - Name: Promise
   567          Params:
   568            - Name: RemoveReturnType
   569              ExtAttrs:
   570                - Name: Namespace
   571                  Values:
   572                    - chrome
   573                    - cookies
   574      ExtAttrs:
   575        - Name: Namespace
   576          Values:
   577            - chrome
   578            - cookies
   579  - File: webext/chrome/cookies.json
   580    WebextFunc:
   581      Name: set
   582      Args:
   583        - Name: details
   584          Type:
   585            Name: SetArgDetails
   586            ExtAttrs:
   587              - Name: Namespace
   588                Values:
   589                  - chrome
   590                  - cookies
   591      Returns:
   592        - Name: Promise
   593          Params:
   594            - Name: Cookie
   595              ExtAttrs:
   596                - Name: Namespace
   597                  Values:
   598                    - chrome
   599                    - cookies
   600      ExtAttrs:
   601        - Name: Namespace
   602          Values:
   603            - chrome
   604            - cookies