Properties
Extends:
Class Properties is based on awv3's plugin architecture. It can be used to define bend- and signature-lines in the 2D view.
Constructor Summary
| Public Constructor | ||
| public |
constructor(session: *, objectPattern1: {"name": *, "icon": *}) |
|
Member Summary
| Public Members | ||
| public |
acceptButton: * |
|
| public |
angle: * |
|
| public |
bend: * |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
bending: * |
|
| public |
|
|
| public |
deleteButton: * |
|
| public |
foldDown: * |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
foldUp: * |
|
| public |
|
|
| public |
|
|
| public |
hover: * |
|
| public |
isBendLine: * |
|
| public |
|
|
| public |
kFactor: * |
|
| public |
laserGroup: * |
|
| public |
|
|
| public |
radius: * |
|
| public |
saveButton: * |
|
| public |
select: * |
|
| public |
selection: * |
|
| public |
|
|
| public |
|
|
| public |
unhover: * |
|
| public |
unselect: * |
|
Method Summary
| Public Methods | ||
| public |
getOwner(element: *): * |
|
| public |
getOwnerId(selectedElement: *): * |
|
| public |
getOwnerIds(selectedElements: *): * |
|
| public |
getOwners(selectedElements: *): * |
|
| public |
getSketchId(lineId: *): * Climbs up the object tree to find the sketch this line belongs to. |
|
| public |
Called when the plugin is being disabled. |
|
| public |
Called when the plugin is enabled. |
|
| public |
|
|
Inherited Summary
| From class Plugin | ||
| public get |
active: * |
|
| public set |
active: * |
|
| public get |
collapsed: * |
|
| public set |
collapsed: * |
|
| public get |
elements: * |
|
| public get |
enabled: * |
|
| public set |
enabled: * |
|
| public get |
feature: * |
|
| public get |
name: * |
|
| public set |
name: * |
|
| public get |
resources: * |
|
| public set |
resources: * |
|
| public get |
title: * |
|
| public set |
title: * |
|
| public get |
type: * |
|
| public |
id: * |
|
| public |
observe: * |
|
| public |
session: * |
|
| public |
store: * |
|
| public |
addElement(element: *) |
|
| public |
addSubscription(unsubscribe: *): * |
|
| public |
createToolbar(keys: *, cb: *, columns: number): * |
|
| public |
destroy() |
|
| public |
destroyElement(element: *) |
|
| public |
getState(): * |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
removeElement(element: *) |
|
| public |
|
|
| public |
|
|
Public Constructors
public constructor(session: *, objectPattern1: {"name": *, "icon": *}) source
Override:
Plugin#constructorParams:
| Name | Type | Attribute | Description |
| session | * | ||
| objectPattern1 | {"name": *, "icon": *} |
|
Public Members
public acceptButton: * source
public angle: * source
public bend: * source
public bendDeduction: * source
public bendLineColor: * source
public bendProperties: * source
public bending: * source
public contourLineColor: * source
public deleteButton: * source
public foldDown: * source
public foldDownAngle: * source
public foldDownPreAngle: * source
public foldUp: * source
public hover: * source
public isBendLine: * source
public isLaserSignature: * source
public kFactor: * source
public laserGroup: * source
public linePrecision: * source
public radius: * source
public saveButton: * source
public select: * source
public selection: * source
public selectionGroup: * source
public sigatureLineColor: * source
public unhover: * source
public unselect: * source
Public Methods
public getOwnerId(selectedElement: *): * source
Params:
| Name | Type | Attribute | Description |
| selectedElement | * |
Return:
| * |
public getOwnerIds(selectedElements: *): * source
Params:
| Name | Type | Attribute | Description |
| selectedElements | * |
Return:
| * |
public getOwners(selectedElements: *): * source
Params:
| Name | Type | Attribute | Description |
| selectedElements | * |
Return:
| * |
public getSketchId(lineId: *): * source
Climbs up the object tree to find the sketch this line belongs to. Returns undefined, if no sketch was found.
Params:
| Name | Type | Attribute | Description |
| lineId | * |
Return:
| * |
public onDisabled() source
Called when the plugin is being disabled. Clean up plugin-specific things in here.