Übersicht
Abschnitt: „Übersicht“Bietet einen Wrapper um das native Adressbuch mit Permission-Helfern und Picker-Flows für Einladungen und Empfehlungen.
Plattformunterstützung
Abschnitt mit dem Titel „Plattformunterstützung“| Plattform | Support | Notizen |
|---|---|---|
| iOS | Ja | Contacts Framework |
| Android | Ja | ContactsContract |
| Web | Nein | Kein Contacts-API-Wrapper; Kontakt-Picker im Browser 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.
Öffentliches API
Abschnitt mit dem Titel „Öffentliche API“| Methode | Beschreibung |
|---|---|
countContacts | Zähle die Gesamtzahl der Kontakte auf dem Gerät. |
createContact | Erstelle einen neuen Kontakt programmatisch. |
createGroup | Erstelle eine neue Kontaktgruppe. |
deleteContactById | Lösche einen Kontakt per ID. |
deleteGroupById | Lösche eine Gruppe per ID. |
displayContactById | Zeige einen Kontakt im nativen Kontakt-Viewer an. |
displayCreateContact | Zeigt die native UI zum Erstellen von Kontakten an. |
displayUpdateContactById | Zeigt die native UI zum Aktualisieren eines bestimmten Kontakts an. |
getAccounts | Ruft alle auf dem Gerät verfügbaren Accounts ab. |
getContactById | Ruft einen bestimmten Kontakt anhand der ID ab. |
getContacts | Ruft alle Kontakte vom Gerät ab. |
getGroupById | Ruft eine bestimmte Gruppe anhand der ID ab. |
getGroups | Ruft alle Kontaktgruppen ab. |
isAvailable | Prüft, ob Kontakte auf dem Gerät verfügbar sind. |
isSupported | Prüft, ob das Plugin auf der aktuellen Plattform unterstützt wird. |
openSettings | Öffnet die Kontakteinstellungen des Geräts. |
pickContact | Wählt einen einzelnen Kontakt über den nativen Kontakt-Auswahl-Assistenten aus. |
pickContacts | Wählt einen oder mehrere Kontakte über den nativen Kontakt-Auswahl-Assistenten aus. |
updateContactById | Bestehenden Kontakt per ID aktualisieren. |
checkPermissions | Prüfe den aktuellen Berechtigungsstatus für Kontakte. |
requestPermissions | Berechtigungen für den Zugriff auf Kontakte anfordern. |
getPluginVersion | Die native Capacitor Plugin-Version abrufen. |
Source of Truth
Abschnitt mit dem Titel „Source of Truth“Diese Referenz wird synchronisiert von src/definitions.ts in einem capacitor-contacts.
Weiter von @capgo/capacitor-contacts
Abschnitt mit dem Titel „Weiter von @capgo/capacitor-contacts“Wenn du es nutzt @capgo/capacitor-contacts um Dashboard- und API-Operationen zu planen, verbinde es mit Nutzung von @capgo/capacitor-contacts für die native Funktion bei der Nutzung von @capgo/capacitor-contacts, API Übersicht für Details zur Implementierung im API Overview, Einführung für die Implementierungsdetails in der Einleitung, API Schlüssel für das Implementierungsdetail in API Keys und Geräte für das Implementierungsdetail in Devices.