Interfaces determine a component's shape by defining its attributes. Implement an
interface to allow a component to be used in different contexts, such as on a record page or in
Lightning App Builder.
The
aura:interface tag has the following optional attributes.
Attribute |
Type |
Description |
access |
String |
Indicates whether the interface can be extended or used outside of its own namespace.
Possible values are public (default), and global.
|
description |
String |
A description of the interface. |
extends |
Component |
The comma-separated list of interfaces to be extended. For example, extends="namespace:intfB". |