WARNING: These APIs are currently in an 'alpha' state and are likely to change over time. We recommend you not use them in a production setting at this time!
ExtensionPackage represents a packaged extension as authored by an extension developer. An extension package defines additional capabilities that can be made available to Launch users. Most commonly these capabilities come in the form of
RuleComponents (events, conditions, and actions) and
DataElements, but can also include main modules and shared modules.
ExtensionPackages are displayed in the Launch catalog for users to install. Adding an
ExtensionPackage to a property is accomplished by creating an
Extension with a link to the
An extension package belongs to the
Company of the developer who created it.