feat: add p-rec-annot datalinks line-number read path

This commit is contained in:
codex
2026-08-07 08:18:55 +03:00
parent 8e197cdcde
commit b6a2cd06af
4 changed files with 57 additions and 0 deletions
@@ -52,6 +52,10 @@ public interface ILineNumberAnnotationFormatter
LineNumberFormattingResult Format(LineNumberAnnotationDefinition definition, IReadOnlyDictionary<string, string?> fields);
}
public sealed record DataLinksPropertyReadResult(bool Success, IReadOnlyDictionary<string, string?> Properties, string? FailureCode = null);
public interface IDataLinksPropertyReader { DataLinksPropertyReadResult ReadProperties(long rowId); }
public sealed record LineNumberFieldResolution(bool Success, IReadOnlyDictionary<string, string?> Values, string? FailureCode = null);
public sealed record GeometrySnapshot
{
public Point3Dto? WorldPosition { get; init; }