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 |
extension |
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. |
extension |
Name of the extension |
publisher |
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