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

     1  - File: webext/chrome/users_private.idl
     2    Callback:
     3      Name: IsUserInListCallback
     4      Args:
     5        - Name: found
     6          Type:
     7            Name: boolean
     8            ExtAttrs:
     9              - Name: Namespace
    10                Values:
    11                  - chrome
    12                  - usersPrivate
    13          ExtAttrs:
    14            - Name: Namespace
    15              Values:
    16                - chrome
    17                - usersPrivate
    18      Returns:
    19        - Name: void
    20          ExtAttrs:
    21            - Name: Namespace
    22              Values:
    23                - chrome
    24                - usersPrivate
    25      ExtAttrs:
    26        - Name: Namespace
    27          Values:
    28            - chrome
    29            - usersPrivate
    30        - Name: platforms
    31          Values:
    32            - chromeos
    33  - File: webext/chrome/users_private.idl
    34    Callback:
    35      Name: LoginStatusCallback
    36      Args:
    37        - Name: status
    38          Type:
    39            Name: LoginStatusDict
    40            ExtAttrs:
    41              - Name: Namespace
    42                Values:
    43                  - chrome
    44                  - usersPrivate
    45          ExtAttrs:
    46            - Name: Namespace
    47              Values:
    48                - chrome
    49                - usersPrivate
    50      Returns:
    51        - Name: void
    52          ExtAttrs:
    53            - Name: Namespace
    54              Values:
    55                - chrome
    56                - usersPrivate
    57      ExtAttrs:
    58        - Name: Namespace
    59          Values:
    60            - chrome
    61            - usersPrivate
    62        - Name: platforms
    63          Values:
    64            - chromeos
    65  - File: webext/chrome/users_private.idl
    66    Dict:
    67      Name: LoginStatusDict
    68      ExtAttrs:
    69        - Name: Namespace
    70          Values:
    71            - chrome
    72            - usersPrivate
    73        - Name: platforms
    74          Values:
    75            - chromeos
    76      Fields:
    77        - Name: isLoggedIn
    78          Type:
    79            Name: boolean
    80            ExtAttrs:
    81              - Name: Namespace
    82                Values:
    83                  - chrome
    84                  - usersPrivate
    85          ExtAttrs:
    86            - Name: Namespace
    87              Values:
    88                - chrome
    89                - usersPrivate
    90        - Name: isScreenLocked
    91          Type:
    92            Name: boolean
    93            ExtAttrs:
    94              - Name: Namespace
    95                Values:
    96                  - chrome
    97                  - usersPrivate
    98          ExtAttrs:
    99            - Name: Namespace
   100              Values:
   101                - chrome
   102                - usersPrivate
   103  - File: webext/chrome/users_private.idl
   104    Callback:
   105      Name: ManagedCallback
   106      Args:
   107        - Name: managed
   108          Type:
   109            Name: boolean
   110            ExtAttrs:
   111              - Name: Namespace
   112                Values:
   113                  - chrome
   114                  - usersPrivate
   115          ExtAttrs:
   116            - Name: Namespace
   117              Values:
   118                - chrome
   119                - usersPrivate
   120      Returns:
   121        - Name: void
   122          ExtAttrs:
   123            - Name: Namespace
   124              Values:
   125                - chrome
   126                - usersPrivate
   127      ExtAttrs:
   128        - Name: Namespace
   129          Values:
   130            - chrome
   131            - usersPrivate
   132        - Name: platforms
   133          Values:
   134            - chromeos
   135  - File: webext/chrome/users_private.idl
   136    Dict:
   137      Name: User
   138      ExtAttrs:
   139        - Name: Namespace
   140          Values:
   141            - chrome
   142            - usersPrivate
   143        - Name: platforms
   144          Values:
   145            - chromeos
   146      Fields:
   147        - Name: email
   148          Type:
   149            Name: DOMString
   150            ExtAttrs:
   151              - Name: Namespace
   152                Values:
   153                  - chrome
   154                  - usersPrivate
   155          ExtAttrs:
   156            - Name: Namespace
   157              Values:
   158                - chrome
   159                - usersPrivate
   160        - Name: displayEmail
   161          Type:
   162            Name: DOMString
   163            ExtAttrs:
   164              - Name: Namespace
   165                Values:
   166                  - chrome
   167                  - usersPrivate
   168          ExtAttrs:
   169            - Name: Namespace
   170              Values:
   171                - chrome
   172                - usersPrivate
   173        - Name: name
   174          Type:
   175            Name: DOMString
   176            ExtAttrs:
   177              - Name: Namespace
   178                Values:
   179                  - chrome
   180                  - usersPrivate
   181          ExtAttrs:
   182            - Name: Namespace
   183              Values:
   184                - chrome
   185                - usersPrivate
   186        - Name: isOwner
   187          Type:
   188            Name: boolean
   189            ExtAttrs:
   190              - Name: Namespace
   191                Values:
   192                  - chrome
   193                  - usersPrivate
   194          ExtAttrs:
   195            - Name: Namespace
   196              Values:
   197                - chrome
   198                - usersPrivate
   199        - Name: isChild
   200          Type:
   201            Name: boolean
   202            ExtAttrs:
   203              - Name: Namespace
   204                Values:
   205                  - chrome
   206                  - usersPrivate
   207          ExtAttrs:
   208            - Name: Namespace
   209              Values:
   210                - chrome
   211                - usersPrivate
   212  - File: webext/chrome/users_private.idl
   213    Callback:
   214      Name: UserAddedCallback
   215      Args:
   216        - Name: success
   217          Type:
   218            Name: boolean
   219            ExtAttrs:
   220              - Name: Namespace
   221                Values:
   222                  - chrome
   223                  - usersPrivate
   224          ExtAttrs:
   225            - Name: Namespace
   226              Values:
   227                - chrome
   228                - usersPrivate
   229      Returns:
   230        - Name: void
   231          ExtAttrs:
   232            - Name: Namespace
   233              Values:
   234                - chrome
   235                - usersPrivate
   236      ExtAttrs:
   237        - Name: Namespace
   238          Values:
   239            - chrome
   240            - usersPrivate
   241        - Name: platforms
   242          Values:
   243            - chromeos
   244  - File: webext/chrome/users_private.idl
   245    Callback:
   246      Name: UserCallback
   247      Args:
   248        - Name: user
   249          Type:
   250            Name: User
   251            ExtAttrs:
   252              - Name: Namespace
   253                Values:
   254                  - chrome
   255                  - usersPrivate
   256          ExtAttrs:
   257            - Name: Namespace
   258              Values:
   259                - chrome
   260                - usersPrivate
   261      Returns:
   262        - Name: void
   263          ExtAttrs:
   264            - Name: Namespace
   265              Values:
   266                - chrome
   267                - usersPrivate
   268      ExtAttrs:
   269        - Name: Namespace
   270          Values:
   271            - chrome
   272            - usersPrivate
   273        - Name: platforms
   274          Values:
   275            - chromeos
   276  - File: webext/chrome/users_private.idl
   277    Callback:
   278      Name: UserRemovedCallback
   279      Args:
   280        - Name: success
   281          Type:
   282            Name: boolean
   283            ExtAttrs:
   284              - Name: Namespace
   285                Values:
   286                  - chrome
   287                  - usersPrivate
   288          ExtAttrs:
   289            - Name: Namespace
   290              Values:
   291                - chrome
   292                - usersPrivate
   293      Returns:
   294        - Name: void
   295          ExtAttrs:
   296            - Name: Namespace
   297              Values:
   298                - chrome
   299                - usersPrivate
   300      ExtAttrs:
   301        - Name: Namespace
   302          Values:
   303            - chrome
   304            - usersPrivate
   305        - Name: platforms
   306          Values:
   307            - chromeos
   308  - File: webext/chrome/users_private.idl
   309    Callback:
   310      Name: UsersCallback
   311      Args:
   312        - Name: users
   313          Type:
   314            Name: sequence
   315            Params:
   316              - Name: User
   317                ExtAttrs:
   318                  - Name: Namespace
   319                    Values:
   320                      - chrome
   321                      - usersPrivate
   322            ExtAttrs:
   323              - Name: Namespace
   324                Values:
   325                  - chrome
   326                  - usersPrivate
   327          ExtAttrs:
   328            - Name: Namespace
   329              Values:
   330                - chrome
   331                - usersPrivate
   332      Returns:
   333        - Name: void
   334          ExtAttrs:
   335            - Name: Namespace
   336              Values:
   337                - chrome
   338                - usersPrivate
   339      ExtAttrs:
   340        - Name: Namespace
   341          Values:
   342            - chrome
   343            - usersPrivate
   344        - Name: platforms
   345          Values:
   346            - chromeos
   347  - File: webext/chrome/users_private.idl
   348    WebextFunc:
   349      Name: addUser
   350      Modifier: static
   351      Args:
   352        - Name: email
   353          Type:
   354            Name: DOMString
   355            ExtAttrs:
   356              - Name: Namespace
   357                Values:
   358                  - chrome
   359                  - usersPrivate
   360          ExtAttrs:
   361            - Name: Namespace
   362              Values:
   363                - chrome
   364                - usersPrivate
   365      Returns:
   366        - Name: Promise
   367          Params:
   368            - Name: boolean
   369              ExtAttrs:
   370                - Name: Namespace
   371                  Values:
   372                    - chrome
   373                    - usersPrivate
   374      ExtAttrs:
   375        - Name: supportsPromises
   376        - Name: Namespace
   377          Values:
   378            - chrome
   379            - usersPrivate
   380  - File: webext/chrome/users_private.idl
   381    WebextFunc:
   382      Name: getCurrentUser
   383      Modifier: static
   384      Returns:
   385        - Name: Promise
   386          Params:
   387            - Name: User
   388              ExtAttrs:
   389                - Name: Namespace
   390                  Values:
   391                    - chrome
   392                    - usersPrivate
   393      ExtAttrs:
   394        - Name: supportsPromises
   395        - Name: Namespace
   396          Values:
   397            - chrome
   398            - usersPrivate
   399  - File: webext/chrome/users_private.idl
   400    WebextFunc:
   401      Name: getLoginStatus
   402      Modifier: static
   403      Returns:
   404        - Name: Promise
   405          Params:
   406            - Name: LoginStatusDict
   407              ExtAttrs:
   408                - Name: Namespace
   409                  Values:
   410                    - chrome
   411                    - usersPrivate
   412      ExtAttrs:
   413        - Name: supportsPromises
   414        - Name: Namespace
   415          Values:
   416            - chrome
   417            - usersPrivate
   418  - File: webext/chrome/users_private.idl
   419    WebextFunc:
   420      Name: getUsers
   421      Modifier: static
   422      Returns:
   423        - Name: Promise
   424          Params:
   425            - Name: sequence
   426              Params:
   427                - Name: User
   428                  ExtAttrs:
   429                    - Name: Namespace
   430                      Values:
   431                        - chrome
   432                        - usersPrivate
   433              ExtAttrs:
   434                - Name: Namespace
   435                  Values:
   436                    - chrome
   437                    - usersPrivate
   438      ExtAttrs:
   439        - Name: supportsPromises
   440        - Name: Namespace
   441          Values:
   442            - chrome
   443            - usersPrivate
   444  - File: webext/chrome/users_private.idl
   445    WebextFunc:
   446      Name: isUserInList
   447      Modifier: static
   448      Args:
   449        - Name: email
   450          Type:
   451            Name: DOMString
   452            ExtAttrs:
   453              - Name: Namespace
   454                Values:
   455                  - chrome
   456                  - usersPrivate
   457          ExtAttrs:
   458            - Name: Namespace
   459              Values:
   460                - chrome
   461                - usersPrivate
   462      Returns:
   463        - Name: Promise
   464          Params:
   465            - Name: boolean
   466              ExtAttrs:
   467                - Name: Namespace
   468                  Values:
   469                    - chrome
   470                    - usersPrivate
   471      ExtAttrs:
   472        - Name: supportsPromises
   473        - Name: Namespace
   474          Values:
   475            - chrome
   476            - usersPrivate
   477  - File: webext/chrome/users_private.idl
   478    WebextFunc:
   479      Name: isUserListManaged
   480      Modifier: static
   481      Returns:
   482        - Name: Promise
   483          Params:
   484            - Name: boolean
   485              ExtAttrs:
   486                - Name: Namespace
   487                  Values:
   488                    - chrome
   489                    - usersPrivate
   490      ExtAttrs:
   491        - Name: supportsPromises
   492        - Name: Namespace
   493          Values:
   494            - chrome
   495            - usersPrivate
   496  - File: webext/chrome/users_private.idl
   497    WebextFunc:
   498      Name: removeUser
   499      Modifier: static
   500      Args:
   501        - Name: email
   502          Type:
   503            Name: DOMString
   504            ExtAttrs:
   505              - Name: Namespace
   506                Values:
   507                  - chrome
   508                  - usersPrivate
   509          ExtAttrs:
   510            - Name: Namespace
   511              Values:
   512                - chrome
   513                - usersPrivate
   514      Returns:
   515        - Name: Promise
   516          Params:
   517            - Name: boolean
   518              ExtAttrs:
   519                - Name: Namespace
   520                  Values:
   521                    - chrome
   522                    - usersPrivate
   523      ExtAttrs:
   524        - Name: supportsPromises
   525        - Name: Namespace
   526          Values:
   527            - chrome
   528            - usersPrivate