Skip to content
ConsoleMonster
Class

CalendarMark

ConsoleMonster.Dates

Namespace
ConsoleMonster.Dates
Assembly
ConsoleMonster
Modifiers
sealed

A dated operational result. Dates retain their calendar components without time-zone conversion.

Inheritance

  • object
  • CalendarMark

Usage

Explore 3 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 1

Accepted by parameters 2

Constructors

public CalendarMark(DateTime date, StatusKind status, string? label = null, object? source = null) #

Creates a marked day, retaining its optional source row for a future detail view.

Parameters

date System.DateTime required
status ConsoleMonster.Styling.StatusKind required
label string? = null optional
source object? = null optional

Properties

public DateTime Date { get; } #

The date at midnight, with unspecified kind.

public StatusKind Status { get; } #

The semantic outcome.

public string Label { get; } #

The visible description.

public object? Source { get; } #

The caller's original row, when supplied.