Difference between revisions of "Template:Invoke/doc"

From blackwiki
Jump to navigation Jump to search
imported>Ans
(→‎Example: ''<newline>'')
imported>Ans
(→‎Example: dumpObject)
Line 10: Line 10:
 
* {<!---->{{{BASEPAGENAME}}|math|random}} --> {{{{BASEPAGENAME}}|math|random}}
 
* {<!---->{{{BASEPAGENAME}}|math|random}} --> {{{{BASEPAGENAME}}|math|random}}
 
* {<!---->{{{BASEPAGENAME}}|math|min|9|7|8}} --> {{{{BASEPAGENAME}}|math|min|9|7|8}}
 
* {<!---->{{{BASEPAGENAME}}|math|min|9|7|8}} --> {{{{BASEPAGENAME}}|math|min|9|7|8}}
* {<!---->{{{BASEPAGENAME}}|LuaCall|call|mw.logObject|  arg1  |unnamed parameter}} --> {{{{BASEPAGENAME}}|LuaCall|call|mw.logObject|  arg1  |unnamed parameter}}
+
* {<!---->{{{BASEPAGENAME}}|LuaCall|call|mw.dumpObject|  arg1  |unnamed parameter}} --> {{{{BASEPAGENAME}}|LuaCall|call|mw.dumpObject|  arg1  |unnamed parameter}}
* {<!---->{{{BASEPAGENAME}}|LuaCall|call|mw.logObject|4=  arg1  |5=named parameter}} --> {{{{BASEPAGENAME}}|LuaCall|call|mw.logObject|4=  arg1  |5=named parameter}}
+
* {<!---->{{{BASEPAGENAME}}|LuaCall|call|mw.dumpObject|4=  arg1  |5=named parameter}} --> {{{{BASEPAGENAME}}|LuaCall|call|mw.dumpObject|4=  arg1  |5=named parameter}}
* {<!---->{{{BASEPAGENAME}}|LuaCall|call|mw.logObject|  ''<newline>''arg1''<newline>''  |unnamed parameter}} --> {{{{BASEPAGENAME}}|LuaCall|call|mw.logObject|   
+
* {<!---->{{{BASEPAGENAME}}|LuaCall|call|mw.dumpObject|  ''<newline>''arg1''<newline>''  |unnamed parameter}} --> {{{{BASEPAGENAME}}|LuaCall|call|mw.dumpObject|   
 
arg1
 
arg1
 
   |unnamed parameter}}
 
   |unnamed parameter}}
* {<!---->{{{BASEPAGENAME}}|LuaCall|call|mw.logObject|4=  ''<newline>''arg1''<newline>''  |5=named parameter}} --> {{{{BASEPAGENAME}}|LuaCall|call|mw.logObject|4=   
+
* {<!---->{{{BASEPAGENAME}}|LuaCall|call|mw.dumpObject|4=  ''<newline>''arg1''<newline>''  |5=named parameter}} --> {{{{BASEPAGENAME}}|LuaCall|call|mw.dumpObject|4=   
 
arg1
 
arg1
 
   |5=named parameter}}
 
   |5=named parameter}}
* {<!---->{{{BASEPAGENAME}}|LuaCall|call|mw.logObject|''<newline>''  arg1  ''<newline>''|unnamed parameter}} --> {{{{BASEPAGENAME}}|LuaCall|call|mw.logObject|
+
* {<!---->{{{BASEPAGENAME}}|LuaCall|call|mw.dumpObject|''<newline>''  arg1  ''<newline>''|unnamed parameter}} --> {{{{BASEPAGENAME}}|LuaCall|call|mw.dumpObject|
 
   arg1   
 
   arg1   
 
|unnamed parameter}}
 
|unnamed parameter}}
* {<!---->{{{BASEPAGENAME}}|LuaCall|call|mw.logObject|4=''<newline>''  arg1  ''<newline>''|5=named parameter}} --> {{{{BASEPAGENAME}}|LuaCall|call|mw.logObject|4=
+
* {<!---->{{{BASEPAGENAME}}|LuaCall|call|mw.dumpObject|4=''<newline>''  arg1  ''<newline>''|5=named parameter}} --> {{{{BASEPAGENAME}}|LuaCall|call|mw.dumpObject|4=
 
   arg1   
 
   arg1   
 
|5=named parameter}}
 
|5=named parameter}}

Revision as of 10:40, 13 November 2019

This template can be used to debug template parameters.

Usage

  • {{Invoke|module name|function name|arguments ...}}

Example

  • {{Invoke|math|random}} --> 0.078080043698698
  • {{Invoke|math|min|9|7|8}} --> 7
  • {{Invoke|LuaCall|call|mw.dumpObject| arg1 |unnamed parameter}} --> " arg1 "
  • {{Invoke|LuaCall|call|mw.dumpObject|4= arg1 |5=named parameter}} --> "arg1"
  • {{Invoke|LuaCall|call|mw.dumpObject| <newline>arg1<newline> |unnamed parameter}} --> " \

arg1\

 "
  • {{Invoke|LuaCall|call|mw.dumpObject|4= <newline>arg1<newline> |5=named parameter}} --> "arg1"
  • {{Invoke|LuaCall|call|mw.dumpObject|<newline> arg1 <newline>|unnamed parameter}} --> "\
 arg1  \

"

  • {{Invoke|LuaCall|call|mw.dumpObject|4=<newline> arg1 <newline>|5=named parameter}} --> "arg1"