Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A dynamic variable can lose it's value if as some point it cannot be evaluated from any of its definitions. It will be reinitialized with a value as soon as at least one of its definitions can be evaluated in some later phase.

Lifecycle states

Since: 5.0.0 RC5

The following lifecycle states are possible for a dynamic variable defined in the installer descriptor:

...

Precedence rules between value changes during refreshing and user inputs

Note: This behaviour has recently changed.Since: 5.0.0 RC5

A dynamic variable will not be refreshed after it has been assigned a value from a user input field. This creates a dedicate dynamic variable which behaves differently after the panel on which the user input field appears.

...

Global precedence for dynamic variable assignments

Since: 5.0.0 RC5

As a result of what was described above, variable assignments happen with the following precedence:

...