The [[Variant]] type is not a real lua type, but instead indicates what lua values LÖVE can store internally. It is used in [[love.thread]] and [[love.event]]. Indeed, as it is a "virtual" type, it has no specific representation in lua, and no methods.

== Types ==
A [[Variant]] can be a [[table]], a [[boolean]], a [[string]], a [[number]] or LÖVE [[Object]]s.

== Notes ==
Foreign userdata (Lua's files, LuaSocket, ENet, ...), and functions are not supported.

Nested tables are not officially supported in versions prior to [[11.0]].

== See Also ==
* [[parent::love]]
[[Category:Types]]
{{#set:Description=The types supported by [[love.thread]] and [[love.event]].}}
{{#set:Since=000}}

== Other Languages ==
{{i18n|Variant}}