Closed joji2468ng closed 5 months ago
@joji2468ng The purpose is to share the same attrs when the names match, if we change that name and we share the UIHost of the same type, we will end up with 2 title names but the rest of the channels will be shared.
Also since it is only for the title it can be confusing when used with instance names for attr prefix
I am afraid I can't merge this PR. I am very sorry
- Switched the component type name to the component name.
When classicChannelNames is off, it is using self.guide.compName in the enum list, which is the name of the type of the component, instead of the name of the component. I found it a bit confusing to see which section was which module.
- Added a new param "Add Full Name Param" in the guide main settings.
The full name param won't appear on the host controller when it is turned off. It's useful in case of no attributes/channels existing under the full name param like control01 module. *The option is turned on by default._