Garry's Mod Wiki

Revision Difference

table.ToString#560393

<function name="ToString" parent="table" type="libraryfunc"> <description>Converts a table into a string</description> <realm>Shared and Menu</realm> <file line="269-L276">lua/includes/extensions/table.lua</file> <file line="271-L278">lua/includes/extensions/table.lua</file> <args> <arg name="tbl" type="table">The table to iterate over.</arg> <arg name="displayName" type="string">Optional. A name for the table.</arg> <arg name="niceFormatting" type="boolean">Adds new lines and tabs to the string.</arg> </args> <rets> <ret name="" type="string">The table formatted as a string.</ret> </rets> </function> <example> <description>Demonstrates the use of this function.</description> <code> local Table = { Red = "Apple", Green = "Celery", Yellow = "Banana"} local String = table.ToString( Table, "Fruit and Vegetable", true ) print( String ) </code> <output> ``` Fruit and Vegetable = { Red = "Apple", Green = "Celery", Yellow = "Banana", } ``` </output> </example>