Home > ISCH_PrimitiveComponent
ISCH_PrimitiveComponent class
Device primitive
Signature
class ISCH_PrimitiveComponent implements ISCH_PrimitiveImplements: ISCH_Primitive
Remarks
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
| boolean | 异步 | |
| string | (Optional) Component 属性:位号 | |
| boolean | 是否镜像 | |
| string | (Optional) Component 属性:名称 | |
| Record<string, string | number | boolean> | (Optional) 其它参数 | |
| string | (Optional) 图元 ID | |
| number | 旋转角度 | |
| number | 坐标 X | |
| number | 坐标 Y |
Methods
Method | Modifiers | Description |
|---|---|---|
(BETA) Apply the changes to the primitives to the canvas | ||
(BETA) Get all pins associated with the device | ||
Get the property state: whether to add BOM | ||
Get the property state: whether to switch to PCB | ||
Get the property state: associate library device | ||
Get the property state: device type | ||
Get the property state: designator | ||
Get the property state: associate library footprint | ||
Get the property state: manufacturer | ||
Get the property state: manufacturer ID | ||
Get the property state: whether it is mirrored | ||
Get the property state: name | ||
Get the property state: net name | ||
Get the property state: other parameters | ||
Get the property state: primitive ID | ||
Get the property state: primitive type | ||
Get the property state: rotation angle | ||
Get the property state: sub-part name | ||
Get the property state: supplier | ||
Get the property state: supplier ID | ||
Get the property state: associate library symbol | ||
Get the property state: unique ID | ||
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 to add BOM | ||
(BETA) Set the property state: whether to switch to PCB | ||
(BETA) Set the property state: designator | ||
(BETA) Set the property state: manufacturer | ||
(BETA) Set the property state: manufacturer ID | ||
(BETA) Set the property state: whether it is mirrored | ||
(BETA) Set the property state: name | ||
(BETA) Set the property state: net name | ||
(BETA) Set the property state: other parameters | ||
(BETA) Set the property state: rotation angle | ||
(BETA) Set the property state: supplier | ||
(BETA) Set the property state: supplier ID | ||
(BETA) Set the property state: unique ID | ||
(BETA) Set the property state: X coordinate | ||
(BETA) Set the property state: Y coordinate | ||
Convert Primitive to Async primitive | ||
Convert Primitive to Sync primitive |