Class: CallProperties

CallProperties(endpoint, method, label, argKeys, argVals, code)

Data class to hold the semantic properties of a Call node.

Constructor

new CallProperties(endpoint, method, label, argKeys, argVals, code)

Create a new CallProperties instance.
Parameters:
Name Type Description
endpoint String A URI that uniquely identifies the call's handler.
method String The HTTP method used for the call.
label String The arguments of the call
argKeys Array.<String> The descriptors (keys) of the call arguments.
argVals Array.<String> The passed value for each call argument.
code String A concatenation of all code snippets contained in the call.
Source:

Classes

CallProperties

Members

(constant) argKeys :Array.<String>

The descriptors (keys) of the call arguments.
Type:
  • Array.<String>
Source:

(constant) argVals :Array.<String>

The passed value for each call argument.
Type:
  • Array.<String>
Source:

(constant) code :String

A concatenation of all code snippets contained in the call.
Type:
  • String
Source:

(constant) endpoint :String

A URI that uniquely identifies the call's handler.
Type:
  • String
Source:

(constant) label :String

A short description of the call's purpose.
Type:
  • String
Source:

(constant) method :String

The HTTP method used for the call.
Type:
  • String
Source:

Methods

hasArgs() → {Boolean}

Source:
Returns:
Type
Boolean

hasCode() → {Boolean}

Source:
Returns:
Type
Boolean

hasLabel() → {Boolean}

Source:
Returns:
Type
Boolean

hasMethod() → {Boolean}

Source:
Returns:
Type
Boolean