ISCH_PrimitiveBus class
Bus primitive
Signature
class ISCH_PrimitiveBus implements ISCH_PrimitiveImplements: ISCH_Primitive
Remarks
Unresolved issues:
The ISCH_PrimitiveWire.net global net name property involves multi-sheet refresh, so the currently obtained value may be **incorrect**. When you try to set multiple names for a wire or bus (by placing multiple net labels), the obtained net property may not be the latest. You need to wait for the canvas event to asynchronously refresh the global nets before reading it again.
Methods
Method | Modifiers | Description |
|---|---|---|
(BETA) Apply the changes to the primitives to the canvas | ||
Get the property state: bus name | ||
Get the property state: bus color | ||
Get the property state: polyline coordinate group | ||
Get the property state: line type | ||
Get the property state: Line width | ||
Get the property state: primitive ID | ||
Get the property state: primitive type | ||
Query whether the primitive is an async primitive | ||
(BETA) Set the property state: bus name | ||
(BETA) Set the property state: Bus color | ||
(BETA) Set the property state: polyline coordinate group | ||
(BETA) Set the property state: line type | ||
(BETA) Set the property state: Line width | ||
Convert Primitive to Async primitive | ||
Convert Primitive to Sync primitive |