@playlive/fundraiser-data
    Preparing search index...

    Interface DonationTrain

    A donation train — a rolling window of donations that fired the train's PartialDonationTrainRuleset and became eligible for an on-stream celebration.

    interface DonationTrain {
        campaignID: string;
        donationCount: number;
        donations: DonationTrainDonation[];
        donationValue: string;
        id: string;
        lastDonation: string | Date | null;
        ruleset: DonationTrainRuleset | null;
        trainEnd: string | Date | null;
        trainStart: string | Date | null;
        trainStatus: DonationTrainStatus;
        trainVisible: boolean;
    }
    Index
    campaignID: string
    donationCount: number
    donationValue: string
    id: string
    lastDonation: string | Date | null
    ruleset: DonationTrainRuleset | null
    trainEnd: string | Date | null
    trainStart: string | Date | null
    trainStatus: DonationTrainStatus
    trainVisible: boolean