Table of Contents

Class ChartCatalogsProductCatalog

Namespace
EncDotNet.S100.Collections.ChartCatalogs
Assembly
EncDotNet.S100.Collections.dll

A parsed community chart list in the chartcatalogs format (root RncProductCatalogChartCatalogs, a subset of NOAA's RNC product catalogue), as published under CC0 at https://github.com/chartcatalogs/catalogs.

public sealed record ChartCatalogsProductCatalog : IEquatable<ChartCatalogsProductCatalog>
Inheritance
ChartCatalogsProductCatalog
Implements
Inherited Members

Constructors

ChartCatalogsProductCatalog(string?, DateTimeOffset?, IReadOnlyList<ChartCatalogsChart>)

A parsed community chart list in the chartcatalogs format (root RncProductCatalogChartCatalogs, a subset of NOAA's RNC product catalogue), as published under CC0 at https://github.com/chartcatalogs/catalogs.

public ChartCatalogsProductCatalog(string? Title, DateTimeOffset? ValidAt, IReadOnlyList<ChartCatalogsChart> Charts)

Parameters

Title string

The list title (e.g. Romania IENC Charts).

ValidAt DateTimeOffset?

When the list was generated, if given.

Charts IReadOnlyList<ChartCatalogsChart>

The listed charts, in document order.

Properties

Charts

The listed charts, in document order.

public IReadOnlyList<ChartCatalogsChart> Charts { get; init; }

Property Value

IReadOnlyList<ChartCatalogsChart>

Title

The list title (e.g. Romania IENC Charts).

public string? Title { get; init; }

Property Value

string

ValidAt

When the list was generated, if given.

public DateTimeOffset? ValidAt { get; init; }

Property Value

DateTimeOffset?