Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
Migrate Components from the ui Namespace
For migration recommendations for each ui component, refer to the Component Library. For example, the ui:button specification notes that you can use lightning:button, lightning:buttonIcon, or lightning:buttonIconStateful instead, depending on your use case. To view examples and usage guidelines for lightning namespace components, refer to the Component Library.
The following tables list ui components and their recommended counterparts in the lightning namespace.
Complex, Interactive Components
The following components contain one or more subcomponents and are interactive.
Input Control Components
The following components are interactive, for example, like buttons and checkboxes.
Visual Components
The following components provide informative cues, for example, like error messages and loading spinners.
Field Components
The following components enable you to enter or display values.