ISCH_PrimitivePin class
Pin primitive
Signature
class ISCH_PrimitivePin implements ISCH_PrimitiveImplements: ISCH_Primitive
Remarks
Pin primitives are only available in the symbol editor. In a schematic sheet, the pin associated with a symbol is called a device pin primitive
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
| boolean | 异步 | |
| boolean | (Optional) 是否存在非连接标识 | |
| Record<string, string | number | boolean> | (Optional) 其它参数 | |
| string | null | 引脚颜色 | |
| number | 引脚长度 | |
| string | 引脚名称 | |
| string | 引脚编号 | |
| 引脚形状 | ||
| 引脚类型 | ||
| string | (Optional) 图元 ID | |
| 图元类型 | ||
| number | 旋转角度 | |
| number | 坐标 X | |
| number | 坐标 Y |
Methods
Method | Modifiers | Description |
|---|---|---|
(BETA) Apply the changes to the primitives to the canvas | ||
Get the property state: whether there is a no-connect flag | ||
Get the property state: other parameters | ||
Get the property state: pin color | ||
Get the property state: pin length | ||
Get the property state: pin name | ||
Get the property state: pin number | ||
Get the property state: pin shape | ||
Get the property state: pin type | ||
Get the property state: primitive ID | ||
Get the property state: primitive type | ||
Get the property state: rotation angle | ||
Get the property state: X coordinate | ||
Get the property state: Y coordinate | ||
Query whether the primitive is an async primitive | ||
(BETA) Reset the async primitive to the current canvas state | ||
(BETA) Set the property state: whether there is a no-connect flag | ||
(BETA) Set the property state: other parameters | ||
(BETA) Set the property state: pin color | ||
(BETA) Set the property state: pin length | ||
(BETA) Set the property state: pin name | ||
(BETA) Set the property state: pin number | ||
(BETA) Set the property state: pin shape | ||
(BETA) Set the property state: pin type | ||
(BETA) Set the property state: rotation angle | ||
(BETA) Set the property state: X coordinate | ||
(BETA) Set the property state: Y coordinate | ||
Convert Primitive to Async primitive | ||
Convert Primitive to Sync primitive |