Constructor
new KssParameter(dataopt)
Creates a KssParameter object and stores the given data.
If passed an object, it will add section, name, and description
properties.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
data |
Object |
<optional> |
An object of data. |
- Source:
Methods
defaultValue(defaultValue) → {string|KssParameter}
Gets or sets the default value of the KssParameter.
If the defaultValue value is provided, the default value of this
KssParameter is set. Otherwise, the default value of the KssParameter is
returned.
Parameters:
| Name | Type | Description |
|---|---|---|
defaultValue |
string | Optional. The default value of the
|
- Source:
Returns:
If defaultValue is given, the current
KssParameter object is returned to allow chaining of methods. Otherwise,
the default value of the KssParameter is returned.
- Type
- string | KssParameter
description(descriptionopt) → {string|KssParameter}
Gets or sets the description of the KssParameter.
If the description is provided, the description of this KssParameter is set.
Otherwise, the description of the KssParameter is returned.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
description |
string |
<optional> |
Optional. The description of the |
- Source:
Returns:
If description is given, the current
KssParameter object is returned to allow chaining of methods. Otherwise,
the description of the KssParameter is returned.
- Type
- string | KssParameter
name(nameopt) → {string|KssParameter}
Gets or sets the name of the KssParameter.
If the name value is provided, the name of this KssParameter is set.
Otherwise, the name of the KssParameter is returned.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
name |
string |
<optional> |
Optional. The name of the |
- Source:
Returns:
If name is given, the current KssParameter
object is returned to allow chaining of methods. Otherwise, the name of the
KssParameter is returned.
- Type
- string | KssParameter
section(sectionopt) → {KssSection|KssParameter}
Gets or sets the KssSection object this KssParameter is associated with.
If the section value is provided, the KssSection for this parameter is
set. Otherwise, the KssSection of the parameter is returned.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
section |
KssSection |
<optional> |
Optional. The |
- Source:
Returns:
If section is given, the current
KssParameter object is returned to allow chaining of methods. Otherwise,
the KssSection object the parameter belongs to is returned.
- Type
- KssSection | KssParameter
toJSON() → {Object}
Return the KssParameter as a JSON object.
- Source:
Returns:
A JSON object representation of the KssParameter.
- Type
- Object