Dependent Values UI Mockup

New PropertiesPanel section for configuring field value dependencies

Dependent Values Section (New)

Active

Dependent Value

Automatically calculate this field's value based on other fields

Enable dependent value
1
Live Preview
$2,000.00
= Investment Amount × 0.02 (2% Management Fee)

Display Settings

When enabled, the LP cannot edit this field. The calculated value will be displayed as read-only text.

Multiple Dependencies Example

Active

Dependent Value

Combine values from multiple source fields

Enable dependent value
1
Then
2
Combine Mode
Live Preview
John Smith
= First Name + " " + Last Name

Display Settings

Read-only when:

Example Use Cases

1. Management Fee Calculation

Field: "Management Fee"
Source: "Investment Amount"
Transformer: multiply × 0.02 (2% of investment)
Read-only: Yes (LP sees calculated amount but cannot edit)

2. Full Name Auto-Population

Field: "Full Legal Name"
Sources: "First Name" + "Last Name"
Transformer: concat with space separator
Read-only: Conditional (editable if "Name Override" checkbox is checked)

3. Total Capital Commitment

Field: "Total Commitment"
Sources: "Initial Commitment" + "Additional Commitment"
Transformer: sum (add numeric values)
Read-only: Yes

4. Remaining Balance

Field: "Remaining Capital"
Source: "Total Commitment"
Transformer: subtract (minus Capital Called amount via chained dependency)
Read-only: Yes

Transformer Functions Available

Available Transformers

Transformer Description Parameter Field Types
copy Direct copy of source value None All
multiply Multiply by number Multiplier (number) number, amount
add Add to value Amount (number) number, amount
subtract Subtract from value Amount (number) number, amount
divide Divide by number Divisor (number) number, amount
percentage Calculate X% of value Percentage (number) number, amount
concat Append text to value Text (string) input, textarea
prefix Add text before value Prefix (string) input, textarea, number
suffix Add text after value Suffix (string) input, textarea, number
uppercase Convert to UPPERCASE None input, textarea
lowercase Convert to lowercase None input, textarea
format_currency Format as $X,XXX.XX None number, amount