Class: Team

Team

Represents a fantasy football team in a league.

new Team ()

Extends

Members

displayName String inherited overrides

The class name. Minification will break this.constructor.name; this allows for readable logging even in minified code.

responseMap TeamMap

Methods

Team.getIDParams (params)object | undefined static

Returns valid id params when 'id', leagueId, and 'seasonId' are passed.

Name Type Description
params object

The params to use.

Returns:
Type Description
object | undefined An object containing the params, or undefined.

getCacheId ()String | undefined inherited overrides

Returns the id used for caching. Important for classes that have multiple identifiers. Example: League is identified by its leagueId and its seasonId. This method prevents separate seasons from overriding each other's data.

Returns:
Type Description
String | undefined

getIDParams ()Object inherited overrides

Returns an object containing all IDs used for API requests and caching for the instance.

Returns:
Type Description
Object