...
Info | ||
---|---|---|
| ||
A comment variable is defined by putting "@@variablename:" followed by the variable value in a ColdFusion comment. A comment can contain as many of these variables as you like. |
...
Tag Libraries
Basic Tag
...
Information
Comment variables:
Variable | Description |
---|---|
hint | A short description of what the tag does. Used in CFEclipse as a tooltip. |
description | A longer explanation of the tag. Will be used in HTML documentation. NOTE: to break a paragraph use a double line break. |
single | A boolean value that indicates whether this is a single element tag (i.e. <abcd>) or not (i.e. <efgh>...</efgh>. Defaults to true. |
xmlstyle | If this is a single tag, this boolean value indicates whether the tag needs to be used XML style, i.e. <abcd /> |
Code Block |
---|
<!---
@@hint: This does does stuff!
@@single: false
--->
|
Attribute
...
Information
Attribute information is extracted from CFParam'ed attribute variables. Comment variables should be included in a comment IMMEDIATELY after the CFParam tag (no spaces or line breaks).
...
Code Block |
---|
<cfparam name="attributes.title" type="string" /><!--- The page title ---> <cfparam name="attributes.type" type="string" default="html" /><!--- @@attrhint: The output type. @@options: html,xml,pdf ---> |
Component Functions
All function information is extracted from the component metadata. This information is added to the component with attributes on the CFComponent, CFFunction, and CFArgument tags.
...
cfcomponent attributes
Attribute | Description |
---|---|
bDocument | A boolean value that indicates whether the component should be included in documentation. Defaults to false. |
scopelocation | If the component is consistently available in one of the scopes, this attribute contains the path. |
Code Block |
---|
<cfcomponent name="security" bDocument="true" scopelocation="application.security"> ... </cfcomponent> |
...
cffunction attributes
Attribute | Description |
---|---|
bDocument | A boolean value that indicates whether the function should be included in documentation. Defaults to false. |
returntype | Defines the return type of the function. Defaults to void (i.e. no return) |
hint | A short explanation of what the function does |
Code Block |
---|
<cffunction name="getWebskins" bDocument="true" returntype="query" hint="Inspects the project directory structure and returns a query of all webskins"> ... </cffunction> |
...
cfargument attributes
Attribute | Description |
---|---|
name | The name of the argument |
type | The type of the argument |
required | Whether the argument is required |
default | The default value |
options | A list of the values supported by the argument. Used in CFEclipse to provide a dropdown list of options. |
hint | A short explanation of the argument. Used in CFEclipse tooltips. |
...