More actions
add 'any' Tag: 2017 source edit |
m add vector/matrix support |
||
Line 21: | Line 21: | ||
| any | | any | ||
| tables = {{type/builtin|{{{1}}}|mod={{{2|{{{mod|}}}}}}}} | | tables = {{type/builtin|{{{1}}}|mod={{{2|{{{mod|}}}}}}}} | ||
| Vectors | |||
| vectors | |||
| Vector2 | |||
| Vector3 | |||
| Vector4 = {{type/vector|{{{1}}}|mod={{{2|{{{mod|}}}}}}}} | |||
| Matrices | |||
| matrices | |||
| Matrix2 | |||
| Matrix3 | |||
| Matrix4 = {{type/vector|{{{1}}}|mod={{{2|{{{mod|}}}}}}}} | |||
| {{type/custom|{{{1}}}|mod={{{2|{{{mod|}}}}}}}} | | {{type/custom|{{{1}}}|mod={{{2|{{{mod|}}}}}}}} | ||
}} | }} | ||
Line 40: | Line 50: | ||
* {{type|function}} | * {{type|function}} | ||
* {{type|table}} | * {{type|table}} | ||
* {{type|Vectors}} ({{type|Vector2}}, {{type|Vector3}}, {{type|Vector4}}) | |||
* {{type|Matrices}} ({{type|Matrix2}}, {{type|Matrix3}}, {{type|Matrix4}}) | |||
* {{type|Event}} (custom type that exists) | * {{type|Event}} (custom type that exists) | ||
* {{type|CrashAPI}} (custom type that doesn't exist) | * {{type|CrashAPI}} (custom type that doesn't exist) |
Revision as of 17:55, 27 September 2024
Displays a type widget.
- If a link is provided: Template:Type/link
- Built-in types: Template:Type/builtin
- Custom types (fallback): Template:Type/custom. If the page with
[argument 1] (type)
(i.e. disambiguated) exists, that page will be used instead of the plain name for the link.
Stylesheet: Template:Type/style.css (edit to add colors and decorations for custom types)
Examples
- Template:Type/builtin
{{type|nil}}
- Template:Type/builtin
- Template:Type/builtin (optional number)
- Template:Type/builtin
- Template:Type/builtin
- Template:Type/builtin
- Template:Type/builtin
- Template:Type/vector (Template:Type/vector, Template:Type/vector, Template:Type/vector)
- Template:Type/vector (Template:Type/vector, Template:Type/vector, Template:Type/vector)
- Template:Type/custom (custom type that exists)
- Template:Type/custom (custom type that doesn't exist)
- Template:Type/link (links to the Main Page)
{{type|Main Page|link=Main Page}}
Displays and links to types.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Type name | 1 | no description
| Unknown | required |
Type modifiers | mod 2 | Modifiers to the type, like array / optional
| Content | optional |
Custom link target | link 3 | no description | Page name | optional |