Class HudMemberCatalog.MemberOption
One member a binding step could read.
Inherited Members
Namespace: Serenity.GameUi.Infrastructure.Editor.Builder
Assembly: Serenity.UnityGameUi.Infrastructure.Editor.dll
Syntax
public sealed class HudMemberCatalog.MemberOption
Properties
Display
The signature as shown in the dropdown.
Declaration
public string Display { get; }
Property Value
| Type | Description |
|---|---|
| string |
IsDisplayable
Whether the read ends the chain in something a representation can draw.
Declaration
public bool IsDisplayable { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Kind
Whether reading it is a field access, a property getter or a method call.
Declaration
public HudMemberKind Kind { get; }
Property Value
| Type | Description |
|---|---|
| HudMemberKind |
Name
The member's name.
Declaration
public string Name { get; }
Property Value
| Type | Description |
|---|---|
| string |
ParameterLabels
Human-readable parameter names, for the argument fields' labels.
Declaration
public IReadOnlyList<string> ParameterLabels { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<string> |
ParameterTypeNames
Assembly-qualified parameter types, identifying the overload.
Declaration
public IReadOnlyList<string> ParameterTypeNames { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<string> |
ResultType
The type the read produces.
Declaration
public Type ResultType { get; }
Property Value
| Type | Description |
|---|---|
| Type |
ValueKind
How the result classifies, which decides the representations on offer.
Declaration
public HudValueKind ValueKind { get; }
Property Value
| Type | Description |
|---|---|
| HudValueKind |