profile property
The ArcadeProfile which invoked the Arcade console function.
Arcade console messages may be sent from different execution contexts, for example:
- ArcadeProfile.attributeRuleConstraint indicates evaluation of an Attribute Rule Constraint. See documentation for Attribute Rule Constraint.
- ArcadeProfile.attributeRuleCalculation indicates evaluation of an Attribute Rule Calculation. See documentation for Attribute Rule Calculation.
- ArcadeProfile.labeling indicates evaluation of a LabelDefinition.expression or LabelAngle.angleExpression.
- ArcadeProfile.popup indicates evaluation of an expression used to populate popup fields.
- ArcadeProfile.restricted indicates no optional functionality is allowed and is the preferred default for an ArcadeEvaluator.
- ArcadeProfile.unrestricted indicates optional functionalities are allowed and is the legacy default.