Hi,
I want to understand how refreshAlways parameter set to true behaves. Lets say I have interface A which is having one child interface B which is having 5 radio buttons and for all 5 radio buttons, i have 5 different interfaces called in parent interface A. Whenever I click on one radio button, one corresponding interface will display. I have used refreshAlways parameter for some local variables present inside those 5 interfaces. When I click on those radio buttons, will the local variables present in the 5 interfaces defined under refresh always will refresh or they will refresh when we interact with any component present inside those 5 interfaces?
Discussion posts and replies are publicly visible
When refreshAlways: true is set for local variables in the 5 child interfaces, they will refresh every time the parent interface (A) refreshes, including when you switch between radio buttons.They do not require interaction with components inside the child interfaces to refresh—they refresh as long as the parent triggers a refresh.
Any refresh, except the interval, is triggered as the user modifies any data in the interface.
The interface evaluation lifecycle is described here: https://docs.appian.com/suite/help/25.2/SAIL_Performance.html