Places

par 3 contributeurs :

Places est une réécriture des systèmes de marque-pages et d'historique de Firefox. Le but est d'obtenir sensiblement plus de flexibilité et d'avoir la possibilité de faire des requêtes complexes. En font également partie de nouvelles fonctionnalités comme le stockage des favicons et la possibilité d'annoter des pages avec des informations arbitraires. Places fournit également une nouvelle interface utilisateur, qui n'est pas abordée dans cette documentation pour les développeurs (consultez le wiki de Mozilla au sujet de Places).

Places stocke ses données dans une base de données sqlite à l'aide des interfaces mozStorage.

Sujets principaux

Système de requêtes
Comment interroger le système de marque-pages et d'historique avec des paramètres particuliers.
Accès aux marque-pages
Comment accéder aux marque-pages.
Conteneurs personnalisés
Comment créer un conteneur personnalisé pour afficher des liens d'une tierce partie dans l'affichage des Places.
Vues
Comment instancier et configurer des vues sur les Places dans vos propres applications ou extensions.
Instanciation de vues
Comment instancier un contrôle avec une vue sur les Places intégrée pour votre extension ou application.

Documentation sur les API de services

Service d'historique
Service de marque-pages
Service d'annotations
Service de marque-pages dynamiques
Service de favicons
Service d'étiquetage

Documents de conception

Conception de la base de données de Places
Aperçu de haut niveau du schéma de la base de données.
Conception du service d'historique
Conception du service d'historique.
Conception du service de marque-pages
Conception du service de marque-pages.
Conception du service d'annotations
Conception du service d'annotations.

 

Étiquettes et contributeurs liés au document

Contributeurs à cette page : fscholz, Mgjbot, BenoitL
Dernière mise à jour par : fscholz,