IntelligenceX

API Reference

Class

GitHubContribData

Namespace IntelligenceX.Telemetry.GitHub
Assembly IntelligenceX
Modifiers sealed

Contribution summary for the dashboard window.

Inheritance

  • Object
  • GitHubContribData

Constructors

public GitHubContribData(Int32 totalContributions = 0, Int32 totalCommits = 0, Int32 totalIssues = 0, Int32 totalPrs = 0, Int32 totalReviews = 0, IReadOnlyList<GitHubDailyContrib> dailyContributions = null) #

Initializes contribution data.

Parameters

totalContributions System.Int32 = 0 optionalposition: 0
totalCommits System.Int32 = 0 optionalposition: 1
totalIssues System.Int32 = 0 optionalposition: 2
totalPrs System.Int32 = 0 optionalposition: 3
totalReviews System.Int32 = 0 optionalposition: 4
dailyContributions System.Collections.Generic.IReadOnlyList{IntelligenceX.Telemetry.GitHub.GitHubDailyContrib} = null optionalposition: 5

Properties

public Int32 TotalContributions { get; } #

Gets total contributions in the dashboard window.

public Int32 TotalCommits { get; } #

Gets total commit contributions in the dashboard window.

public Int32 TotalIssues { get; } #

Gets total issue contributions in the dashboard window.

public Int32 TotalPRs { get; } #

Gets total pull request contributions in the dashboard window.

public Int32 TotalReviews { get; } #

Gets total review contributions in the dashboard window.

public IReadOnlyList<GitHubDailyContrib> DailyContributions { get; } #

Gets daily contribution records for the dashboard window.