Closed markboots closed 2 years ago
Going one step further, in discussions today we recognized that:
exit.name
to word-chars only (a variable name), since exit names are not used as keys in expressions. Therefore, exit names could have spaces, etc.exit.label
beyond exit.name
. We'll update the PR to go one step further and remove exit.label
.
Currently, block.exit.label is a translated resource, and is required for exits. This is inconsistent with flow.label and block.label, which are optional human-readable strings that expand on flow.name, block.name.
By making exit.label into an optional string, it would:
Since exits are a flow logic element that are not visually exposed to contacts (end-users), we're not aware of places where translation for the exit name needs to be presented to contacts.
Proposal:
name
andlabel
on flows, blocks, and exits.