MatexDividendReinvestementYearlyPayoutReport constructor

const MatexDividendReinvestementYearlyPayoutReport({
  1. List<MatexDividendReinvestementPayoutReport> payouts = const <MatexDividendReinvestementPayoutReport>[],
  2. double additionalSharesFromAnnualContribution = 0,
  3. double additionalSharesFromDrip = 0,
  4. double cumulativeGrossAmount = 0,
  5. double dividendAmountPerShare = 0,
  6. double cumulativeContribution = 0,
  7. double cumulativeNetAmount = 0,
  8. double grossDividendPayout = 0,
  9. double netDividendPayout = 0,
  10. double averageSharePrice = 0,
  11. double numberOfShares = 0,
  12. double endingBalance = 0,
  13. double sharePrice = 0,
})

Implementation

const MatexDividendReinvestementYearlyPayoutReport({
  this.payouts = const <MatexDividendReinvestementPayoutReport>[],
  double additionalSharesFromAnnualContribution = 0,
  double additionalSharesFromDrip = 0,
  double cumulativeGrossAmount = 0,
  this.dividendAmountPerShare = 0,
  this.cumulativeContribution = 0,
  double cumulativeNetAmount = 0,
  double grossDividendPayout = 0,
  double netDividendPayout = 0,
  double averageSharePrice = 0,
  double numberOfShares = 0,
  double endingBalance = 0,
  double sharePrice = 0,
}) : super(
        additionalSharesFromAnnualContribution:
            additionalSharesFromAnnualContribution,
        additionalSharesFromDrip: additionalSharesFromDrip,
        cumulativeGrossAmount: cumulativeGrossAmount,
        cumulativeNetAmount: cumulativeNetAmount,
        grossDividendPayout: grossDividendPayout,
        netDividendPayout: netDividendPayout,
        averageSharePrice: averageSharePrice,
        numberOfShares: numberOfShares,
        endingBalance: endingBalance,
        sharePrice: sharePrice,
      );