OptionalendpointIdentifies endpoint url.
OptionalidIdentifies the unique identifier to be used for this provider instance, when not provided a new Guid will be generated for this instance. This value must be unique across all instances to avoid polluting events between browser / tabs instances as they may share the same persistent storage. The primary use case for setting this value is for unit testing.
OptionalitemIdentifies the context for the current event
OptionalnotificationIdentifies Notification Manager
Identifies the local storage config that should be used to initialize the provider
An internal interface which defines a common provider context that is used to pass multiple values when initializing provider instances