166 [[nodiscard]]
bool empty() const noexcept {
222 [[nodiscard]]
bool empty() const noexcept {
246 [[nodiscard]]
bool empty() const noexcept {
Declares analysis use-case request DTOs and filter-spec helpers.
std::vector< AliasSnapshot > aliases
std::vector< std::string > contractIds
bool includeCalculationAdjustments
core::ports::analysis::AnalysisFilterSelection filter
core::ports::analysis::AnalysisConfigInput config
std::vector< TransactionSnapshot > snapshotTransactions
std::vector< std::pair< std::string, double > > adjustments
std::vector< std::string > analysisIds
std::vector< std::string > actorIds
std::vector< AliasSnapshot > aliases
std::string allocatableMode
std::vector< std::string > propertyIds
std::vector< std::string > deletedPropertyIds
std::vector< std::string > deletedContractIds
std::vector< std::string > deletedAnnualIds
std::vector< std::string > deletedActorIds
std::vector< std::string > deletedTransactionDraftIds
bool empty() const noexcept
Reports whether no ids were deleted.
std::vector< std::string > deletedImportLogIds
std::vector< std::string > deletedStatementIds
std::vector< std::string > deletedAnalysisIds
std::vector< std::string > deletedTransactionIds
std::vector< std::string > deletedExportLogIds
std::vector< std::string > deletedStatementDraftIds
std::vector< std::string > analysisIds
std::vector< std::string > annualIds
std::vector< std::string > statementDraftIds
std::vector< std::string > contractIds
std::vector< AliasSnapshot > aliases
std::vector< std::string > transactionIds
std::vector< TransactionDraftSnapshot > transactions
std::vector< std::string > transactionIds
Catalog selection change request for transaction forms.
bool propertiesChanged
True when propertyIds contains user-selected properties.
bool contractChanged
True when contractId contains a user-selected contract.
std::string actorId
New actor id when actorChanged is true.
TransactionCatalogSelection current
Current transaction catalog selection.
std::string contractId
New contract id when contractChanged is true.
bool actorChanged
True when actorId contains a user-selected actor.
std::vector< std::string > propertyIds
New property ids when propertiesChanged is true.
Transaction catalog ids selected by a UI form or workspace query.
std::vector< std::string > propertyIds
Selected property ids.
std::string contractId
Selected contract id.
std::string actorId
Selected actor id.
std::vector< std::string > propertyIds
std::string statementDraftId
std::vector< uint8_t > proofImageData
std::vector< std::string > propertyNames
std::vector< std::string > propertyIds
bool empty() const noexcept
Reports whether the identity has no id.
std::vector< std::string > actorIds
std::string allocatableMode
std::vector< std::string > propertyIds
std::vector< AnalysisSnapshot > analyses
bool empty() const noexcept
Checks whether all snapshot collections are empty and no file is open.
std::vector< PropertySnapshot > properties
std::vector< ActorSnapshot > actors
std::vector< ContractSnapshot > contracts
std::vector< StatementDraftSnapshot > statementDrafts
std::vector< StatementSnapshot > statements
std::vector< ImportLogSnapshot > importLogs
std::vector< AnnualSnapshot > annuals
std::vector< ExportLogSnapshot > exportLogs
std::vector< TransactionSnapshot > transactions