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

     1  - File: webext/chrome/bookmark_manager_private.json
     2    Dict:
     3      Name: BookmarkNodeData
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - bookmarkManagerPrivate
     9      Fields:
    10        - Name: elements
    11          Required: true
    12          Type:
    13            Name: sequence
    14            Params:
    15              - Name: BookmarkNodeDataElement
    16                ExtAttrs:
    17                  - Name: Namespace
    18                    Values:
    19                      - chrome
    20                      - bookmarkManagerPrivate
    21            ExtAttrs:
    22              - Name: Namespace
    23                Values:
    24                  - chrome
    25                  - bookmarkManagerPrivate
    26          ExtAttrs:
    27            - Name: Namespace
    28              Values:
    29                - chrome
    30                - bookmarkManagerPrivate
    31        - Name: sameProfile
    32          Required: true
    33          Type:
    34            Name: boolean
    35          ExtAttrs:
    36            - Name: Namespace
    37              Values:
    38                - chrome
    39                - bookmarkManagerPrivate
    40  - File: webext/chrome/bookmark_manager_private.json
    41    Dict:
    42      Name: BookmarkNodeDataElement
    43      ExtAttrs:
    44        - Name: Namespace
    45          Values:
    46            - chrome
    47            - bookmarkManagerPrivate
    48      Fields:
    49        - Name: children
    50          Required: true
    51          Type:
    52            Name: sequence
    53            Params:
    54              - Name: BookmarkNodeDataElement
    55                ExtAttrs:
    56                  - Name: Namespace
    57                    Values:
    58                      - chrome
    59                      - bookmarkManagerPrivate
    60            ExtAttrs:
    61              - Name: Namespace
    62                Values:
    63                  - chrome
    64                  - bookmarkManagerPrivate
    65          ExtAttrs:
    66            - Name: Namespace
    67              Values:
    68                - chrome
    69                - bookmarkManagerPrivate
    70        - Name: id
    71          Type:
    72            Name: DOMString
    73          ExtAttrs:
    74            - Name: Namespace
    75              Values:
    76                - chrome
    77                - bookmarkManagerPrivate
    78        - Name: parentId
    79          Type:
    80            Name: DOMString
    81          ExtAttrs:
    82            - Name: Namespace
    83              Values:
    84                - chrome
    85                - bookmarkManagerPrivate
    86        - Name: title
    87          Required: true
    88          Type:
    89            Name: DOMString
    90          ExtAttrs:
    91            - Name: Namespace
    92              Values:
    93                - chrome
    94                - bookmarkManagerPrivate
    95        - Name: url
    96          Type:
    97            Name: DOMString
    98          ExtAttrs:
    99            - Name: Namespace
   100              Values:
   101                - chrome
   102                - bookmarkManagerPrivate
   103  - File: webext/chrome/bookmark_manager_private.json
   104    WebextFunc:
   105      Name: canPaste
   106      Args:
   107        - Name: parentId
   108          Type:
   109            Name: DOMString
   110      Returns:
   111        - Name: Promise
   112          Params:
   113            - Name: boolean
   114      ExtAttrs:
   115        - Name: Namespace
   116          Values:
   117            - chrome
   118            - bookmarkManagerPrivate
   119  - File: webext/chrome/bookmark_manager_private.json
   120    WebextFunc:
   121      Name: copy
   122      Args:
   123        - Name: idList
   124          Type:
   125            Name: sequence
   126            Params:
   127              - Name: DOMString
   128            ExtAttrs:
   129              - Name: Namespace
   130                Values:
   131                  - chrome
   132                  - bookmarkManagerPrivate
   133      Returns:
   134        - Name: Promise
   135          Params:
   136            - Name: void
   137      ExtAttrs:
   138        - Name: Namespace
   139          Values:
   140            - chrome
   141            - bookmarkManagerPrivate
   142  - File: webext/chrome/bookmark_manager_private.json
   143    WebextFunc:
   144      Name: cut
   145      Args:
   146        - Name: idList
   147          Type:
   148            Name: sequence
   149            Params:
   150              - Name: DOMString
   151            ExtAttrs:
   152              - Name: Namespace
   153                Values:
   154                  - chrome
   155                  - bookmarkManagerPrivate
   156      Returns:
   157        - Name: Promise
   158          Params:
   159            - Name: void
   160      ExtAttrs:
   161        - Name: Namespace
   162          Values:
   163            - chrome
   164            - bookmarkManagerPrivate
   165  - File: webext/chrome/bookmark_manager_private.json
   166    WebextFunc:
   167      Name: drop
   168      Args:
   169        - Name: parentId
   170          Type:
   171            Name: DOMString
   172        - Name: index
   173          Optional: true
   174          Type:
   175            Name: long long
   176      Returns:
   177        - Name: Promise
   178          Params:
   179            - Name: void
   180      ExtAttrs:
   181        - Name: Namespace
   182          Values:
   183            - chrome
   184            - bookmarkManagerPrivate
   185  - File: webext/chrome/bookmark_manager_private.json
   186    WebextFunc:
   187      Name: export
   188      Returns:
   189        - Name: Promise
   190          Params:
   191            - Name: void
   192      ExtAttrs:
   193        - Name: Namespace
   194          Values:
   195            - chrome
   196            - bookmarkManagerPrivate
   197  - File: webext/chrome/bookmark_manager_private.json
   198    WebextFunc:
   199      Name: getSubtree
   200      Args:
   201        - Name: id
   202          Type:
   203            Name: DOMString
   204        - Name: foldersOnly
   205          Type:
   206            Name: boolean
   207      Returns:
   208        - Name: Promise
   209          Params:
   210            - Name: sequence
   211              Params:
   212                - Name: BookmarkTreeNode
   213                  ExtAttrs:
   214                    - Name: Namespace
   215                      Values:
   216                        - chrome
   217                        - bookmarks
   218              ExtAttrs:
   219                - Name: Namespace
   220                  Values:
   221                    - chrome
   222                    - bookmarkManagerPrivate
   223      ExtAttrs:
   224        - Name: Namespace
   225          Values:
   226            - chrome
   227            - bookmarkManagerPrivate
   228  - File: webext/chrome/bookmark_manager_private.json
   229    WebextFunc:
   230      Name: import
   231      Returns:
   232        - Name: Promise
   233          Params:
   234            - Name: void
   235      ExtAttrs:
   236        - Name: Namespace
   237          Values:
   238            - chrome
   239            - bookmarkManagerPrivate
   240  - File: webext/chrome/bookmark_manager_private.json
   241    WebextEvent:
   242      Name: onDragEnter
   243      Args:
   244        - Name: bookmarkNodeData
   245          Type:
   246            Name: BookmarkNodeData
   247            ExtAttrs:
   248              - Name: Namespace
   249                Values:
   250                  - chrome
   251                  - bookmarkManagerPrivate
   252      Returns:
   253        - Name: undefined
   254      ExtAttrs:
   255        - Name: Namespace
   256          Values:
   257            - chrome
   258            - bookmarkManagerPrivate
   259  - File: webext/chrome/bookmark_manager_private.json
   260    WebextEvent:
   261      Name: onDragLeave
   262      Args:
   263        - Name: bookmarkNodeData
   264          Type:
   265            Name: BookmarkNodeData
   266            ExtAttrs:
   267              - Name: Namespace
   268                Values:
   269                  - chrome
   270                  - bookmarkManagerPrivate
   271      Returns:
   272        - Name: undefined
   273      ExtAttrs:
   274        - Name: Namespace
   275          Values:
   276            - chrome
   277            - bookmarkManagerPrivate
   278  - File: webext/chrome/bookmark_manager_private.json
   279    WebextEvent:
   280      Name: onDrop
   281      Args:
   282        - Name: bookmarkNodeData
   283          Type:
   284            Name: BookmarkNodeData
   285            ExtAttrs:
   286              - Name: Namespace
   287                Values:
   288                  - chrome
   289                  - bookmarkManagerPrivate
   290      Returns:
   291        - Name: undefined
   292      ExtAttrs:
   293        - Name: Namespace
   294          Values:
   295            - chrome
   296            - bookmarkManagerPrivate
   297  - File: webext/chrome/bookmark_manager_private.json
   298    WebextFunc:
   299      Name: openInNewTab
   300      Args:
   301        - Name: id
   302          Type:
   303            Name: DOMString
   304        - Name: active
   305          Type:
   306            Name: boolean
   307      Returns:
   308        - Name: undefined
   309      ExtAttrs:
   310        - Name: Namespace
   311          Values:
   312            - chrome
   313            - bookmarkManagerPrivate
   314  - File: webext/chrome/bookmark_manager_private.json
   315    WebextFunc:
   316      Name: openInNewWindow
   317      Args:
   318        - Name: idList
   319          Type:
   320            Name: sequence
   321            Params:
   322              - Name: DOMString
   323            ExtAttrs:
   324              - Name: Namespace
   325                Values:
   326                  - chrome
   327                  - bookmarkManagerPrivate
   328        - Name: incognito
   329          Type:
   330            Name: boolean
   331      Returns:
   332        - Name: undefined
   333      ExtAttrs:
   334        - Name: Namespace
   335          Values:
   336            - chrome
   337            - bookmarkManagerPrivate
   338  - File: webext/chrome/bookmark_manager_private.json
   339    WebextFunc:
   340      Name: paste
   341      Args:
   342        - Name: parentId
   343          Type:
   344            Name: DOMString
   345        - Name: selectedIdList
   346          Optional: true
   347          Type:
   348            Name: sequence
   349            Params:
   350              - Name: DOMString
   351            ExtAttrs:
   352              - Name: Namespace
   353                Values:
   354                  - chrome
   355                  - bookmarkManagerPrivate
   356      Returns:
   357        - Name: Promise
   358          Params:
   359            - Name: void
   360      ExtAttrs:
   361        - Name: Namespace
   362          Values:
   363            - chrome
   364            - bookmarkManagerPrivate
   365  - File: webext/chrome/bookmark_manager_private.json
   366    WebextFunc:
   367      Name: redo
   368      Returns:
   369        - Name: undefined
   370      ExtAttrs:
   371        - Name: Namespace
   372          Values:
   373            - chrome
   374            - bookmarkManagerPrivate
   375  - File: webext/chrome/bookmark_manager_private.json
   376    WebextFunc:
   377      Name: removeTrees
   378      Args:
   379        - Name: idList
   380          Type:
   381            Name: sequence
   382            Params:
   383              - Name: DOMString
   384            ExtAttrs:
   385              - Name: Namespace
   386                Values:
   387                  - chrome
   388                  - bookmarkManagerPrivate
   389      Returns:
   390        - Name: Promise
   391          Params:
   392            - Name: void
   393      ExtAttrs:
   394        - Name: Namespace
   395          Values:
   396            - chrome
   397            - bookmarkManagerPrivate
   398  - File: webext/chrome/bookmark_manager_private.json
   399    WebextFunc:
   400      Name: sortChildren
   401      Args:
   402        - Name: parentId
   403          Type:
   404            Name: DOMString
   405      Returns:
   406        - Name: undefined
   407      ExtAttrs:
   408        - Name: Namespace
   409          Values:
   410            - chrome
   411            - bookmarkManagerPrivate
   412  - File: webext/chrome/bookmark_manager_private.json
   413    WebextFunc:
   414      Name: startDrag
   415      Args:
   416        - Name: idList
   417          Type:
   418            Name: sequence
   419            Params:
   420              - Name: DOMString
   421            ExtAttrs:
   422              - Name: Namespace
   423                Values:
   424                  - chrome
   425                  - bookmarkManagerPrivate
   426        - Name: dragNodeIndex
   427          Type:
   428            Name: long long
   429        - Name: isFromTouch
   430          Type:
   431            Name: boolean
   432        - Name: x
   433          Type:
   434            Name: long long
   435        - Name: "y"
   436          Type:
   437            Name: long long
   438      Returns:
   439        - Name: undefined
   440      ExtAttrs:
   441        - Name: Namespace
   442          Values:
   443            - chrome
   444            - bookmarkManagerPrivate
   445  - File: webext/chrome/bookmark_manager_private.json
   446    WebextFunc:
   447      Name: undo
   448      Returns:
   449        - Name: undefined
   450      ExtAttrs:
   451        - Name: Namespace
   452          Values:
   453            - chrome
   454            - bookmarkManagerPrivate