UNPKG

bungie-net-core

Version:

An easy way to interact with the Bungie.net API

55 lines (54 loc) 2.01 kB
/** * 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. */ /** * A Flags enumeration/bitmask where each bit represents a possible state that a * Record/Triumph can be in. * * This enum represents a set of flags - use bitwise operators to check which of * these match your value. * @see {@link https://bungie-net.github.io/#/components/schemas/Destiny.DestinyRecordState} */ export declare enum DestinyRecordState { /** * If there are no flags set, the record is in a state where it *could* be redeemed, * but it has not been yet. */ None = 0, /** If this is set, the completed record has been redeemed. */ RecordRedeemed = 1, /** * If this is set, there's a reward available from this Record but it's unavailable * for redemption. */ RewardUnavailable = 2, /** If this is set, the objective for this Record has not yet been completed. */ ObjectiveNotCompleted = 4, /** * If this is set, the game recommends that you replace the display text of this * Record with DestinyRecordDefinition.stateInfo.obscuredDescription. */ Obscured = 8, /** * If this is set, the game recommends that you not show this record. Do what you * will with this recommendation. */ Invisible = 16, /** * If this is set, you can't complete this record because you lack some permission * that's required to complete it. */ EntitlementUnowned = 32, /** * If this is set, the record has a title (check DestinyRecordDefinition for title * info) and you can equip it. */ CanEquipTitle = 64 }