Movatterモバイル変換


[0]ホーム

URL:


  1. Mozilla
  2. Complementos
  3. Extensões do navegador
  4. JavaScript APIs
  5. bookmarks

Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.

View in EnglishAlways switch to English

bookmarks

A APIWebExtensionsbookmarks permite uma extensão interagir e manipular o sistema de favoritos do navegador. Você pode pode usá-lo para favoritar páginas, obter favoritos existentes e, editar, remover ou organizar os favoritos.

Para utilizar esta API, uma extensão deve ser requisitada para o "bookmarks"permission em seu arquivomanifest.json .

Tipos

bookmarks.BookmarkTreeNode

Representa um favorito ou um diretório de favoritos como árvore.

bookmarks.BookmarkTreeNodeType

O enumString o qual descreve se um nó na árvore é ou não um favorito, uma pasta ou um separador.

bookmarks.BookmarkTreeNodeUnmodifiable

O enumString o qual especifica porque um favorito ou uma pasta não pode ser modificado.

bookmarks.CreateDetails

Contém informações ao qual é passada para a funçãobookmarks.create() quando um novo favorito é criado.

Funções

bookmarks.create()

Cria um favorito ou uma pasta.

bookmarks.get()

Retrieves one or moreBookmarkTreeNodes, given a bookmark's ID or an array of bookmark IDs.

bookmarks.getChildren()

Recupera os filhos especificadosBookmarkTreeNode.

bookmarks.getRecent()

Recupera um número requisitado de favoritos adicionados recentemente.

bookmarks.getSubTree()

Recupera uma parte da árvore de favoritos, iniciando por um nó previamente especificado.

bookmarks.getTree()

Recupera a árvore de favoritos inteira em um array de objetosBookmarkTreeNode.

bookmarks.move()

Move o especificadoBookmarkTreeNode para um novo local dentro da árvore de favoritos.

bookmarks.remove()

Remove um favorito ou uma pasta de favoritos vazia dado o ID do nó.

bookmarks.removeTree()

Remove recursivamente uma pasta de favoritos; isto é; dado o ID do nó da pasta e todos seus descendentes.

bookmarks.search()

Procura porBookmarkTreeNodes que batam com o conjunto de critérios especificados.

bookmarks.update()

Atualiza o título e/ou autor do favorito de uma URL, ou o nome de uma pasta de favoritos dado o ID do favorito.

Eventos

bookmarks.onCreated

Disparado quando um favorito ou uma pasta é criado.

bookmarks.onRemoved

Disparado quando um favorito ou uma pasta é removido. Quando uma pasta é removida recursivamente, uma simples notificação é disparada para o diretório, e nenhum para seu conteúdo.

bookmarks.onChanged

Disparado quando um favorito ou pasta é modificado. Atualmente, somente mudanças notitle eurl o disparam.

bookmarks.onMoved

Disparado quando um favorito ou pasta é movido para uma pasta pai diferente ou para um novo local dentro deste pasta.

bookmarks.onChildrenReordered

Fired when the user has sorted the children of a folder in the browser's UI. This is not called as a result of amove().

bookmarks.onImportBegan

Disparado quando uma sessão de importação de favoritos começa. Custosos observersbookmarks.onCreated atualizam até obookmarks.onImportEnded ser disparado. Observers deveriam ainda manipular outras notificações imediatamente.

bookmarks.onImportEnded

Disparado quando uma sessão de importação de favoritos é finalizada.

Compatibilidade com navegadores

Example extensions

Nota:AgradecimentosEsta API é baseada na API Chromiumchrome.bookmarks . Esta documentação é derivada dobookmarks.json no código do Chromium.Os dados de compatibilidade do Microsoft Edge são fornecidos pela Microsoft Corporation e aqui estão sob a Creative Commons Attribution 3.0 United States License.

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp