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
let gettingChildren = browser.bookmarks.getChildren(
id // string
)
Parameter
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
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 GitHubdesktop | mobile | ||||||
---|---|---|---|---|---|---|---|
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.