| /expo/docs/pages/versions/v47.0.0/sdk/ |
| H A D | contacts.mdx | 3 description: A library that provides access to the phone's system contacts. 4 sourceCodeUrl: 'https://github.com/expo/expo/tree/sdk-47/packages/expo-contacts' 5 packageName: 'expo-contacts' 13 …o-contacts`** provides access to the device's system contacts, allowing you to get contact informa… 15 On iOS contacts have a multi-layered grouping system that you can also access through this API. 25 <SnackInline label='Basic Contacts Usage' dependencies={['expo-contacts']}> 30 import * as Contacts from 'expo-contacts'; 73 import * as Contacts from 'expo-contacts'; 76 <APISection packageName="expo-contacts" apiName="Contacts" />
|
| /expo/docs/pages/versions/unversioned/sdk/ |
| H A D | contacts.mdx | 3 description: A library that provides access to the phone's system contacts. 4 sourceCodeUrl: 'https://github.com/expo/expo/tree/main/packages/expo-contacts' 5 packageName: 'expo-contacts' 19 …po-contacts` provides access to the device's system contacts, allowing you to get contact informat… 40 "expo-contacts", 42 "contactsPermission": "Allow $(PRODUCT_NAME) to access your contacts." 58 default: '"Allow $(PRODUCT_NAME) to access your contacts"', 71 <SnackInline label='Basic Contacts Usage' dependencies={['expo-contacts']}> 76 import * as Contacts from 'expo-contacts'; 119 import * as Contacts from 'expo-contacts'; [all …]
|
| /expo/docs/pages/versions/v49.0.0/sdk/ |
| H A D | contacts.mdx | 3 description: A library that provides access to the phone's system contacts. 4 sourceCodeUrl: 'https://github.com/expo/expo/tree/sdk-49/packages/expo-contacts' 5 packageName: 'expo-contacts' 19 …po-contacts` provides access to the device's system contacts, allowing you to get contact informat… 40 "expo-contacts", 42 "contactsPermission": "Allow $(PRODUCT_NAME) to access your contacts." 58 default: '"Allow $(PRODUCT_NAME) to access your contacts"', 71 <SnackInline label='Basic Contacts Usage' dependencies={['expo-contacts']}> 76 import * as Contacts from 'expo-contacts'; 119 import * as Contacts from 'expo-contacts'; [all …]
|
| /expo/docs/pages/versions/v48.0.0/sdk/ |
| H A D | contacts.mdx | 3 description: A library that provides access to the phone's system contacts. 4 sourceCodeUrl: 'https://github.com/expo/expo/tree/sdk-48/packages/expo-contacts' 5 packageName: 'expo-contacts' 19 …po-contacts` provides access to the device's system contacts, allowing you to get contact informat… 40 "expo-contacts", 42 "contactsPermission": "Allow $(PRODUCT_NAME) to access your contacts." 58 default: '"Allow $(PRODUCT_NAME) to access your contacts"', 71 <SnackInline label='Basic Contacts Usage' dependencies={['expo-contacts']}> 76 import * as Contacts from 'expo-contacts'; 119 import * as Contacts from 'expo-contacts'; [all …]
|
| /expo/packages/expo-contacts/ |
| H A D | README.md | 2 <a href="https://docs.expo.dev/versions/latest/sdk/contacts/"> 4 src="../../.github/resources/expo-contacts.svg" 5 alt="expo-contacts" 10 Provides access to the phone's system contacts. 14 …in branch](https://github.com/expo/expo/blob/main/docs/pages/versions/unversioned/sdk/contacts.mdx) 15 - [Documentation for the latest stable release](https://docs.expo.dev/versions/latest/sdk/contacts/) 19 … documentation for the latest stable release](https://docs.expo.dev/versions/latest/sdk/contacts/). 28 npx expo install expo-contacts 37 <string>Allow $(PRODUCT_NAME) to access your contacts</string>
|
| /expo/apps/test-suite/tests/ |
| H A D | Contacts.js | 11 async function sortContacts(contacts, sortField, expect) { argument 12 for (let i = 1; i < contacts.length; i++) { 13 const { [sortField]: propA } = contacts[i - 1]; 14 const { [sortField]: propB } = contacts[i]; 85 const contacts = [ 117 contacts.map(async (contact) => { 164 const contacts = await Contacts.getContactsAsync({ 169 expect(contacts.data.length > 0).toBe(true); 170 contacts.data.forEach(({ id, name, phoneNumbers, emails }) => { 288 const contacts = await Contacts.getContactsAsync({ [all …]
|
| /expo/docs/pages/versions/v46.0.0/sdk/ |
| H A D | contacts.mdx | 5 packageName: 'expo-contacts' 12 …o-contacts`** provides access to the device's system contacts, allowing you to get contact informa… 27 import * as Contacts from 'expo-contacts'; 70 import * as Contacts from 'expo-contacts'; 93 Checks user's permissions for accessing contacts data. 105 Return a list of contacts that fit a given criteria. 106 You can get all of the contacts by passing no criteria. 112 | contactQuery | `ContactQuery` | Used to query contacts. | 216 Present a native form for manipulating contacts 725 Used to query contacts from the user's device. [all …]
|
| /expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/expo/modules/contacts/models/ |
| H A D | EmailModel.java | 1 package abi49_0_0.expo.modules.contacts.models; 6 import abi49_0_0.expo.modules.contacts.EXColumns;
|
| H A D | UrlAddressModel.java | 1 package abi49_0_0.expo.modules.contacts.models; 5 import abi49_0_0.expo.modules.contacts.EXColumns;
|
| H A D | RelationshipModel.java | 1 package abi49_0_0.expo.modules.contacts.models; 5 import abi49_0_0.expo.modules.contacts.EXColumns;
|
| /expo/packages/expo-contacts/android/src/main/java/expo/modules/contacts/models/ |
| H A D | EmailModel.java | 1 package expo.modules.contacts.models; 6 import expo.modules.contacts.EXColumns;
|
| H A D | UrlAddressModel.java | 1 package expo.modules.contacts.models; 5 import expo.modules.contacts.EXColumns;
|
| H A D | RelationshipModel.java | 1 package expo.modules.contacts.models; 5 import expo.modules.contacts.EXColumns;
|
| H A D | ExtraNameModel.java | 1 package expo.modules.contacts.models; 8 import expo.modules.contacts.EXColumns;
|
| /expo/android/versioned-abis/expoview-abi47_0_0/src/main/java/abi47_0_0/expo/modules/contacts/models/ |
| H A D | EmailModel.java | 1 package abi47_0_0.expo.modules.contacts.models; 6 import abi47_0_0.expo.modules.contacts.EXColumns;
|
| H A D | UrlAddressModel.java | 1 package abi47_0_0.expo.modules.contacts.models; 5 import abi47_0_0.expo.modules.contacts.EXColumns;
|
| H A D | RelationshipModel.java | 1 package abi47_0_0.expo.modules.contacts.models; 5 import abi47_0_0.expo.modules.contacts.EXColumns;
|
| /expo/android/versioned-abis/expoview-abi48_0_0/src/main/java/abi48_0_0/expo/modules/contacts/models/ |
| H A D | EmailModel.java | 1 package abi48_0_0.expo.modules.contacts.models; 6 import abi48_0_0.expo.modules.contacts.EXColumns;
|
| H A D | UrlAddressModel.java | 1 package abi48_0_0.expo.modules.contacts.models; 5 import abi48_0_0.expo.modules.contacts.EXColumns;
|
| H A D | RelationshipModel.java | 1 package abi48_0_0.expo.modules.contacts.models; 5 import abi48_0_0.expo.modules.contacts.EXColumns;
|
| /expo/packages/expo-contacts/android/src/main/java/expo/modules/contacts/ |
| H A D | ContactsModule.java | 2 package expo.modules.contacts; 39 import expo.modules.contacts.models.DateModel; 40 import expo.modules.contacts.models.EmailModel; 41 import expo.modules.contacts.models.ExtraNameModel; 42 import expo.modules.contacts.models.ImAddressModel; 156 contacts.add(contact); in getContactsAsync() 504 if (contacts == null) in serializeContacts() 508 for (Contact contact : contacts) { in serializeContacts() 572 for (Contact contact : contacts) { in getAllContactsAsync() 707 Map<String, Contact> contacts; in fetchContacts() local [all …]
|
| /expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/expo/modules/contacts/ |
| H A D | ContactsModule.java | 2 package abi49_0_0.expo.modules.contacts; 39 import abi49_0_0.expo.modules.contacts.models.DateModel; 40 import abi49_0_0.expo.modules.contacts.models.EmailModel; 41 import abi49_0_0.expo.modules.contacts.models.ExtraNameModel; 155 Collection contacts = new ArrayList(); in getContactsAsync() 156 contacts.add(contact); in getContactsAsync() 504 if (contacts == null) in serializeContacts() 508 for (Contact contact : contacts) { in serializeContacts() 572 for (Contact contact : contacts) { in getAllContactsAsync() 707 Map<String, Contact> contacts; in fetchContacts() local [all …]
|
| /expo/android/versioned-abis/expoview-abi47_0_0/src/main/java/abi47_0_0/expo/modules/contacts/ |
| H A D | ContactsModule.java | 2 package abi47_0_0.expo.modules.contacts; 39 import abi47_0_0.expo.modules.contacts.models.DateModel; 40 import abi47_0_0.expo.modules.contacts.models.EmailModel; 41 import abi47_0_0.expo.modules.contacts.models.ExtraNameModel; 155 Collection contacts = new ArrayList(); in getContactsAsync() 156 contacts.add(contact); in getContactsAsync() 504 if (contacts == null) in serializeContacts() 508 for (Contact contact : contacts) { in serializeContacts() 572 for (Contact contact : contacts) { in getAllContactsAsync() 707 Map<String, Contact> contacts; in fetchContacts() local [all …]
|
| /expo/android/versioned-abis/expoview-abi48_0_0/src/main/java/abi48_0_0/expo/modules/contacts/ |
| H A D | ContactsModule.java | 2 package abi48_0_0.expo.modules.contacts; 39 import abi48_0_0.expo.modules.contacts.models.DateModel; 40 import abi48_0_0.expo.modules.contacts.models.EmailModel; 41 import abi48_0_0.expo.modules.contacts.models.ExtraNameModel; 155 Collection contacts = new ArrayList(); in getContactsAsync() 156 contacts.add(contact); in getContactsAsync() 504 if (contacts == null) in serializeContacts() 508 for (Contact contact : contacts) { in serializeContacts() 572 for (Contact contact : contacts) { in getAllContactsAsync() 707 Map<String, Contact> contacts; in fetchContacts() local [all …]
|
| /expo/apps/native-component-list/src/screens/Contacts/ |
| H A D | ContactUtils.ts | 115 const { data: contacts } = await Contacts.getContactsAsync({ groupId }); 117 contacts.map((contact) => Contacts.removeContactFromGroupAsync(contact.id!, groupId!)) 126 const { data: contacts } = await Contacts.getContactsAsync({ pageSize: 1 }); 127 const contact = contacts[0];
|