setStackLevel static method
Sets stack level for an active overlay by ID.
Returns true if updated.
Implementation
static bool setStackLevel(String id, int stackLevel) {
final index = _controller.state.indexWhere((e) => e.id == id);
if (index == -1) return false;
_debugWarnForOverlayStackLevel(id: id, level: stackLevel);
_controller.update<List<PopOverlayContent>>((state) {
final idx = state.indexWhere((e) => e.id == id);
if (idx != -1) {
state[idx].stackLevel = stackLevel;
PopOverlay._sortPopList(state);
}
return state;
});
return true;
}