Types

PortfolioConfigSettingsRequest

Validates a request to update application configuration settings. Requires a "model" matching a registered Configs enum case and either a single "key" or an array of "keys" to update. Supported keys include display preferences (showIRR, hideDatePicker, etc.), transaction flags (enableHistoricalAssetTransfer), tax toggles (enableDistributionTax), the nested Tiled Metrics / Data Tables column configs (tiledMetrics, dataTables), and the flat metric semantics and tooltips maps (semantics, tooltips).

modelrequired
string
One of: CONFIG, TRANSACTION, TAX, TILED_METRICS, DATA_TABLES, SEMANTICS
key
string
One of: reportingQuarter, asReported, showIRR, showFee, hideValuationBridge, hideDatePicker, showInvestorUnitsVPU, showCombinedView, showTotalOpenCommitment, showCapitalGains, showRealisedUnrealisedReturns, showTotalProfit, enablePortfolioDocuments, hideUnreportedTiles, enableHistoricalAssetTransfer, enableTransferInOut, enableDistributionTax, tiledMetrics, dataTables, semantics, tooltips
keys
string[]
reportingQuarter
string
Config
asReported
boolean
showIRR
boolean
showFee
boolean
hideValuationBridge
boolean
hideDatePicker
boolean
showInvestorUnitsVPU
boolean
showCombinedView
boolean
showTotalOpenCommitment
boolean
showCapitalGains
boolean
showRealisedUnrealisedReturns
boolean
showTotalProfit
boolean
enablePortfolioDocuments
boolean
hideUnreportedTiles
boolean
enableHistoricalAssetTransfer
boolean
Transaction
enableTransferInOut
boolean
enableDistributionTax
boolean
Tax
tiledMetrics
object[][][]
dataTables
object[][][]
semantics
object
tooltips
object

Used by (1)