A common set of definitions for all CodeAbstract implementations.
| Definitions | Type | Description |
|---|---|---|
| access |
|
The string defining the ASL that runs when this side effect comes into effect. |
| condition | Traits.HasCondition |
The condition that must be True for this side effect to be applicable.
See
definitions.condition in
Traits.HasCondition
for more information.
|
| name | Types.Variable |
The name identifying the instance or entity that this side effect is acting upon.
See
definitions.name_part_regex in
Types.Variable
for more information.
|
{
"additionalProperties": false,
"info": [
"A common set of definitions for all CodeAbstract implementations."
],
"definitions": {
"access": {
"info": [
"The string defining the ASL that runs when this side effect comes into effect."
],
"type": "string"
},
"condition": {
"info": [
"The condition that must be True for this side effect to be applicable."
],
"$ref": "../Traits/HasCondition.json#/definitions/condition"
},
"name": {
"info": [
"The name identifying the instance or entity that this side effect is acting upon."
],
"$ref": "../Types/Variable.json#/definitions/name_part_regex"
}
},
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Accessors.CodeAbstract"
}