evalution
    Preparing search index...

    Type Alias PropValue

    PropValue: { displayValue?: string } & (
        | {
            kind: "primitive";
            value: string
            | number
            | boolean
            | null
            | undefined;
        }
        | { kind: "template"; value: TemplateValue }
        | {
            args: PropValue[];
            binding?: CalleeBinding;
            callee: string;
            kind: "functionCall";
        }
        | { body: string; kind: "lambda"; parameters: string[] }
        | { kind: "object"; properties: Record<string, PropValue> }
        | { elements: PropValue[]; kind: "array" }
        | { elements: PropValue[]; kind: "tuple" }
        | { kind: "raw"; sourceText: string }
    )

    Type Declaration

    • OptionaldisplayValue?: string

      Optional pretty display value for better UI rendering, not used for code generation or equality checks.

    • { kind: "primitive"; value: string | number | boolean | null | undefined }
    • { kind: "template"; value: TemplateValue }
    • {
          args: PropValue[];
          binding?: CalleeBinding;
          callee: string;
          kind: "functionCall";
      }
    • { body: string; kind: "lambda"; parameters: string[] }
    • { kind: "object"; properties: Record<string, PropValue> }
    • { elements: PropValue[]; kind: "array" }
    • { elements: PropValue[]; kind: "tuple" }
    • { kind: "raw"; sourceText: string }