A property item which supports Vector3 properties

interface IVector3PropertyItem {
    enable: boolean;
    id: string;
    paneId: string;
    typeName: PropertyItemType;
    value: Readonly<Vector3>;
    visible: boolean;
    setTitle(title: LocalizedString): void;
    setTooltip(tooltip: LocalizedString): void;
    updateAxisLimits(
        limits: { max?: Partial<Vector3>; min?: Partial<Vector3> },
    ): void;
}

Hierarchy (View Summary)

Properties

enable: boolean

If the item is enabled in the UI.

id: string

Unique ID for the property item.

paneId: string

The parent pane id.

The type name of the target property.

value: Readonly<Vector3>

Current value of the property item.

visible: boolean

If the item should be visible in the UI.

Methods

  • Parameters

    Returns void

    Updates tooltip description of the button.

  • Parameters

    Returns void

    Updates Vector3 limits and clamps the current value.