Skip to content

SignaturePanelEntry

Namespace: Hex1b.Widgets

Assembly: Hex1b.dll

A single function signature in the .

csharp
public record SignaturePanelEntry : IEquatable<SignaturePanelEntry>

Inheritance

ObjectSignaturePanelEntry

Implements

Constructors

SignaturePanelEntry(string, IReadOnlyList<SignatureParameterInfo>)

A single function signature in the .

Parameters:

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; }

Released under the MIT License.