Methods
- 
    
    
    Retrieves the URL to the custom UI for the provider for configuring publisher 
- 
    
    
    
    
    
    
    
        
Name Type Description providerNamestring the name of the provider to return the records for itemany contains the details of the item/record requestOptionsany configure callbacks 
- 
    
    
    Retrieves a list of library providers available to the user 
- 
    
    
    
    
    
    
    
        
Name Type Description requestOptionsany configure callbacks 
- 
    
    
    Publishes an item/record to the given provider 
- 
    
    
    
    
    
    
    
        
Name Type Description providerNamestring the name of the provider to return the records for itemany contains the details of the item/record requestOptionsany configure callbacks 
- 
    
    
    Retrieve the ItemState of an item/record in the given provider 
- 
    
    
    
    
    
    
    
        
Name Type Description providerNamestring the name of the provider to return the records for itemany contains the details of the item/record requestOptionsany configure callbacks 
- 
    
    
    Unpublishes an item/record from the given provider 
- 
    
    
    
    
    
    
    
        
Name Type Description providerNamestring the name of the provider to return the records for itemany contains the details of the item/record requestOptionsany configure callbacks 
Type Definitions
- 
    
    
    
    Holds the identifiers of the specific content item 
- 
    
    
    
Properties:Name Type Description arTargetKeystring Identifier to the AR record that needs publishing arTargetIdstring Identifier to the AR record that needs publishing channelIdstring Identifier to the channel where the AR record resides channelKeystring Identifier to the channel where the AR record resides propertiesArray.<any> A collection of key value pairs that can be provided to the publisher (extensibility purposes) 
- 
    
    
    
    Holds information about the state of an item/record in a specific publisher 
- 
    
    
    
Properties:Name Type Description isPublishingboolean Indicates if the item is in the process of being published by the provider isPublishedboolean Indicates if the item has completed processing and has been published by the provider isUnpublishingboolean Indicates if the item is in the process of being unpublished by the provider isUnpublishedboolean Indicates if the item has completed processing and has been unpublished by the provider isErrorboolean Indicates if the provider has encountered a problem processing the item errorMessagestring If an error has occured, information about that is available in this field statusstring Text describing the current state of the item according to the provider