Loading
Adaptateurs LWC pris en charge et non pris en charge pour une utilisation hors ligne

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
 
Chargement
Salesforce Help | Article