SignaturePanelEntry
Namespace: Hex1b.Widgets
Assembly: Hex1b.dll
A single function signature in the .
csharp
public record SignaturePanelEntry : IEquatable<SignaturePanelEntry>Inheritance
Object → SignaturePanelEntry
Implements
Constructors
SignaturePanelEntry(string, IReadOnlyList<SignatureParameterInfo>)
A single function signature in the .
Parameters:
Label(String): The full signature text (e.g., "void Foo(int x, string y)").Parameters(IReadOnlyList<SignatureParameterInfo>): Parameter information for highlighting.
csharp
public SignaturePanelEntry(string Label, IReadOnlyList<SignatureParameterInfo> Parameters)Properties
Documentation
Optional documentation for this signature.
Returns: String
csharp
public string? Documentation { get; init; }Label
The full signature text (e.g., "void Foo(int x, string y)").
Returns: String
csharp
public string Label { get; init; }Parameters
Parameter information for highlighting.
Returns: IReadOnlyList<SignatureParameterInfo>
csharp
public IReadOnlyList<SignatureParameterInfo> Parameters { get; init; }