References
Class Summary
Static Public Class Summary | ||
public |
A thin wrapper around the raw JSON returned from the authorization server to represent an access token |
|
public |
Actions that can be recorded for recommendations. |
|
public |
A custom error class to encapsulate errors thrown by FetchUtil.nprApiFetch. |
|
public |
Encapsulates all of the logic for communication with the Authorization Service in the NPR One API. |
|
public |
A base model for any resources following our Collection Doc schema |
|
public |
A thin wrapper around the raw JSON returned from the authorization server to represent a device code/user code pair |
|
public |
A thin wrapper around the Fetch API which provides functionality to automatically request a new access token if an existing one has expired. |
|
public |
Encapsulates all of the logic for communication with the Identity Service in the NPR One API. |
|
public |
Encapsulates all of the logic for communication with the Listening Service in the NPR One API. |
|
public |
This SDK attempts to abstract away most of the interaction with the NPR One API. |
|
public |
Container class for all metadata pertaining to an action that a user has taken against a recommendation. |
|
public |
Container class for all metadata pertaining to a recommendation. |
|
public |
Container class for all metadata pertaining to an organization (member station) from the NPR One API |
|
public |
Encapsulates all of the logic for communication with the Station Finder Service in the NPR One API. |
|
public |
Container class for all metadata pertaining to a user object from the NPR One API |
|
public |
A utility class which performs validations by checking of required object properties exist. |
Function Summary
Static Public Function Summary | ||
public |
createRecommendations(collectionDoc: CollectionDocJSON): Array<Recommendation> Creates recommendation objects from collection doc ensuring that necessary properties are present |
Typedef Summary
Static Public Typedef Summary | ||
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|