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

     1  - File: webext/chrome/wm_desks_private.idl
     2    Dict:
     3      Name: Desk
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - wmDesksPrivate
     9        - Name: platforms
    10          Values:
    11            - chromeos
    12            - lacros
    13      Fields:
    14        - Name: deskUuid
    15          Type:
    16            Name: DOMString
    17            ExtAttrs:
    18              - Name: Namespace
    19                Values:
    20                  - chrome
    21                  - wmDesksPrivate
    22          ExtAttrs:
    23            - Name: Namespace
    24              Values:
    25                - chrome
    26                - wmDesksPrivate
    27        - Name: deskName
    28          Type:
    29            Name: DOMString
    30            ExtAttrs:
    31              - Name: Namespace
    32                Values:
    33                  - chrome
    34                  - wmDesksPrivate
    35          ExtAttrs:
    36            - Name: Namespace
    37              Values:
    38                - chrome
    39                - wmDesksPrivate
    40  - File: webext/chrome/wm_desks_private.idl
    41    Callback:
    42      Name: DeskIdCallback
    43      Args:
    44        - Name: deskId
    45          Type:
    46            Name: DOMString
    47            ExtAttrs:
    48              - Name: Namespace
    49                Values:
    50                  - chrome
    51                  - wmDesksPrivate
    52          ExtAttrs:
    53            - Name: Namespace
    54              Values:
    55                - chrome
    56                - wmDesksPrivate
    57      Returns:
    58        - Name: void
    59          ExtAttrs:
    60            - Name: Namespace
    61              Values:
    62                - chrome
    63                - wmDesksPrivate
    64      ExtAttrs:
    65        - Name: Namespace
    66          Values:
    67            - chrome
    68            - wmDesksPrivate
    69        - Name: platforms
    70          Values:
    71            - chromeos
    72            - lacros
    73  - File: webext/chrome/wm_desks_private.idl
    74    Callback:
    75      Name: GetAllDesksCallback
    76      Args:
    77        - Name: desks
    78          Type:
    79            Name: sequence
    80            Params:
    81              - Name: Desk
    82                ExtAttrs:
    83                  - Name: Namespace
    84                    Values:
    85                      - chrome
    86                      - wmDesksPrivate
    87            ExtAttrs:
    88              - Name: Namespace
    89                Values:
    90                  - chrome
    91                  - wmDesksPrivate
    92          ExtAttrs:
    93            - Name: Namespace
    94              Values:
    95                - chrome
    96                - wmDesksPrivate
    97      Returns:
    98        - Name: void
    99          ExtAttrs:
   100            - Name: Namespace
   101              Values:
   102                - chrome
   103                - wmDesksPrivate
   104      ExtAttrs:
   105        - Name: Namespace
   106          Values:
   107            - chrome
   108            - wmDesksPrivate
   109        - Name: platforms
   110          Values:
   111            - chromeos
   112            - lacros
   113  - File: webext/chrome/wm_desks_private.idl
   114    Callback:
   115      Name: GetDeskByIDCallback
   116      Args:
   117        - Name: desk
   118          Type:
   119            Name: Desk
   120            ExtAttrs:
   121              - Name: Namespace
   122                Values:
   123                  - chrome
   124                  - wmDesksPrivate
   125          ExtAttrs:
   126            - Name: Namespace
   127              Values:
   128                - chrome
   129                - wmDesksPrivate
   130      Returns:
   131        - Name: void
   132          ExtAttrs:
   133            - Name: Namespace
   134              Values:
   135                - chrome
   136                - wmDesksPrivate
   137      ExtAttrs:
   138        - Name: Namespace
   139          Values:
   140            - chrome
   141            - wmDesksPrivate
   142        - Name: platforms
   143          Values:
   144            - chromeos
   145            - lacros
   146  - File: webext/chrome/wm_desks_private.idl
   147    Callback:
   148      Name: GetDeskTemplateJsonCallback
   149      Args:
   150        - Name: templateJson
   151          Type:
   152            Name: DOMString
   153            ExtAttrs:
   154              - Name: Namespace
   155                Values:
   156                  - chrome
   157                  - wmDesksPrivate
   158          ExtAttrs:
   159            - Name: Namespace
   160              Values:
   161                - chrome
   162                - wmDesksPrivate
   163      Returns:
   164        - Name: void
   165          ExtAttrs:
   166            - Name: Namespace
   167              Values:
   168                - chrome
   169                - wmDesksPrivate
   170      ExtAttrs:
   171        - Name: Namespace
   172          Values:
   173            - chrome
   174            - wmDesksPrivate
   175        - Name: platforms
   176          Values:
   177            - chromeos
   178            - lacros
   179  - File: webext/chrome/wm_desks_private.idl
   180    Callback:
   181      Name: GetSavedDesksCallback
   182      Args:
   183        - Name: saveDesks
   184          Type:
   185            Name: sequence
   186            Params:
   187              - Name: SavedDesk
   188                ExtAttrs:
   189                  - Name: Namespace
   190                    Values:
   191                      - chrome
   192                      - wmDesksPrivate
   193            ExtAttrs:
   194              - Name: Namespace
   195                Values:
   196                  - chrome
   197                  - wmDesksPrivate
   198          ExtAttrs:
   199            - Name: Namespace
   200              Values:
   201                - chrome
   202                - wmDesksPrivate
   203      Returns:
   204        - Name: void
   205          ExtAttrs:
   206            - Name: Namespace
   207              Values:
   208                - chrome
   209                - wmDesksPrivate
   210      ExtAttrs:
   211        - Name: Namespace
   212          Values:
   213            - chrome
   214            - wmDesksPrivate
   215        - Name: platforms
   216          Values:
   217            - chromeos
   218            - lacros
   219  - File: webext/chrome/wm_desks_private.idl
   220    Dict:
   221      Name: LaunchOptions
   222      ExtAttrs:
   223        - Name: Namespace
   224          Values:
   225            - chrome
   226            - wmDesksPrivate
   227        - Name: platforms
   228          Values:
   229            - chromeos
   230            - lacros
   231      Fields:
   232        - Name: deskName
   233          Type:
   234            Name: DOMString
   235            Nullable: true
   236            ExtAttrs:
   237              - Name: Namespace
   238                Values:
   239                  - chrome
   240                  - wmDesksPrivate
   241          ExtAttrs:
   242            - Name: Namespace
   243              Values:
   244                - chrome
   245                - wmDesksPrivate
   246  - File: webext/chrome/wm_desks_private.idl
   247    WebextEvent:
   248      Name: OnDeskAdded
   249      Modifier: static
   250      Args:
   251        - Name: deskId
   252          Type:
   253            Name: DOMString
   254            ExtAttrs:
   255              - Name: Namespace
   256                Values:
   257                  - chrome
   258                  - wmDesksPrivate
   259          ExtAttrs:
   260            - Name: Namespace
   261              Values:
   262                - chrome
   263                - wmDesksPrivate
   264        - Name: fromUndo
   265          Type:
   266            Name: boolean
   267            ExtAttrs:
   268              - Name: Namespace
   269                Values:
   270                  - chrome
   271                  - wmDesksPrivate
   272          ExtAttrs:
   273            - Name: Namespace
   274              Values:
   275                - chrome
   276                - wmDesksPrivate
   277      Returns:
   278        - Name: void
   279          ExtAttrs:
   280            - Name: Namespace
   281              Values:
   282                - chrome
   283                - wmDesksPrivate
   284      ExtAttrs:
   285        - Name: Namespace
   286          Values:
   287            - chrome
   288            - wmDesksPrivate
   289  - File: webext/chrome/wm_desks_private.idl
   290    WebextEvent:
   291      Name: OnDeskRemoved
   292      Modifier: static
   293      Args:
   294        - Name: deskId
   295          Type:
   296            Name: DOMString
   297            ExtAttrs:
   298              - Name: Namespace
   299                Values:
   300                  - chrome
   301                  - wmDesksPrivate
   302          ExtAttrs:
   303            - Name: Namespace
   304              Values:
   305                - chrome
   306                - wmDesksPrivate
   307      Returns:
   308        - Name: void
   309          ExtAttrs:
   310            - Name: Namespace
   311              Values:
   312                - chrome
   313                - wmDesksPrivate
   314      ExtAttrs:
   315        - Name: Namespace
   316          Values:
   317            - chrome
   318            - wmDesksPrivate
   319  - File: webext/chrome/wm_desks_private.idl
   320    WebextEvent:
   321      Name: OnDeskSwitched
   322      Modifier: static
   323      Args:
   324        - Name: activated
   325          Type:
   326            Name: DOMString
   327            ExtAttrs:
   328              - Name: Namespace
   329                Values:
   330                  - chrome
   331                  - wmDesksPrivate
   332          ExtAttrs:
   333            - Name: Namespace
   334              Values:
   335                - chrome
   336                - wmDesksPrivate
   337        - Name: deactivated
   338          Type:
   339            Name: DOMString
   340            ExtAttrs:
   341              - Name: Namespace
   342                Values:
   343                  - chrome
   344                  - wmDesksPrivate
   345          ExtAttrs:
   346            - Name: Namespace
   347              Values:
   348                - chrome
   349                - wmDesksPrivate
   350      Returns:
   351        - Name: void
   352          ExtAttrs:
   353            - Name: Namespace
   354              Values:
   355                - chrome
   356                - wmDesksPrivate
   357      ExtAttrs:
   358        - Name: Namespace
   359          Values:
   360            - chrome
   361            - wmDesksPrivate
   362  - File: webext/chrome/wm_desks_private.idl
   363    Dict:
   364      Name: RemoveDeskOptions
   365      ExtAttrs:
   366        - Name: Namespace
   367          Values:
   368            - chrome
   369            - wmDesksPrivate
   370        - Name: platforms
   371          Values:
   372            - chromeos
   373            - lacros
   374      Fields:
   375        - Name: combineDesks
   376          Type:
   377            Name: boolean
   378            ExtAttrs:
   379              - Name: Namespace
   380                Values:
   381                  - chrome
   382                  - wmDesksPrivate
   383          ExtAttrs:
   384            - Name: Namespace
   385              Values:
   386                - chrome
   387                - wmDesksPrivate
   388        - Name: allowUndo
   389          Type:
   390            Name: boolean
   391            Nullable: true
   392            ExtAttrs:
   393              - Name: Namespace
   394                Values:
   395                  - chrome
   396                  - wmDesksPrivate
   397          ExtAttrs:
   398            - Name: Namespace
   399              Values:
   400                - chrome
   401                - wmDesksPrivate
   402  - File: webext/chrome/wm_desks_private.idl
   403    Callback:
   404      Name: SaveActiveDeskCallback
   405      Args:
   406        - Name: desk
   407          Type:
   408            Name: SavedDesk
   409            ExtAttrs:
   410              - Name: Namespace
   411                Values:
   412                  - chrome
   413                  - wmDesksPrivate
   414          ExtAttrs:
   415            - Name: Namespace
   416              Values:
   417                - chrome
   418                - wmDesksPrivate
   419      Returns:
   420        - Name: void
   421          ExtAttrs:
   422            - Name: Namespace
   423              Values:
   424                - chrome
   425                - wmDesksPrivate
   426      ExtAttrs:
   427        - Name: Namespace
   428          Values:
   429            - chrome
   430            - wmDesksPrivate
   431        - Name: platforms
   432          Values:
   433            - chromeos
   434            - lacros
   435  - File: webext/chrome/wm_desks_private.idl
   436    Dict:
   437      Name: SavedDesk
   438      ExtAttrs:
   439        - Name: Namespace
   440          Values:
   441            - chrome
   442            - wmDesksPrivate
   443        - Name: platforms
   444          Values:
   445            - chromeos
   446            - lacros
   447      Fields:
   448        - Name: savedDeskUuid
   449          Type:
   450            Name: DOMString
   451            ExtAttrs:
   452              - Name: Namespace
   453                Values:
   454                  - chrome
   455                  - wmDesksPrivate
   456          ExtAttrs:
   457            - Name: Namespace
   458              Values:
   459                - chrome
   460                - wmDesksPrivate
   461        - Name: savedDeskName
   462          Type:
   463            Name: DOMString
   464            ExtAttrs:
   465              - Name: Namespace
   466                Values:
   467                  - chrome
   468                  - wmDesksPrivate
   469          ExtAttrs:
   470            - Name: Namespace
   471              Values:
   472                - chrome
   473                - wmDesksPrivate
   474        - Name: savedDeskType
   475          Type:
   476            Name: SavedDeskType
   477            ExtAttrs:
   478              - Name: Namespace
   479                Values:
   480                  - chrome
   481                  - wmDesksPrivate
   482          ExtAttrs:
   483            - Name: Namespace
   484              Values:
   485                - chrome
   486                - wmDesksPrivate
   487  - File: webext/chrome/wm_desks_private.idl
   488    Enum:
   489      Name: SavedDeskType
   490      Values:
   491        - kTemplate
   492        - kSaveAndRecall
   493        - kUnknown
   494      ExtAttrs:
   495        - Name: Namespace
   496          Values:
   497            - chrome
   498            - wmDesksPrivate
   499        - Name: platforms
   500          Values:
   501            - chromeos
   502            - lacros
   503  - File: webext/chrome/wm_desks_private.idl
   504    Callback:
   505      Name: VoidCallback
   506      Returns:
   507        - Name: void
   508          ExtAttrs:
   509            - Name: Namespace
   510              Values:
   511                - chrome
   512                - wmDesksPrivate
   513      ExtAttrs:
   514        - Name: Namespace
   515          Values:
   516            - chrome
   517            - wmDesksPrivate
   518        - Name: platforms
   519          Values:
   520            - chromeos
   521            - lacros
   522  - File: webext/chrome/wm_desks_private.idl
   523    Dict:
   524      Name: WindowProperties
   525      ExtAttrs:
   526        - Name: Namespace
   527          Values:
   528            - chrome
   529            - wmDesksPrivate
   530        - Name: platforms
   531          Values:
   532            - chromeos
   533            - lacros
   534      Fields:
   535        - Name: allDesks
   536          Type:
   537            Name: boolean
   538            ExtAttrs:
   539              - Name: Namespace
   540                Values:
   541                  - chrome
   542                  - wmDesksPrivate
   543          ExtAttrs:
   544            - Name: Namespace
   545              Values:
   546                - chrome
   547                - wmDesksPrivate
   548  - File: webext/chrome/wm_desks_private.idl
   549    WebextFunc:
   550      Name: deleteSavedDesk
   551      Modifier: static
   552      Args:
   553        - Name: savedDeskUuid
   554          Type:
   555            Name: DOMString
   556            ExtAttrs:
   557              - Name: Namespace
   558                Values:
   559                  - chrome
   560                  - wmDesksPrivate
   561          ExtAttrs:
   562            - Name: Namespace
   563              Values:
   564                - chrome
   565                - wmDesksPrivate
   566      Returns:
   567        - Name: Promise
   568          Params:
   569            - Name: void
   570      ExtAttrs:
   571        - Name: supportsPromises
   572        - Name: Namespace
   573          Values:
   574            - chrome
   575            - wmDesksPrivate
   576  - File: webext/chrome/wm_desks_private.idl
   577    WebextFunc:
   578      Name: getActiveDesk
   579      Modifier: static
   580      Returns:
   581        - Name: Promise
   582          Params:
   583            - Name: DOMString
   584              ExtAttrs:
   585                - Name: Namespace
   586                  Values:
   587                    - chrome
   588                    - wmDesksPrivate
   589      ExtAttrs:
   590        - Name: supportsPromises
   591        - Name: Namespace
   592          Values:
   593            - chrome
   594            - wmDesksPrivate
   595  - File: webext/chrome/wm_desks_private.idl
   596    WebextFunc:
   597      Name: getAllDesks
   598      Modifier: static
   599      Returns:
   600        - Name: Promise
   601          Params:
   602            - Name: sequence
   603              Params:
   604                - Name: Desk
   605                  ExtAttrs:
   606                    - Name: Namespace
   607                      Values:
   608                        - chrome
   609                        - wmDesksPrivate
   610              ExtAttrs:
   611                - Name: Namespace
   612                  Values:
   613                    - chrome
   614                    - wmDesksPrivate
   615      ExtAttrs:
   616        - Name: supportsPromises
   617        - Name: Namespace
   618          Values:
   619            - chrome
   620            - wmDesksPrivate
   621  - File: webext/chrome/wm_desks_private.idl
   622    WebextFunc:
   623      Name: getDeskByID
   624      Modifier: static
   625      Args:
   626        - Name: deskUuid
   627          Type:
   628            Name: DOMString
   629            ExtAttrs:
   630              - Name: Namespace
   631                Values:
   632                  - chrome
   633                  - wmDesksPrivate
   634          ExtAttrs:
   635            - Name: Namespace
   636              Values:
   637                - chrome
   638                - wmDesksPrivate
   639      Returns:
   640        - Name: Promise
   641          Params:
   642            - Name: Desk
   643              ExtAttrs:
   644                - Name: Namespace
   645                  Values:
   646                    - chrome
   647                    - wmDesksPrivate
   648      ExtAttrs:
   649        - Name: supportsPromises
   650        - Name: Namespace
   651          Values:
   652            - chrome
   653            - wmDesksPrivate
   654  - File: webext/chrome/wm_desks_private.idl
   655    WebextFunc:
   656      Name: getDeskTemplateJson
   657      Modifier: static
   658      Args:
   659        - Name: templateUuid
   660          Type:
   661            Name: DOMString
   662            ExtAttrs:
   663              - Name: Namespace
   664                Values:
   665                  - chrome
   666                  - wmDesksPrivate
   667          ExtAttrs:
   668            - Name: Namespace
   669              Values:
   670                - chrome
   671                - wmDesksPrivate
   672      Returns:
   673        - Name: Promise
   674          Params:
   675            - Name: DOMString
   676              ExtAttrs:
   677                - Name: Namespace
   678                  Values:
   679                    - chrome
   680                    - wmDesksPrivate
   681      ExtAttrs:
   682        - Name: supportsPromises
   683        - Name: Namespace
   684          Values:
   685            - chrome
   686            - wmDesksPrivate
   687  - File: webext/chrome/wm_desks_private.idl
   688    WebextFunc:
   689      Name: getSavedDesks
   690      Modifier: static
   691      Returns:
   692        - Name: Promise
   693          Params:
   694            - Name: sequence
   695              Params:
   696                - Name: SavedDesk
   697                  ExtAttrs:
   698                    - Name: Namespace
   699                      Values:
   700                        - chrome
   701                        - wmDesksPrivate
   702              ExtAttrs:
   703                - Name: Namespace
   704                  Values:
   705                    - chrome
   706                    - wmDesksPrivate
   707      ExtAttrs:
   708        - Name: supportsPromises
   709        - Name: Namespace
   710          Values:
   711            - chrome
   712            - wmDesksPrivate
   713  - File: webext/chrome/wm_desks_private.idl
   714    WebextFunc:
   715      Name: launchDesk
   716      Modifier: static
   717      Args:
   718        - Name: launchOptions
   719          Type:
   720            Name: LaunchOptions
   721            ExtAttrs:
   722              - Name: Namespace
   723                Values:
   724                  - chrome
   725                  - wmDesksPrivate
   726          ExtAttrs:
   727            - Name: Namespace
   728              Values:
   729                - chrome
   730                - wmDesksPrivate
   731      Returns:
   732        - Name: Promise
   733          Params:
   734            - Name: DOMString
   735              ExtAttrs:
   736                - Name: Namespace
   737                  Values:
   738                    - chrome
   739                    - wmDesksPrivate
   740      ExtAttrs:
   741        - Name: supportsPromises
   742        - Name: Namespace
   743          Values:
   744            - chrome
   745            - wmDesksPrivate
   746  - File: webext/chrome/wm_desks_private.idl
   747    WebextFunc:
   748      Name: recallSavedDesk
   749      Modifier: static
   750      Args:
   751        - Name: savedDeskUuid
   752          Type:
   753            Name: DOMString
   754            ExtAttrs:
   755              - Name: Namespace
   756                Values:
   757                  - chrome
   758                  - wmDesksPrivate
   759          ExtAttrs:
   760            - Name: Namespace
   761              Values:
   762                - chrome
   763                - wmDesksPrivate
   764      Returns:
   765        - Name: Promise
   766          Params:
   767            - Name: DOMString
   768              ExtAttrs:
   769                - Name: Namespace
   770                  Values:
   771                    - chrome
   772                    - wmDesksPrivate
   773      ExtAttrs:
   774        - Name: supportsPromises
   775        - Name: Namespace
   776          Values:
   777            - chrome
   778            - wmDesksPrivate
   779  - File: webext/chrome/wm_desks_private.idl
   780    WebextFunc:
   781      Name: removeDesk
   782      Modifier: static
   783      Args:
   784        - Name: deskId
   785          Type:
   786            Name: DOMString
   787            ExtAttrs:
   788              - Name: Namespace
   789                Values:
   790                  - chrome
   791                  - wmDesksPrivate
   792          ExtAttrs:
   793            - Name: Namespace
   794              Values:
   795                - chrome
   796                - wmDesksPrivate
   797        - Name: removeDeskOptions
   798          Optional: true
   799          Type:
   800            Name: RemoveDeskOptions
   801            ExtAttrs:
   802              - Name: Namespace
   803                Values:
   804                  - chrome
   805                  - wmDesksPrivate
   806          ExtAttrs:
   807            - Name: Namespace
   808              Values:
   809                - chrome
   810                - wmDesksPrivate
   811      Returns:
   812        - Name: Promise
   813          Params:
   814            - Name: void
   815      ExtAttrs:
   816        - Name: supportsPromises
   817        - Name: Namespace
   818          Values:
   819            - chrome
   820            - wmDesksPrivate
   821  - File: webext/chrome/wm_desks_private.idl
   822    WebextFunc:
   823      Name: saveActiveDesk
   824      Modifier: static
   825      Returns:
   826        - Name: Promise
   827          Params:
   828            - Name: SavedDesk
   829              ExtAttrs:
   830                - Name: Namespace
   831                  Values:
   832                    - chrome
   833                    - wmDesksPrivate
   834      ExtAttrs:
   835        - Name: supportsPromises
   836        - Name: Namespace
   837          Values:
   838            - chrome
   839            - wmDesksPrivate
   840  - File: webext/chrome/wm_desks_private.idl
   841    WebextFunc:
   842      Name: setWindowProperties
   843      Modifier: static
   844      Args:
   845        - Name: windowId
   846          Type:
   847            Name: long
   848            ExtAttrs:
   849              - Name: Namespace
   850                Values:
   851                  - chrome
   852                  - wmDesksPrivate
   853          ExtAttrs:
   854            - Name: Namespace
   855              Values:
   856                - chrome
   857                - wmDesksPrivate
   858        - Name: windowProperties
   859          Type:
   860            Name: WindowProperties
   861            ExtAttrs:
   862              - Name: Namespace
   863                Values:
   864                  - chrome
   865                  - wmDesksPrivate
   866          ExtAttrs:
   867            - Name: Namespace
   868              Values:
   869                - chrome
   870                - wmDesksPrivate
   871      Returns:
   872        - Name: Promise
   873          Params:
   874            - Name: void
   875      ExtAttrs:
   876        - Name: supportsPromises
   877        - Name: Namespace
   878          Values:
   879            - chrome
   880            - wmDesksPrivate
   881  - File: webext/chrome/wm_desks_private.idl
   882    WebextFunc:
   883      Name: switchDesk
   884      Modifier: static
   885      Args:
   886        - Name: deskUuid
   887          Type:
   888            Name: DOMString
   889            ExtAttrs:
   890              - Name: Namespace
   891                Values:
   892                  - chrome
   893                  - wmDesksPrivate
   894          ExtAttrs:
   895            - Name: Namespace
   896              Values:
   897                - chrome
   898                - wmDesksPrivate
   899      Returns:
   900        - Name: Promise
   901          Params:
   902            - Name: void
   903      ExtAttrs:
   904        - Name: supportsPromises
   905        - Name: Namespace
   906          Values:
   907            - chrome
   908            - wmDesksPrivate