|
FOSSredder 0.5.0
|
Functions | |
| QVariantMap | validationResult (const core::ports::workspace::ValidationResult &result) |
| Maps validation results to a QML-friendly payload. | |
| QVariantMap | actorRow (const core::ports::workspace::ActorSnapshot &actor) |
| Builds an actor row. | |
| QVariantMap | propertyRow (const core::ports::workspace::PropertySnapshot &property) |
| Builds a property row. | |
| QVariantMap | contractRow (const core::ports::workspace::ContractSnapshot &contract) |
| Builds a contract row. | |
| QVariantMap | analysisRow (const core::ports::workspace::AnalysisSnapshot &analysis) |
| Builds an analysis row. | |
| QVariantMap | analysisConfigRow (const core::ports::analysis::AnalysisConfigInput &config) |
| Builds an analysis config row. | |
| QVariantMap | analysisFilterRow (const core::ports::analysis::AnalysisFilterSelection &filter) |
| Builds an analysis filter row. | |
| QVariantMap | annualRow (const core::ports::workspace::AnnualSnapshot &annual) |
| Builds an annual row. | |
| QVariantMap | statementRow (const core::ports::workspace::StatementSnapshot &statement) |
| Builds a statement row. | |
| QVariantMap | transactionRow (const core::ports::workspace::TransactionSnapshot &transaction, const QString &contractType={}) |
| Builds a transaction row. | |
| QVariantList | transactionRows (const std::vector< core::ports::workspace::TransactionSnapshot > &transactions) |
| Builds transaction rows. | |
| QVariantMap | statementTransactionRow (const core::ports::workspace::TransactionSnapshot &transaction) |
| Builds a lightweight statement transaction row. | |
| QVariantMap | importLogRow (const core::ports::workspace::ImportLogSnapshot &log) |
| Builds an import log row. | |
| QVariantMap | exportLogRow (const core::ports::workspace::ExportLogSnapshot &log) |
| Builds an export log row. | |
| QVariantMap | dropdownRow (const QString &id, const QString &display, const QString &name={}, const QString &type={}, const QVariantList &actorIds={}, const QVariantList &propertyIds={}, const QString &allocatableMode=QStringLiteral("mixed")) |
| Builds a dropdown row. | |
| QVariantMap ui::workspace_payloads::actorRow | ( | const core::ports::workspace::ActorSnapshot & | actor | ) |
Builds an actor row.
| actor | Actor snapshot. |
Definition at line 137 of file WorkspacePayloads.cpp.


| QVariantMap ui::workspace_payloads::analysisConfigRow | ( | const core::ports::analysis::AnalysisConfigInput & | config | ) |
Builds an analysis config row.
| config | Analysis config DTO. |
Definition at line 84 of file WorkspacePayloads.cpp.


| QVariantMap ui::workspace_payloads::analysisFilterRow | ( | const core::ports::analysis::AnalysisFilterSelection & | filter | ) |
Builds an analysis filter row.
| filter | Analysis filter DTO. |
Definition at line 99 of file WorkspacePayloads.cpp.


| QVariantMap ui::workspace_payloads::analysisRow | ( | const core::ports::workspace::AnalysisSnapshot & | analysis | ) |
Builds an analysis row.
| analysis | Analysis snapshot. |
Definition at line 178 of file WorkspacePayloads.cpp.


| QVariantMap ui::workspace_payloads::annualRow | ( | const core::ports::workspace::AnnualSnapshot & | annual | ) |
Builds an annual row.
| annual | Annual snapshot. |
Definition at line 201 of file WorkspacePayloads.cpp.


| QVariantMap ui::workspace_payloads::contractRow | ( | const core::ports::workspace::ContractSnapshot & | contract | ) |
Builds a contract row.
| contract | Contract snapshot. |
Definition at line 160 of file WorkspacePayloads.cpp.


| QVariantMap ui::workspace_payloads::dropdownRow | ( | const QString & | id, |
| const QString & | display, | ||
| const QString & | name = {}, | ||
| const QString & | type = {}, | ||
| const QVariantList & | actorIds = {}, | ||
| const QVariantList & | propertyIds = {}, | ||
| const QString & | allocatableMode = QStringLiteral("mixed") ) |
Builds a dropdown row.
| id | Row id. |
| display | Display text. |
| name | Optional name value. |
| type | Optional type value. |
| actorIds | Optional linked actor ids. |
| propertyIds | Optional linked property ids. |
| allocatableMode | Optional allocatable mode. |
Definition at line 310 of file WorkspacePayloads.cpp.
| QVariantMap ui::workspace_payloads::exportLogRow | ( | const core::ports::workspace::ExportLogSnapshot & | log | ) |
Builds an export log row.
| log | Export log snapshot. |
Definition at line 292 of file WorkspacePayloads.cpp.

| QVariantMap ui::workspace_payloads::importLogRow | ( | const core::ports::workspace::ImportLogSnapshot & | log | ) |
Builds an import log row.
| log | Import log snapshot. |
Definition at line 272 of file WorkspacePayloads.cpp.

| QVariantMap ui::workspace_payloads::propertyRow | ( | const core::ports::workspace::PropertySnapshot & | property | ) |
Builds a property row.
| property | Property snapshot. |
Definition at line 148 of file WorkspacePayloads.cpp.


| QVariantMap ui::workspace_payloads::statementRow | ( | const core::ports::workspace::StatementSnapshot & | statement | ) |
Builds a statement row.
| statement | Statement snapshot. |
Definition at line 215 of file WorkspacePayloads.cpp.

| QVariantMap ui::workspace_payloads::statementTransactionRow | ( | const core::ports::workspace::TransactionSnapshot & | transaction | ) |
Builds a lightweight statement transaction row.
| transaction | Transaction snapshot. |
Definition at line 263 of file WorkspacePayloads.cpp.

| QVariantMap ui::workspace_payloads::transactionRow | ( | const core::ports::workspace::TransactionSnapshot & | transaction, |
| const QString & | contractType = {} ) |
Builds a transaction row.
| transaction | Transaction snapshot. |
| contractType | Contract type resolved from the transaction contract id. |
Definition at line 222 of file WorkspacePayloads.cpp.


| QVariantList ui::workspace_payloads::transactionRows | ( | const std::vector< core::ports::workspace::TransactionSnapshot > & | transactions | ) |
Builds transaction rows.
| transactions | Transaction snapshots. |
Definition at line 253 of file WorkspacePayloads.cpp.


| QVariantMap ui::workspace_payloads::validationResult | ( | const core::ports::workspace::ValidationResult & | result | ) |
Maps validation results to a QML-friendly payload.
| result | Core workspace validation result. |
Definition at line 123 of file WorkspacePayloads.cpp.
