false restricts the matching user action. Every native call that performs one treats the caller as the user unless it passes { force: true } (IndicatorEditOptions); a restore always applies.

interface IndicatorPolicy {
    configurable?: boolean;
    listed?: boolean;
    movable?: boolean;
    removable?: boolean;
}

Properties

configurable?: boolean

false: no settings button, settings dialog, setSettings or scale assignment changes it.

listed?: boolean

false: left out of the object inventory (ChartObjects) and every panel built on it.

movable?: boolean

false: it keeps its pane and its place in the pane's stack. Other objects still move past it.

removable?: boolean

false: no legend close button, inventory remove or plain remove call takes it off the chart.