Offline Considerations and Limitations

LWC Offline is designed to let you build great apps that can function without a network connection, but it’s not the full Salesforce service. Lightning web components have a number of limitations when used offline, including missing capabilities, reduced performance, and software defects (bugs). Keep these limitations in mind as you design and develop your offline customizations.

  • General Considerations

    Consider these general details when planning your Lightning web components development efforts.

  • Considerations for Field Service Mobile App

    The following considerations apply to LWC Offline when you run your components in the Field Service Mobile app.

  • Base Components Support

    Base components are described in the Lightning Web Components Reference. All components are reviewed for correct behavior in LWC Offline-enabled mobile apps.

  • Modules Support

    Lightning web component modules in the lightning namespace are described in the Component Reference in the Lightning Web Components Developer Guide. Modules scoped with @salesforce are described in @salesforce Modules in the Lightning Web Components Developer Guide. All modules are being reviewed for correct behavior in LWC Offline-enabled mobile apps.

  • Wire Adapters Support

    Lightning web component wire adapters and JavaScript functions are described in “lightning/ui*Api Wire Adapters and Functions” in the Lighting Web Components Developer Guide.

  • Entity Support

    LWC Offline uses the UI-API to access entity data. The UI-API supports a long list of standard entities, and all custom entities.

  • Metadata and Custom Metadata Types Support

    LWC Offline uses the UI-API to access standard metadata.