bungie-net-core
Version:
An easy way to interact with the Bungie.net API
62 lines (61 loc) • 2.65 kB
TypeScript
/**
* Bungie.Net API
* These endpoints constitute the functionality exposed by Bungie.net, both for more traditional website functionality and for connectivity to Bungie video games and their related functionality.
*
* Contact: support@bungie.com
*
* NOTE: This class is auto generated by the bungie-net-core code generator program
* Repository: {@link https://github.com/owens1127/bungie-net-core}
* Do not edit these files manually.
*/
/**
* This represents a single "thing" being tracked by the player.
*
* This can point to many types of entities, but only a subset of them will
* actually have a valid hash identifier for whatever it is being pointed to.
*
* It's up to you to interpret what it means when various combinations of these
* entries have values being tracked.
* @see {@link https://bungie-net.github.io/#/components/schemas/Destiny.Components.Profiles.DestinyProfileTransitoryTrackingEntry}
*/
export interface DestinyProfileTransitoryTrackingEntry {
/**
* OPTIONAL - If this is tracking a DestinyLocationDefinition, this is the
* identifier for that location. Mapped to DestinyLocationDefinition in the
* manifest.
*/
readonly locationHash?: number;
/**
* OPTIONAL - If this is tracking the status of a DestinyInventoryItemDefinition,
* this is the identifier for that item. Mapped to DestinyInventoryItemDefinition
* in the manifest.
*/
readonly itemHash?: number;
/**
* OPTIONAL - If this is tracking the status of a DestinyObjectiveDefinition, this
* is the identifier for that objective. Mapped to DestinyObjectiveDefinition in
* the manifest.
*/
readonly objectiveHash?: number;
/**
* OPTIONAL - If this is tracking the status of a DestinyActivityDefinition, this
* is the identifier for that activity. Mapped to DestinyActivityDefinition in the
* manifest.
*/
readonly activityHash?: number;
/**
* OPTIONAL - If this is tracking the status of a quest, this is the identifier for
* the DestinyInventoryItemDefinition that containst that questline data. Mapped to
* DestinyInventoryItemDefinition in the manifest.
*/
readonly questlineItemHash?: number;
/**
* OPTIONAL - I've got to level with you, I don't really know what this is. Is it
* when you started tracking it? Is it only populated for tracked items that have
* time limits?
*
* I don't know, but we can get at it - when I get time to actually test what it is,
* I'll update this. In the meantime, bask in the mysterious data.
*/
readonly trackedDate?: string;
}