Interface Reflection

interface Reflection {
    flags: JSONOutput.ReflectionFlags;
    id: number;
    kind: ReflectionKind;
    name: string;
    variant: keyof ReflectionVariant;
    comment?: JSONOutput.Comment;
}

Hierarchy (view full)

Properties

id: number

Unique id of this reflection.

The kind of this reflection.

name: string

The symbol name of this reflection.

variant: keyof ReflectionVariant

Discriminator representing the type of reflection represented by this object.

The parsed documentation comment attached to this reflection.