import {DrawerAggregator} from 'igeom/src/app/core/drawers/drawer-aggregator.js'
DrawerAggregator
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public |
aggregators: *[] |
|
public |
drawer: * |
|
public |
elementClass: * |
|
public |
|
|
public |
konvaObject: * |
|
public |
|
Method Summary
Public Methods | ||
public |
addAggregator(aggregator: *) |
|
public |
setDrawer(drawer: *) |
|
public |
setElementClass(elementClass: *) |
|
public |
setGeometricObject(genericObject: *) |
|
public |
setKonvaObject(konvaObject: *) |
|
public |
update(e: *) |
|
public |
updateAggregators(aggregators: *, e: *) |
Public Constructors
public constructor() source
Public Members
public aggregators: *[] source
public drawer: * source
public elementClass: * source
public genericObject: * source
public konvaObject: * source
Public Methods
public addAggregator(aggregator: *) source
Params:
Name | Type | Attribute | Description |
aggregator | * |
public setDrawer(drawer: *) source
Params:
Name | Type | Attribute | Description |
drawer | * |
public setElementClass(elementClass: *) source
Params:
Name | Type | Attribute | Description |
elementClass | * |
public setGeometricObject(genericObject: *) source
Params:
Name | Type | Attribute | Description |
genericObject | * |
public setKonvaObject(konvaObject: *) source
Params:
Name | Type | Attribute | Description |
konvaObject | * |
public update(e: *) source
Params:
Name | Type | Attribute | Description |
e | * |
public updateAggregators(aggregators: *, e: *) source
Params:
Name | Type | Attribute | Description |
aggregators | * | ||
e | * |