Class AiPromptAnswerSheet
Unity-serialization-safe answer storage for the whole wizard: a flat list of AiPromptAnswerEntry
keyed by question key, so a [SerializeField] holding this survives a domain reload the way a
Dictionary<TKey, TValue> field cannot.
Inheritance
AiPromptAnswerSheet
Assembly: Serenity.AiPromptBuilder.Editor.dll
Syntax
public sealed class AiPromptAnswerSheet
Constructors
AiPromptAnswerSheet()
Declaration
public AiPromptAnswerSheet()
Fields
Entries
Declaration
public List<AiPromptAnswerEntry> Entries
Field Value
Methods
GetSelectedValues(string)
Declaration
public IReadOnlyList<string> GetSelectedValues(string key)
Parameters
| Type |
Name |
Description |
| string |
key |
|
Returns
GetText(string, string)
Declaration
public string GetText(string key, string defaultValue = "")
Parameters
Returns
GetToggle(string, bool)
Declaration
public bool GetToggle(string key, bool defaultValue = false)
Parameters
| Type |
Name |
Description |
| string |
key |
|
| bool |
defaultValue |
|
Returns
SetSelectedValues(string, IReadOnlyList<string>)
Declaration
public void SetSelectedValues(string key, IReadOnlyList<string> values)
Parameters
SetText(string, string)
Declaration
public void SetText(string key, string value)
Parameters
SetToggle(string, bool)
Declaration
public void SetToggle(string key, bool value)
Parameters