Naar de inhoud
CONTENT · FREE

ActivityFeed

Laat zien wie wat wanneer deed, gegroepeerd per dag, zodat teams altijd weten wat er veranderd is.

Toon wie wat wanneer deed, nieuwste eerst en gegroepeerd per dag, met een pictogram of initialen voor elke actor.

Waarom het helpt

  • Gegroepeerd per dag
  • Pictogrammen van actors
  • Duidelijke historie

Waar het past

  • Auditsporen
  • Projecten
  • Accounts
Het besturingselement ActivityFeed op een RayCraft-pagina

Voorbeeld

<ActivityFeed Label="Project activity" Items="_items" PageSize="5" />

@code {
    private readonly ActivityItem[] _items =
    [
        new("Ivan Petrov", "merged the pull request", DateTime.Now.AddMinutes(-12), "Add export to the report page", IconName.Check, Severity.Success),
        new("Maria Georgieva", "commented on the design review", DateTime.Now.AddHours(-1), "The spacing of the toolbar needs one more pass."),
        new("Build server", "failed the nightly build", DateTime.Now.AddHours(-3), null, IconName.ErrorCircle, Severity.Error),
        new("Georgi Dimitrov", "created the milestone Autumn release", DateTime.Now.AddHours(-6)),
        new("Elena Stoyanova", "closed 4 issues", DateTime.Now.AddDays(-1).AddHours(-2), null, IconName.Check, Severity.Success),
        new("Nikolay Kolev", "assigned you to the invoice task", DateTime.Now.AddDays(-1).AddHours(-5)),
        new("Desislava Ivanova", "uploaded 3 files", DateTime.Now.AddDays(-2), null, IconName.Upload),
        new("Stefan Angelov", "changed the due date of the audit", DateTime.Now.AddDays(-3)),
        new("Plamen Hristov", "joined the project", DateTime.Now.AddDays(-4))
    ];
}

Een kort fragment. Voeg @using RayCraft.Blazor.Components toe aan je pagina en gebruik een interactieve rendermodus.

Inbegrepen in RayCraft Free. Werkende voorbeelden staan in de GitHub-repository (MIT); het bevat voorbeeld- en democode, niet de code van de bibliotheek.

Alle besturingselementen ยท Documentatie