Vous êtes ici :
Adaptateurs LWC pris en charge et non pris en charge pour une utilisation hors ligne
Examinez les adaptateurs wire Lightning Data Service (LDS) qui prennent en charge la résolution des données hors ligne dans l'application mobile Life Sciences Cloud. Utilisez ces informations pour concevoir vos composants Web Lightning (LWC) pour une utilisation hors ligne.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : les éditions Enterprise et Unlimited avec Life Sciences Cloud, la licence complémentaire Life Sciences Cloud pour Customer Engagement et le package géré Life Sciences Customer Engagement. |
Adaptateurs pris en charge
Lorsque vous activez le support hors ligne, les adaptateurs suivants ont des gestionnaires locaux et résolvent les requêtes de la base de données locale de l'appareil :
Opérations d'enregistrement
| Adaptateur | Module | Comportement hors ligne |
|---|---|---|
getRecord |
lightning/uiRecordApi |
Renvoie les valeurs de champ des enregistrements précédemment synchronisés. |
getRelatedListRecords |
lightning/uiRelatedListApi |
Renvoie des enregistrements enfants via une relation nommée. |
createRecord |
lightning/uiRecordApi |
Crée un enregistrement localement avec un ID hors ligne temporaire et est synchronisé lors de la reconnexion. |
updateRecord |
lightning/uiRecordApi |
Met à jour un enregistrement dans la base de données locale. |
deleteRecord |
lightning/uiRecordApi |
Marque un enregistrement comme supprimé localement et est synchronisé lors de la reconnexion. |
getRecordCreateDefaults |
lightning/uiRecordApi |
Renvoie les valeurs de champ par défaut et les informations de présentation mises en cache. |
Métadonnées et informations sur les objets
| Adaptateur | Module | Comportement hors ligne |
|---|---|---|
getObjectInfo |
lightning/uiObjectInfoApi |
Renvoie un schéma d'objet comprenant les champs, les relations, l'accès CRUD et les types d'enregistrement. |
getObjectInfos |
lightning/uiObjectInfoApi |
Renvoie des métadonnées d'objet par lot. Des échecs partiels sont possibles. |
Valeurs de liste de sélection
| Adaptateur | Module | Comportement hors ligne |
|---|---|---|
getPicklistValues |
lightning/uiObjectInfoApi |
Renvoie des paires d'étiquettes et de valeurs de liste de sélection pour un champ unique. |
getPicklistValuesByRecordType |
lightning/uiObjectInfoApi |
Renvoie tous les champs de liste de sélection d'un objet et d'un type d'enregistrement. |
Présentation et interface utilisateur
| Adaptateur | Module | Comportement hors ligne |
|---|---|---|
getLayout |
lightning/uiRecordApi |
Renvoie la présentation de page de l'enregistrement à partir de métadonnées locales. |
getRecordUi |
lightning/uiRecordApi |
Renvoie des informations combinées sur l'enregistrement, la présentation et l'objet. |
Références
| Adaptateur | Module | Comportement hors ligne |
|---|---|---|
getLookupRecords |
lightning/uiRecordApi |
Recherche les correspondances de champ de référence dans la base de données locale. |
Adaptateurs non pris en charge
Les adaptateurs suivants n'ont pas de gestionnaire hors ligne. Lorsque l'appareil est hors ligne, ces adaptateurs ne peuvent pas résoudre les requêtes localement.
| Adaptateur | Module |
|---|---|
notifyRecordUpdateAvailable |
lightning/uiRecordApi |
getRelatedListInfo |
lightning/uiRelatedListApi |
getRelatedListInfoBatch |
lightning/uiRelatedListApi |
getRelatedListsInfo |
lightning/uiRelatedListApi |
getRelatedListRecordsBatch |
lightning/uiRelatedListApi |
getRelatedListCount |
lightning/uiRelatedListApi |
getNavItems |
lightning/uiAppsApi |
graphql |
lightning/uiGraphQLApi |
| API Connect | Tout point de terminaison de /connect/ |
| REST Apex | Tout point de terminaison de /services/apexrest/ |
| SOQL via REST | /services/data/{version}/query |
