Difference between revisions of "Template:Property"
From Kerbal Space Program Wiki
(breaking everything forever (just kidding, I will fix the API pages over the next couple days, bear with me!)) |
|||
Line 1: | Line 1: | ||
<includeonly>|- | <includeonly>|- | ||
− | | <tt> | + | | <tt>{{{type}}} {{{name}}} { {{#if:{{{hasget|}}}|<span style="color:blue;">get;</span> }}{{#if:{{{hasset|}}}|<span style="color:blue;">set;</span> }}}</tt> |
| {{{desc|<small>?</small>}}}</includeonly><noinclude> | | {{{desc|<small>?</small>}}}</includeonly><noinclude> | ||
'''Template:Property''' is a single property as listed inside a [[Template:Properties]] template on a class API page. | '''Template:Property''' is a single property as listed inside a [[Template:Properties]] template on a class API page. | ||
Line 6: | Line 6: | ||
===Parameters=== | ===Parameters=== | ||
:'''name''' - Required. The name of this property. | :'''name''' - Required. The name of this property. | ||
− | :'''type''' - Required. Pass a single [[Template:Type]]. | + | :'''type''' - Required. Pass a single [[Template:Type]], '''do not pass a string type name, use the Type template!'''. |
:'''hasget''' - Optional. Set to "true" if this property has a getter or blank otherwise. | :'''hasget''' - Optional. Set to "true" if this property has a getter or blank otherwise. | ||
:'''hasset''' - Optional. Set to "true" if this property has a setter or blank otherwise. | :'''hasset''' - Optional. Set to "true" if this property has a setter or blank otherwise. | ||
:'''access''' - Optional. Set to "public" or "protected". | :'''access''' - Optional. Set to "public" or "protected". | ||
:'''static''' - Optional. Set to "true" for static properties. | :'''static''' - Optional. Set to "true" for static properties. | ||
− | :''' | + | :'''desc''' - Optional. Set to description of this property. |
===Examples=== | ===Examples=== |
Revision as of 23:09, 16 October 2015
Template:Property is a single property as listed inside a Template:Properties template on a class API page.
Parameters
- name - Required. The name of this property.
- type - Required. Pass a single Template:Type, do not pass a string type name, use the Type template!.
- hasget - Optional. Set to "true" if this property has a getter or blank otherwise.
- hasset - Optional. Set to "true" if this property has a setter or blank otherwise.
- access - Optional. Set to "public" or "protected".
- static - Optional. Set to "true" for static properties.
- desc - Optional. Set to description of this property.
Examples
Properties
The following is a list of properties in Property.
Name | Description |
---|---|
Vessel SomeProperty { } | ? |