Interface ChartObjectDefinition

State supplied by a host for an explicitly managed profile or source.

interface ChartObjectDefinition {
    dataStatus?: Readonly<IndicatorDataStatus>;
    groupId?: string;
    hiddenOnInterval?: boolean;
    kind: ChartObjectKind;
    locked?: boolean;
    name: string;
    paneIndex?: number;
    selected?: boolean;
    visible?: boolean;
}

Properties

dataStatus?: Readonly<IndicatorDataStatus>
groupId?: string
hiddenOnInterval?: boolean

Kept but not on the chart at its current interval; see ChartObjectSnapshot.hiddenOnInterval.

locked?: boolean
name: string
paneIndex?: number

Slot of the pane it belongs to; omitted means the price pane, wherever it sits.

selected?: boolean
visible?: boolean