Developing Secure Code
Testing Components
aura:application
aura:dependency
aura:event
aura:interface
aura:method
Previous PDF Versions
System tags represent framework definitions and are not available in the Component Library.
An app is a special top-level component whose markup is in a .app resource.
The <aura:dependency> tag enables you to declare dependencies, which improves their discoverability by the framework.
An event is represented by the aura:event tag, which has the following attributes.
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.
Use <aura:method> to define a method as part of a component’s API. This enables you to directly call a method in a component’s client-side controller instead of firing and handling a component event. Using <aura:method> simplifies the code needed for a parent component to call a method on a child component that it contains.
Use <aura:set> in markup to set the value of an attribute inherited from a component or event.