ItemHandler
Classes
ItemHandler
Extended by
Constructors
Constructor
new ItemHandler(item?): ItemHandler;
Parameters
| Parameter | Type |
|---|---|
item? | Item |
Returns
Properties
ENABLED
readonly static ENABLED: true = true;
LEVEL
readonly static LEVEL: 0.8 = 0.8;
typeName
readonly static typeName: string = "ItemHandler";
Accessors
blendMode
Get Signature
get blendMode(): any;
Returns
any
bounds
Get Signature
get bounds(): RectangleF;
Returns
RectangleF
canvas
Get Signature
get canvas(): ICanvas;
Returns
Set Signature
set canvas(value): void;
Parameters
| Parameter | Type |
|---|---|
value | ICanvas |
Returns
void
changeItemOnUpdate
Get Signature
get changeItemOnUpdate(): boolean;
Returns
boolean
Set Signature
set changeItemOnUpdate(value): void;
Parameters
| Parameter | Type |
|---|---|
value | boolean |
Returns
void
controlPoints
Get Signature
get controlPoints(): PointF[];
Returns
PointF[]
Set Signature
set controlPoints(v): void;
Parameters
| Parameter | Type |
|---|---|
v | PointF[] |
Returns
void
hasLayoutAncestor
Get Signature
get hasLayoutAncestor(): boolean;
Returns
boolean
index
Get Signature
get index(): number;
Returns
number
isLoadingImage
Get Signature
get isLoadingImage(): boolean;
Returns
boolean
Set Signature
set isLoadingImage(value): void;
Parameters
| Parameter | Type |
|---|---|
value | boolean |
Returns
void
isNormalRenderingType
Get Signature
get isNormalRenderingType(): boolean;
Returns
boolean
isUpdating
Get Signature
get isUpdating(): boolean;
Returns
boolean
item
Get Signature
get item(): Item;
Returns
Item
Set Signature
set item(item): void;
Parameters
| Parameter | Type |
|---|---|
item | Item |
Returns
void
layer
Get Signature
get layer(): Layer;
Returns
Set Signature
set layer(v): void;
Parameters
| Parameter | Type |
|---|---|
v | Layer |
Returns
void
locked
Get Signature
get locked(): boolean;
Returns
boolean
Set Signature
set locked(v): void;
Parameters
| Parameter | Type |
|---|---|
v | boolean |
Returns
void
name
Get Signature
get name(): string;
Returns
string
Set Signature
set name(v): void;
Parameters
| Parameter | Type |
|---|---|
v | string |
Returns
void
parentGroupItemHandler
Get Signature
get parentGroupItemHandler(): GroupItemHandler;
Returns
ready
Get Signature
get ready(): boolean;
Returns
boolean
renderState
Get Signature
get renderState(): RenderState;
Returns
Set Signature
set renderState(v): void;
Parameters
| Parameter | Type |
|---|---|
v | RenderState |
Returns
void
tag
Get Signature
get tag(): any;
Returns
any
Set Signature
set tag(v): void;
Parameters
| Parameter | Type |
|---|---|
v | any |
Returns
void
uniqueId
Get Signature
get uniqueId(): string;
Returns
string
Set Signature
set uniqueId(v): void;
Parameters
| Parameter | Type |
|---|---|
v | string |
Returns
void
visible
Get Signature
get visible(): boolean;
Returns
boolean
Set Signature
set visible(v): void;
Parameters
| Parameter | Type |
|---|---|
v | boolean |
Returns
void
Methods
addChanged()
addChanged(handler): void;
Parameters
| Parameter | Type |
|---|---|
handler | (sender) => any |
Returns
void
addChanging()
addChanging(handler): void;
Parameters
| Parameter | Type |
|---|---|
handler | (sender) => any |
Returns
void
addItemPropertyChanged()
addItemPropertyChanged(handler): void;
Parameters
| Parameter | Type |
|---|---|
handler | (sender, propertyName) => any |
Returns
void
addReady()
addReady(handler): void;
Parameters
| Parameter | Type |
|---|---|
handler | (sender) => any |
Returns
void
beginUpdate()
beginUpdate(): void;
Returns
void
dispose()
dispose(): void;
Returns
void
draw()
draw(
itemHandlerCtx,
clippingPath,
textureCanvas,
textureCanvasCtx,
memoryCanvas,
memoryCanvasCtx,
canvasRenderer,
isMasked): void;
Parameters
| Parameter | Type |
|---|---|
itemHandlerCtx | CanvasRenderingContext2D |
clippingPath | Path |
textureCanvas | HTMLCanvasElement |
textureCanvasCtx | CanvasRenderingContext2D |
memoryCanvas | HTMLCanvasElement |
memoryCanvasCtx | CanvasRenderingContext2D |
canvasRenderer | ICanvasRenderer |
isMasked | boolean |
Returns
void
drawItemHandler()
drawItemHandler(itemHandlerCtx, originalCtx?): void;
Parameters
| Parameter | Type |
|---|---|
itemHandlerCtx | CanvasRenderingContext2D |
originalCtx? | CanvasRenderingContext2D |
Returns
void
endTransform()
endTransform(
changed,
resized,
supressOnChanged?): void;
Parameters
| Parameter | Type | Default value |
|---|---|---|
changed | boolean | undefined |
resized | boolean | undefined |
supressOnChanged | boolean | false |
Returns
void
endUpdate()
endUpdate(): void;
Returns
void
getChangedEvent()
getChangedEvent(): any;
Returns
any
getChangingEvent()
getChangingEvent(): any;
Returns
any
getColors()
getColors(): Color[];
Returns
Color[]
getData()
Call Signature
getData(type): ItemHandlerData;
Parameters
| Parameter | Type |
|---|---|
type | "asObject" |
Returns
Call Signature
getData(): string;
Returns
string
getPermissions()
getPermissions(): Permission;
Returns
getTypeName()
getTypeName(): string;
Returns
string
hasBlendMode()
hasBlendMode(): boolean;
Returns
boolean
hitTest()
hitTest(point): IHitTestResult;
Parameters
| Parameter | Type |
|---|---|
point | PointF |
Returns
initialize()
initialize(): void;
Returns
void
isEmpty()
isEmpty(): boolean;
Returns
boolean
isHighlightNeeded()
isHighlightNeeded(): boolean;
Returns
boolean
isLocked()
isLocked(): boolean;
Returns
boolean
isVisible()
isVisible(): boolean;
Returns
boolean
onErrorResponse()
onErrorResponse(error, activeCall?): void;
Parameters
| Parameter | Type | Default value |
|---|---|---|
error | any | undefined |
activeCall | WebServiceCallType | WebServiceCallType.Item |
Returns
void
onSuccessResponse()
onSuccessResponse(activeCall?): void;
Parameters
| Parameter | Type | Default value |
|---|---|---|
activeCall | WebServiceCallType | WebServiceCallType.Item |
Returns
void
processEvent()
processEvent(e): void;
Parameters
| Parameter | Type |
|---|---|
e | any |
Returns
void
quickUpdate()
quickUpdate(): void;
Returns
void
raiseChanged()
raiseChanged(): void;
Returns
void
raiseChanging()
raiseChanging(param?): void;
Parameters
| Parameter | Type |
|---|---|
param? | Item |
Returns
void
removeChanged()
removeChanged(handler): void;
Parameters
| Parameter | Type |
|---|---|
handler | (sender) => any |
Returns
void
removeChanging()
removeChanging(handler): void;
Parameters
| Parameter | Type |
|---|---|
handler | (sender) => any |
Returns
void
removeItemPropertyChanged()
removeItemPropertyChanged(handler): void;
Parameters
| Parameter | Type |
|---|---|
handler | (sender, propertyName) => any |
Returns
void
removeReady()
removeReady(handler): void;
Parameters
| Parameter | Type |
|---|---|
handler | (sender) => any |
Returns
void
resetPermissions()
resetPermissions(): void;
Returns
void
setData()
setData(v): void;
Parameters
| Parameter | Type |
|---|---|
v | any |
Returns
void
startTransform()
startTransform(): void;
Returns
void
update()
update(beforeUpdate?, afterUpdate?): void;
Parameters
| Parameter | Type |
|---|---|
beforeUpdate? | Function |
afterUpdate? | Function |
Returns
void
updateActiveColorWebServiceCall()
updateActiveColorWebServiceCall(callPromise, updateForAll): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
callPromise | ICancelablePromise<any> |
updateForAll | boolean |
Returns
Promise<void>
updateAsync()
updateAsync(beforeUpdate?, afterUpdate?): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
beforeUpdate? | Function |
afterUpdate? | Function |
Returns
Promise<void>
updated()
updated(): void;
Returns
void
updateForExternalCanvas()
updateForExternalCanvas(canvas): void;
Parameters
| Parameter | Type |
|---|---|
canvas | ICanvas |
Returns
void
updateItem()
updateItem(item): void;
Parameters
| Parameter | Type |
|---|---|
item | Item |
Returns
void
validateActiveColorWebServiceCall()
validateActiveColorWebServiceCall(): void;
Returns
void
waitUpdate()
waitUpdate(): Promise<void>;
Returns
Promise<void>
isGroupHandler()
static isGroupHandler(itemHandler): itemHandler is IGroupHandler;
Parameters
| Parameter | Type |
|---|---|
itemHandler | any |
Returns
itemHandler is IGroupHandler
Interfaces
IGroupHandler
Methods
isChildVisible()
isChildVisible(childItemHandler): any;
Parameters
| Parameter | Type |
|---|---|
childItemHandler | ItemHandler |
Returns
any