IProjectNames
namespace Griff.Scenes;
public interface IProjectNamesWhat a project’s tables say, as a field’s editor asks while it’s edited (see Note and MoreChoices): the editor knows the project’s names and hands them over through this, so a component’s rows can say what a cell names without the scene’s data knowing the editor.
Methods
Section titled “Methods”ChoicesOf
Section titled “ChoicesOf”public abstract IReadOnlyList<string> ChoicesOf(string? table, string column)What the column called column of the table called table can say, when it’s a column of choices; none otherwise.
HasTable
Section titled “HasTable”public abstract bool HasTable(string? table)True if there’s a table called table.
RowsOf
Section titled “RowsOf”public abstract IReadOnlyList<string> RowsOf(string? table)The rows of the table called table (or none, if there’s no such table).