bookmarks.getChildren()

bookmarks.getChildren() ruft alle unmittelbaren Kinder eines Lesezeichenordners ab, der durch eine BookmarkTreeNode ID identifiziert wird.

Dies ist eine asynchrone Funktion, die ein Promise zurückgibt.

Syntax

js
let gettingChildren = browser.bookmarks.getChildren(
  id                     // string
)

Parameter

id

Ein string, das die ID des Ordners angibt, dessen Kinder abgerufen werden sollen.

Rückgabewert

Ein Promise, das mit einem Array von BookmarkTreeNode Objekten erfüllt wird. Jeder Eintrag repräsentiert einen Kindknoten. Die Liste ist in der gleichen Reihenfolge, wie die Lesezeichen in der Benutzeroberfläche erscheinen. Trennzeichen sind in den Ergebnissen enthalten. Die Liste umfasst Unterordner, jedoch keine Kinder, die in Unterordnern enthalten sind.

Wenn der angegebene Knoten keine Kinder hat, ist das Array leer.

Wenn der durch id identifizierte Knoten nicht gefunden wird, wird das Promise mit einer Fehlermeldung abgelehnt.

Beispiele

js
function onFulfilled(children) {
  for (child of children) {
    console.log(child.id);
  }
}

function onRejected(error) {
  console.log(`An error: ${error}`);
}

let gettingChildren = browser.bookmarks.getChildren("unfiled_____");
gettingChildren.then(onFulfilled, onRejected);

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
getChildren

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support

Hinweis: Diese API basiert auf Chromiums chrome.bookmarks API. Diese Dokumentation ist abgeleitet von bookmarks.json im Chromium-Code.