LibExtendedType

LibExtendedType

989 Downloads

The lib has 3 Methodes:

Lib:getSymbol - Gets a printable symbol string like boolean, function #000034567 oder table #000055655

Lib:getType - Gets the primitive Lua or Xml-frame type (like nil, number, Frame, ScrollFrame, Button)

Lib:isBrowsable - Detect if the object can be iterated in a loop

Lib:isUiObject - Detect if the object is an interface object or not

Usage:

To get an instance, simply load it with LibStub.

local Lib = LibStub:GetLibrary("LibExtendedType");