RIBs
                                
                                
                                
                                    RIBs copied to clipboard
                            
                            
                            
                        Improve XRay implementation
Description:
This PR adds setup(), XRayConfig to RIBs XRay to allow setup it without rely on the existing toggle() function.
Problem it fixes
The current toggle() function may be problematic because it changes a static boolean. Example: depending on where XRay is enabled or if it's as debug in a RIB used twice, it will enabled and disable immediately.
XRayConfig adds the ability to enable XRay without change the Views alpha. The alpha change may be problematic when we have many RIBs attached due to the overlapping.
@lucasnlm please build a version of RIBs with your change and make sure it works as expected using our apps, if so we can go ahead with landing
@psteiger How can I do that?
@lucasnlm I tagged on in internal comms with smoke test instructions
@lucasnlm I tagged on in internal comms with smoke test instructions
I hope to test it this week. Thanks for the reminder.