FLUID-5018: IoCSS: Able to pass to-be-resolved option to target(s)

Metadata

Source
FLUID-5018
Type
Improvement
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Cindy Li
Reporter
Cindy Li
Created
2013-05-13T10:11:31.982-0400
Updated
2024-07-22T09:35:04.477-0400
Versions
N/A
Fixed Versions
  1. 1.5
Component
  1. IoC System

Description

If the source option is a to-be-resolved value such as "{that}.options.userOption", the current IoCSS is not able to pass the resolved value down to the target.

Example:
distributeOptions: {
source: "{that}.options.toBeResolvedOption",
exclusions: ...,
target: "{that > ownSub}.options.resolvedOption"
},
toBeResolvedOption: "{that}.options.userOption",

The test case to demonstrate this issue: https://github.com/cindyli/infusion/blob/FLUID-5010/src/webapp/tests/framework-tests/core/js/FluidIoCTests.js#L2643-2668

Comments

  • Antranig Basman commented 2013-05-24T23:12:46.147-0400

    Merged into trunk at revision e4ebd9