APL Components
 Note: Learn how to improve your skills with APL with Build visually rich experiences using APL at the Alexa Learning Lab.
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:
- Container
 - EditText
 - FlexSequence
 - Frame
 - GridSequence
 - Image
 - Pager
 - ScrollView
 - Sequence
 - Text
 - TouchWrapper
 - VectorGraphic
 - Video
 
For design guidance on how to use components, see - Alexa Design Guide: Alexa Presentation Language.
Related topics
 
        
        Was this page helpful?
        
        
   
    
        
            
            
        
        
            
            
        
    
    
                  
                  
                  
                  
                  
                     Last updated: Dec 18, 2024