ExtensionEvents interface

Container object for all extension events. Stores all install and uninstall events related to an extension. The events container is generic so can store data of any type of event. New event types can be added without altering the contract.

Properties

events

Generic container for events data. The dictionary key denotes the type of event and the list contains properties related to that event

extensionId

Id of the extension, this will never be sent back to the client. This field will mainly be used when EMS calls into Gallery REST API to update install/uninstall events for various extensions in one go.

extensionName

Name of the extension

publisherName

Name of the publisher

Property Details

events

Generic container for events data. The dictionary key denotes the type of event and the list contains properties related to that event

events: {[key: string]: ExtensionEvent[]}

Property Value

{[key: string]: ExtensionEvent[]}

extensionId

Id of the extension, this will never be sent back to the client. This field will mainly be used when EMS calls into Gallery REST API to update install/uninstall events for various extensions in one go.

extensionId: string

Property Value

string

extensionName

Name of the extension

extensionName: string

Property Value

string

publisherName

Name of the publisher

publisherName: string

Property Value

string