Resumen
Sección titulada “Resumen”Envuelve la agenda nativa con helpers de permisos y flujos de selección para invitaciones y referidos.
Soporte de plataforma
Sección titulada “Compatibilidad de plataformas”| Plataforma | Soporte | Notas |
|---|---|---|
| iOS | Sí | Framework de Contacts |
| Android | Sí | ContactsContract |
| Web | No | Sin wrapper de API para Contacts; los selectores de contactos del navegador son integraciones aparte |
Funcionalidades principales
Sección titulada “Funcionalidades principales”countContacts- Cuenta el número total de contactos en el dispositivo.createContact- Crea un nuevo contacto mediante código.createGroup- Crea un nuevo grupo de contactos.deleteContactById- Elimina un contacto por ID.
API pública
Sección titulada “API pública”| Método | Descripción |
|---|---|
countContacts | Cuenta el número total de contactos en el dispositivo. |
createContact | Crea un nuevo contacto por código. |
createGroup | Crea un nuevo grupo de contactos. |
deleteContactById | Elimina un contacto por ID. |
deleteGroupById | Elimina un grupo por ID. |
displayContactById | Muestra un contacto con el visor nativo. |
displayCreateContact | Muestra la interfaz nativa para crear contactos. |
displayUpdateContactById | Muestra la interfaz nativa para actualizar un contacto específico. |
getAccounts | Obtén todas las cuentas disponibles en el dispositivo. |
getContactById | Obtén un contacto específico por ID. |
getContacts | Obtén todos los contactos del dispositivo. |
getGroupById | Obtén un grupo específico por ID. |
getGroups | Obtén todos los grupos de contactos. |
isAvailable | Comprueba si los contactos están disponibles en el dispositivo. |
isSupported | Verifica si el plugin es compatible con la plataforma actual. |
openSettings | Abre los ajustes de contactos del dispositivo. |
pickContact | Selecciona un contacto usando el selector nativo. |
pickContacts | Selecciona uno o varios contactos con el selector nativo. |
updateContactById | Actualiza un contacto existente mediante su ID. |
checkPermissions | Consulta el estado actual de los permisos de contactos. |
requestPermissions | Solicita permisos para acceder a los contactos. |
getPluginVersion | Obtén la versión nativa del plugin Capacitor. |
Fuente de verdad
Sección titulada “Fuente de verdad”Esta referencia se sincroniza desde src/definitions.ts en capacitor-contacts.
Continúa con @capgo/capacitor-contacts
Sección titulada “Continúa con @capgo/capacitor-contacts”Si estás usando @capgo/capacitor-contacts para planificar el dashboard y las operaciones de API, conéctalo con Uso de @capgo/capacitor-contacts para la capacidad nativa en Using @capgo/capacitor-contacts, Resumen de API para el detalle de implementación en Resumen de API Overview, Introducción para el detalle de implementación en Introducción, Claves de API para el detalle de implementación en Claves de API, y Dispositivos para el detalle de implementación en Dispositivos.