promotional bannermobile promotional banner
premium banner
A lib to get extended type informations from lua tabels

Description

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");