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
TitlestringThe list title (e.g.
Romania IENC Charts).ValidAtDateTimeOffset?When the list was generated, if given.
ChartsIReadOnlyList<ChartCatalogsChart>The listed charts, in document order.
Properties
Charts
The listed charts, in document order.
public IReadOnlyList<ChartCatalogsChart> Charts { get; init; }
Property Value
Title
The list title (e.g. Romania IENC Charts).
public string? Title { get; init; }
Property Value
ValidAt
When the list was generated, if given.
public DateTimeOffset? ValidAt { get; init; }