Takaro - v0.6.0
    Preparing search index...

    Class TakaroEventPlayerInventoryChanged

    Generic Data Transfer Object, used widely in Takaro to pass data back and forth between components Allows validation of properties when instantiated and JSON (de)serialization

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    changeType: "added" | "removed" | "changed"
    itemCode: string
    itemName: string
    msg: string
    newQuality?: string
    newQuantity?: number
    previousQuality?: string
    previousQuantity?: number
    timestamp: string = ...
    type: "player-inventory-changed" = TakaroEvents.PLAYER_INVENTORY_CHANGED

    Methods

    • Parameters

      • OptionaloptionOverrides: ClassTransformOptions

      Returns Record<string, any>

    • Validates the DTO instance

      Parameters

      • OptionalextraOpts: ValidatorOptions

      Returns Promise<void>

      if validation fails