FLUID-6171: Update fluid.renderer.selection.inputs renderer expander to resolve an IoC reference for

Metadata

Source
FLUID-6171
Type
Improvement
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Colin Clark
Reporter
Justin Obara
Created
2017-07-18T14:46:28.186-0400
Updated
2024-07-22T10:35:00.608-0400
Versions
N/A
Fixed Versions
  1. 3.0
Component
  1. Renderer

Description

The fluid.renderer.selection.inputs renderer expander needs to be updated to pass relevant options through expandLight so that IoC references are resolved. Similar to https://github.com/fluid-project/infusion/blob/master/src/framework/renderer/js/RendererUtilities.js#L368

This came up as an issue after the refactoring to FLUID-6166 provided a base grade for themePicker adjusters. When more than themePicker based adjuster was used, all of the radio buttons from all of the panels were placed in the same radio button group. This is because the "name" attribute is derived from the selectID in the protoTree, which is currently the same and cannot be changed without overriding the entire protoTree. The changes to allow IoC references will allow the value to be sourced from another option or property of the component.

See discussion in fluid-work channel ( https://botbot.me/freenode/fluid-work/2017-07-18/?msg=88731926&page=1 )

Comments