Blizzard_APIDocumentation/ContainerDocumentation.lua

Blizzard_APIDocumentation/ContainerDocumentation.lua (9.1.5.40906; unchanged since 9.0.1.36230)
  1. local Container =
  2. {
  3. Name = "Container",
  4. Type = "System",
  5. Namespace = "C_Container",
  6. Functions =
  7. {
  8. },
  9. Events =
  10. {
  11. {
  12. Name = "BagClosed",
  13. Type = "Event",
  14. LiteralName = "BAG_CLOSED",
  15. Payload =
  16. {
  17. { Name = "bagID", Type = "number", Nilable = false },
  18. },
  19. },
  20. {
  21. Name = "BagNewItemsUpdated",
  22. Type = "Event",
  23. LiteralName = "BAG_NEW_ITEMS_UPDATED",
  24. },
  25. {
  26. Name = "BagOpen",
  27. Type = "Event",
  28. LiteralName = "BAG_OPEN",
  29. Payload =
  30. {
  31. { Name = "bagID", Type = "number", Nilable = false },
  32. },
  33. },
  34. {
  35. Name = "BagOverflowWithFullInventory",
  36. Type = "Event",
  37. LiteralName = "BAG_OVERFLOW_WITH_FULL_INVENTORY",
  38. },
  39. {
  40. Name = "BagSlotFlagsUpdated",
  41. Type = "Event",
  42. LiteralName = "BAG_SLOT_FLAGS_UPDATED",
  43. Payload =
  44. {
  45. { Name = "slot", Type = "number", Nilable = false },
  46. },
  47. },
  48. {
  49. Name = "BagUpdate",
  50. Type = "Event",
  51. LiteralName = "BAG_UPDATE",
  52. Payload =
  53. {
  54. { Name = "bagID", Type = "number", Nilable = false },
  55. },
  56. },
  57. {
  58. Name = "BagUpdateCooldown",
  59. Type = "Event",
  60. LiteralName = "BAG_UPDATE_COOLDOWN",
  61. },
  62. {
  63. Name = "BagUpdateDelayed",
  64. Type = "Event",
  65. LiteralName = "BAG_UPDATE_DELAYED",
  66. },
  67. {
  68. Name = "EquipBindRefundableConfirm",
  69. Type = "Event",
  70. LiteralName = "EQUIP_BIND_REFUNDABLE_CONFIRM",
  71. Payload =
  72. {
  73. { Name = "slot", Type = "number", Nilable = false },
  74. },
  75. },
  76. {
  77. Name = "EquipBindTradeableConfirm",
  78. Type = "Event",
  79. LiteralName = "EQUIP_BIND_TRADEABLE_CONFIRM",
  80. Payload =
  81. {
  82. { Name = "slot", Type = "number", Nilable = false },
  83. },
  84. },
  85. {
  86. Name = "InventorySearchUpdate",
  87. Type = "Event",
  88. LiteralName = "INVENTORY_SEARCH_UPDATE",
  89. },
  90. {
  91. Name = "ItemLockChanged",
  92. Type = "Event",
  93. LiteralName = "ITEM_LOCK_CHANGED",
  94. Payload =
  95. {
  96. { Name = "bagOrSlotIndex", Type = "number", Nilable = false },
  97. { Name = "slotIndex", Type = "number", Nilable = true },
  98. },
  99. },
  100. {
  101. Name = "ItemLocked",
  102. Type = "Event",
  103. LiteralName = "ITEM_LOCKED",
  104. Payload =
  105. {
  106. { Name = "bagOrSlotIndex", Type = "number", Nilable = false },
  107. { Name = "slotIndex", Type = "number", Nilable = true },
  108. },
  109. },
  110. {
  111. Name = "ItemUnlocked",
  112. Type = "Event",
  113. LiteralName = "ITEM_UNLOCKED",
  114. Payload =
  115. {
  116. { Name = "bagOrSlotIndex", Type = "number", Nilable = false },
  117. { Name = "slotIndex", Type = "number", Nilable = true },
  118. },
  119. },
  120. },
  121. Tables =
  122. {
  123. },
  124. };
  125. APIDocumentation:AddDocumentationTable(Container);