Page History
...
Tag | Syntax & Examples | Comments |
---|---|---|
@AllowToRunInFind | @AllowToRunInFind | Custom Servoy JSDoc tag to annotate a function that it can be run if the Form on which the function is ran is in FindMode |
@author | @author {userName} | Tag indicating the author of the code |
@constructor | @constructor |
|
@deprecated | @deprecated | Tag indicating that the function or variable is obsolete or has been replaced and should be used anymore |
@example | @example | Tag allowing to provide some sample code how to use the function or variable |
@param | @param {Type} name parameterDescription | Tag to describe function parameters |
@private | @private | Annotates a variable or function as accessible only from within the scope{1} in which it is declared |
@protected | @protected | Annotates a variable or function as accessible from within the scope{1} in which it is declared and all scopes that extend this scope |
@return | @return {Type} |
|
@returns | @returns {Type} | alias for @return |
@see | @see seeDescription |
|
@since | @since versionDescription |
|
@SuppressWarnings | @SuppressWarnings (warning) | Custom Servoy JSDoc tag to suppress builder markers of a certain type within a function |
@throws | @throws {Type} |
|
@type | @type {Type} |
|
@version | @version versionDescription |
|
...
Expression name | Syntax example | Comments | |
---|---|---|---|
Named type | {String} |
| |
AnyType | * |
| |
OR Type | {String|Number} |
| |
REST Type | {...String} |
| |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7f7b142ef9093ea1-dd910ab8-4ae54919-a87582b3-d6e6561207240e7b1afe2d7c"><ac:plain-text-body><![CDATA[ | Array Type | {String[]} |
|
Object Type | {Object<String>} |
| |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="0e0701079a9a71a6-73b5d7da-41054477-9f049890-569b26db699cb8580f0688d6"><ac:plain-text-body><![CDATA[ | Object Type with optional properties | { {sDocID:String, [sTemplateID]:String}} |
|
JSFoundSet type | {JSFoundset<db:/udm/contacts>} |
| |
JSRecord type | {JSRecord<db:/udm/contacts>} |
| |
JSDataSet type | {JSDataSet<{name:String, age:Number}>} |
| |
RuntimeForm Type | {RuntimeForm<superFormName>} |
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
|
...