Files
coa-weakauras/APIDocumentation/Documentation/ItemTextDocumentation.lua
T

114 lines
1.7 KiB
Lua

local ItemText =
{
Name = "Item Text",
Type = "System",
Namespace = "Item Text",
Functions =
{
{
Name = "CloseItemText",
Type = "Function",
},
{
Name = "ItemTextGetCreator",
Type = "Function",
Returns =
{
{ Name = "creator", Type = "string", Nilable = false },
},
},
{
Name = "ItemTextGetItem",
Type = "Function",
Returns =
{
{ Name = "text", Type = "string", Nilable = false },
},
},
{
Name = "ItemTextGetMaterial",
Type = "Function",
Returns =
{
{ Name = "material", Type = "string", Nilable = false },
},
},
{
Name = "ItemTextGetPage",
Type = "Function",
Returns =
{
{ Name = "page", Type = "number", Nilable = false },
},
},
{
Name = "ItemTextGetText",
Type = "Function",
Returns =
{
{ Name = "text", Type = "string", Nilable = false },
},
},
{
Name = "ItemTextHasNextPage",
Type = "Function",
Returns =
{
{ Name = "next", Type = "bool", Nilable = false },
},
},
{
Name = "ItemTextNextPage",
Type = "Function",
},
{
Name = "ItemTextPrevPage",
Type = "Function",
},
},
Events =
{
{
Name = "ItemTextBegin",
Type = "Event",
LiteralName = "ITEM_TEXT_BEGIN",
},
{
Name = "ItemTextClosed",
Type = "Event",
LiteralName = "ITEM_TEXT_CLOSED",
},
{
Name = "ItemTextReady",
Type = "Event",
LiteralName = "ITEM_TEXT_READY",
},
{
Name = "ItemTextTranslation",
Type = "Event",
LiteralName = "ITEM_TEXT_TRANSLATION",
Payload =
{
{ Name = "maxvalue", Type = "number", Nilable = false },
},
},
},
Tables =
{
},
};
APIDocumentation:AddDocumentationTable(ItemText);