Interface representing a property definition.

This interface defines the structure for a property, including its name, type, default value, and other optional settings.

interface Prop {
    comments?: string[];
    default?: any;
    deprecated?: boolean;
    group?: string;
    groupCollapsed?: boolean;
    groupPriority?: number;
    isConstructorProp?: boolean;
    name: string;
    optional?: boolean;
    order?: number;
    priority?: number;
    readonly?: boolean;
    showInUI?: boolean;
    type: Type;
    values?: Values[];
}

Properties

comments?: string[]
default?: any
deprecated?: boolean
group?: string
groupCollapsed?: boolean
groupPriority?: number
isConstructorProp?: boolean
name: string
optional?: boolean
order?: number
priority?: number
readonly?: boolean
showInUI?: boolean
type: Type
values?: Values[]