For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /server-editor/interfaces/INumberTimelinePropertyItem.md.

Interface: INumberTimelinePropertyItem experimental

Beta

A property item which supports Number Timeline properties

Extends

Properties

enable

enable: boolean

Beta

Remarks

If the item is enabled in the UI.

Inherited from

IPropertyItemBase.enable


id

readonly id: string

Beta

Remarks

Unique ID for the property item.

Inherited from

IPropertyItemBase.id


paneId

readonly paneId: string

Beta

Remarks

The parent pane id.

Inherited from

IPropertyItemBase.paneId


typeName

readonly typeName: PropertyItemType

Beta

Remarks

The type name of the target property.

Inherited from

IPropertyItemBase.typeName


visible

visible: boolean

Beta

Remarks

If the item should be visible in the UI.

Inherited from

IPropertyItemBase.visible

Methods

addNode()

addNode(data): void

Beta

Parameters

data

INumberTimelinePropertyItemEntry

New color node.

Returns

void

Remarks

Update color timeline entry


getData()

getData(): INumberTimelinePropertyItemEntry[]

Beta

Returns

INumberTimelinePropertyItemEntry[]

Remarks

Get the list of nodes in the property item.


getTime()

getTime(): number

Beta

Returns

number

Remarks

Get time current time value on the slider.


removeNode()

removeNode(data): void

Beta

Parameters

data

INumberTimelinePropertyItemEntry

Node to be removed.

Returns

void

Remarks

Remove color node


setBounds()

setBounds(bounds): void

Beta

Parameters

bounds
maxValue

number

minValue

number

Returns

void

Remarks

Updates data entries value bounds.


setSeparatorSliceCount()

setSeparatorSliceCount(counts): void

Beta

Parameters

counts

Vector2

Counts for the thin grid lines.

Returns

void

Remarks

Set separator slice counts for x and y for the minor grid.


setSeparatorStepCount()

setSeparatorStepCount(counts): void

Beta

Parameters

counts

Vector2

Counts for the thick grid lines.

Returns

void

Remarks

Set separator step counts for x and y for the major grid.


setTime()

setTime(time): void

Beta

Parameters

time

number

The new time value.

Returns

void

Remarks

Set time line slider value to a new value


setTitle()

setTitle(title): void

Beta

Parameters

title

LocalizedString

New title.

Returns

void

Remarks

Updates title of the property item.


updateNode()

updateNode(data): void

Beta

Parameters

data

INumberTimelinePropertyItemEntry

Node to be updated.

Returns

void

Remarks

Update node value