মডিউল:debug/নথি

উইকিঅভিধান, মুক্ত অভিধান থেকে

এই নথির পাতাটি মডিউল:debug-এর জন্য

This module is used to debug templates and other modules, and to help track down problems or incorrect usage.

dump[সম্পাদনা]

dump(value)

Converts any value (except for functions) into a string representation. The string is formatted as Lua syntax, so you should be able to take the output of this function and insert it back into a Lua module. Tables are processed recursively.

error[সম্পাদনা]

{{#invoke:debug|error|message}}

This function is invoked from templates, and simply triggers a script error with a message. This is useful if you want to trigger a script error but don't have the time or knowledge to convert a template to Lua.

track[সম্পাদনা]

track(key)

Convenience function which transcludes a tracking subtemplate. Usually invocations of this functions should look like this: lua. Loading this module on the spot instead of ahead of time may prevent unnecessary transclusion list overload.