An Alexa Presentation Language (APL) component is a primitive UI element that displays on the viewport, such as a text box. Components are the basic building blocks for constructing a document.
- All components have the same Base Component Properties.
- Components that receive input from tap, cursor, or keyboard events have the Actionable Component Properties.
- Components that receive input from tap or pointer events have the Touchable Component Properties
- Components that can render multiple child components have the Multiple Child Component Properties.
See the following topics for details about each component: