lib: Add documentation for CBCSubreportSpec.
This commit is contained in:
parent
795134777c
commit
db97fae348
@ -153,11 +153,13 @@ data CompoundPeriodicReport a b = CompoundPeriodicReport
|
||||
-- | Description of one subreport within a compound balance report.
|
||||
-- Part of a "CompoundBalanceCommandSpec", but also used in hledger-lib.
|
||||
data CBCSubreportSpec a = CBCSubreportSpec
|
||||
{ cbcsubreporttitle :: String
|
||||
, cbcsubreportquery :: Journal -> Query
|
||||
, cbcsubreportoptions :: ReportOpts -> ReportOpts
|
||||
, cbcsubreporttransform :: PeriodicReport DisplayName MixedAmount -> PeriodicReport a MixedAmount
|
||||
, cbcsubreportincreasestotal :: Bool
|
||||
{ cbcsubreporttitle :: String -- ^ The title to use for the subreport
|
||||
, cbcsubreportquery :: Journal -> Query -- ^ The Query to use for the subreport
|
||||
, cbcsubreportoptions :: ReportOpts -> ReportOpts -- ^ A function to transform the ReportOpts used to produce the subreport
|
||||
, cbcsubreporttransform :: PeriodicReport DisplayName MixedAmount -> PeriodicReport a MixedAmount -- ^ A function to transform the result of the subreport
|
||||
, cbcsubreportincreasestotal :: Bool -- ^ Whether the subreport and overall report total are of the same sign (e.g. Assets are normally
|
||||
-- positive in a balance sheet report, as is the overall total. Liabilities are normally of the
|
||||
-- opposite sign.)
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user