Home Reference Source Test Repository

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

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

External Summary

Static Public External Summary
public
public
public