AutoOptimize: { ALL: 7; CONNECTOR: 2; HIERARCHY: 4; NONE: 0; SCHEMATIC: 1 } = ...

Flags and values for specifying when to carry out schematic optimization automatically, see CoreConfig.autoOptimize.

Type declaration

  • ReadonlyALL: 7

    This value enables automatic schematic optimization after all changes (except manually changing positions of objects by dragging them with the mouse).

  • ReadonlyCONNECTOR: 2

    When this flag is set, perform local optimization of the schematic whenever a connector is expanded or collapsed to show/hide unconnected pins.

  • ReadonlyHIERARCHY: 4

    When this flag is set, perform local optimization of the schematic whenever a hierarchical component is folded or unfolded to hide/show its contents.

  • ReadonlyNONE: 0

    This value disabled automatic schematic optimization completely.

  • ReadonlySCHEMATIC: 1

    When this flag is set, then local optimization of the schematic is performed whenever the schematic changes.