SheetXL - v0.8.0-beta.9+sites.210.e2d420901
    Preparing search index...

    Type Alias NamedItemKind

    NamedItemKind:
        | "function"
        | "named"
        | "lambda"
        | "table"
        | "parameter"
        | "column"
        | "specifier"
        | "enum"

    What a row IS — the leading glyph, and (for the editor) whether accepting it opens a paren.

    'named' covers every non-table entry of the workbook's INamedCollection (a named range, a named constant, a named formula): they differ in what they resolve to, but not in how they are completed — the name goes in bare and stands on its own. 'parameter' is a LET/LAMBDA name in scope at the caret — completed the same way, but it lives in the formula rather than the workbook. 'lambda' is a name bound to a literal LAMBDA(…) — a defined name whose body is one, or a LET name whose value is one: a name, but completed like a function, with its paren. 'column' and 'specifier' (#Data, @ - This Row) are offered inside a table's brackets; the bracket is left for the user to close. 'enum' is one value an argument is limited to, offered in an empty argument of that type; its name is the literal a formula spells (1, "osversion"), and it goes in as written.