@capgo/capacitor-contacts
Kontakte auf dem Gerät auflisten, suchen, erstellen und aktualisieren.
Übersicht
Abschnitt mit dem Titel „Übersicht“Umschließt das native Adressbuch mit Permission-Helpern und Picker-Flows für Einladungen und Empfehlungen.
Plattform-Support
Abschnitt mit dem Titel „Plattformunterstützung“| Plattform | Support | Hinweise |
|---|---|---|
| iOS | Ja | Contacts Framework |
| Android | Ja | ContactsContract |
| Web | Nein | Kein API Wrapper für Kontakte; Browser-Contact-Picker sind separate Integrationen |
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“countContacts- Die Gesamtzahl der Kontakte auf dem Gerät zählen.createContact- Einen neuen Kontakt programmatisch erstellen.createGroup- Eine neue Kontaktgruppe erstellen.deleteContactById- Einen Kontakt anhand der ID löschen.
API (öffentlich)
Abschnitt mit dem Titel „Public API“| Methode | Beschreibung |
|---|---|
countContacts | Zählt die Gesamtzahl der Kontakte auf dem Gerät. |
createContact | Erstellt programmatisch einen neuen Kontakt. |
createGroup | Erstelle eine neue Kontaktgruppe. |
deleteContactById | Lösche einen Kontakt anhand der ID. |
deleteGroupById | Lösche eine Gruppe anhand der ID. |
displayContactById | Einen Kontakt mit dem nativen Kontakt-Viewer anzeigen. |
displayCreateContact | Die native UI zum Erstellen eines Kontakts öffnen. |
displayUpdateContactById | Die native UI zum Bearbeiten eines bestimmten Kontakts öffnen. |
getAccounts | Alle auf dem Gerät verfügbaren Konten abrufen. |
getContactById | Einen bestimmten Kontakt per ID abrufen. |
getContacts | Alle Kontakte vom Gerät abrufen. |
getGroupById | Eine bestimmte Gruppe per ID abrufen. |
getGroups | Alle Kontaktgruppen abrufen. |
isAvailable | Prüfen, ob Kontakte auf dem Gerät verfügbar sind. |
isSupported | Prüfen, ob das Plugin auf der aktuellen Plattform unterstützt wird. |
openSettings | Die Kontakt-Einstellungen des Geräts öffnen. |
pickContact | Einen einzelnen Kontakt über den nativen Contact Picker auswählen. |
pickContacts | Einen oder mehrere Kontakte über den nativen Contact Picker auswählen. |
updateContactById | Einen bestehenden Kontakt per ID aktualisieren. |
checkPermissions | Den aktuellen Berechtigungsstatus für Kontakte prüfen. |
requestPermissions | Zugriffsberechtigungen für Kontakte anfordern. |
getPluginVersion | Gibt die native Capacitor Plugin-Version zurück. |
Source of Truth
Abschnitt mit dem Titel „Source of Truth“Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-contacts.
Weiter geht's mit @capgo/capacitor-contacts
Abschnitt mit dem Titel „Weiter geht's mit @capgo/capacitor-contacts“Wenn Sie ... verwenden @capgo/capacitor-contacts Um Dashboard- und API-Operationen zu planen, verbinde es mit @capgo/capacitor-contacts verwenden für die native Funktion bei der Nutzung von @capgo/capacitor-contacts, API Übersicht für Details zur Implementierung in der Übersicht zu API, Einführung für das Implementierungsdetail in der Einleitung, API Schlüssel für die Implementierungsdetails in den API Keys und Geräte für die Implementierungsdetails bei Devices.