Back to Website
Show / Hide Table of Contents

Class Service

Package: @aurigma/design-atoms

Constructors

(constructor)(designAtomsApiClient)

Constructs a new instance of the Service class

Declaration
constructor(designAtomsApiClient: IDesignAtomsApiClient);
Parameters
Type Name Description
IDesignAtomsApiClient designAtomsApiClient

Properties

imageLoaderService

Declaration
imageLoaderService: ItemHandlerImageLoaderService;
Property Value
Type Description
ItemHandlerImageLoaderService

multiCallEnabled

Declaration
get multiCallEnabled(): boolean;

set multiCallEnabled(value: boolean);
Property Value
Type Description
boolean

multiCallStarted

Declaration
get multiCallStarted(): boolean;
Property Value
Type Description
boolean

Methods

beginMultiCall()

Declaration
beginMultiCall(): void;
Returns
Type Description
void

endMultiCall(requestImage)

Declaration
endMultiCall(requestImage?: boolean): Promise<boolean>;
Parameters
Type Name Description
boolean requestImage
Returns
Type Description
Promise<boolean>

GetImageSize(imageId, pageIndex, success, failure)

Declaration
GetImageSize(imageId: any, pageIndex: any, success: any, failure: any): void;
Parameters
Type Name Description
any imageId
any pageIndex
any success
any failure
Returns
Type Description
void

getWatermarkItems(width, height, watermarkConfig, resolve, failure)

Declaration
getWatermarkItems(width: number, height: number, watermarkConfig: WatermarkConfig, resolve: SuccessFunc, failure: FailureFunc): void;
Parameters
Type Name Description
number width
number height
WatermarkConfig watermarkConfig
SuccessFunc resolve
FailureFunc failure
Returns
Type Description
void

getWatermarkItemsAsync(width, height, watermarkConfig)

Declaration
getWatermarkItemsAsync(width: number, height: number, watermarkConfig: WatermarkConfig): Promise<any>;
Parameters
Type Name Description
number width
number height
WatermarkConfig watermarkConfig
Returns
Type Description
Promise<any>

sendRequest(methodName, data, resolve, failure, returnRawResponse)

Declaration
sendRequest(methodName: any, data: any, resolve: SuccessFunc, failure: FailureFunc, returnRawResponse?: boolean): void;
Parameters
Type Name Description
any methodName
any data
SuccessFunc resolve
FailureFunc failure
boolean returnRawResponse
Returns
Type Description
void

UpdateArchedTextItemHandler(canvasData, itemHandlerData, itemData, colorSettings, resolve, failure)

Declaration
UpdateArchedTextItemHandler(canvasData: string, itemHandlerData: string, itemData: string, colorSettings: IPreviewColorSettings, resolve: SuccessFunc, failure: FailureFunc): void;
Parameters
Type Name Description
string canvasData
string itemHandlerData
string itemData
IPreviewColorSettings colorSettings
SuccessFunc resolve
FailureFunc failure
Returns
Type Description
void

UpdateAutoScaledTextItemHandler(canvasData, itemHandlerData, itemData, colorSettings, resolve, failure)

Declaration
UpdateAutoScaledTextItemHandler(canvasData: string, itemHandlerData: string, itemData: string, colorSettings: IPreviewColorSettings, resolve: SuccessFunc, failure: FailureFunc): void;
Parameters
Type Name Description
string canvasData
string itemHandlerData
string itemData
IPreviewColorSettings colorSettings
SuccessFunc resolve
FailureFunc failure
Returns
Type Description
void

UpdateBarcodeItemHandler(canvasData, itemHandlerData, itemData, colorSettings, resolve, failure)

Declaration
UpdateBarcodeItemHandler(canvasData: string, itemHandlerData: string, itemData: string, colorSettings: IPreviewColorSettings, resolve: SuccessFunc, failure: FailureFunc): void;
Parameters
Type Name Description
string canvasData
string itemHandlerData
string itemData
IPreviewColorSettings colorSettings
SuccessFunc resolve
FailureFunc failure
Returns
Type Description
void

UpdateBoundedTextItemHandler(canvasData, itemHandlerData, itemData, colorSettings, resolve, failure)

Declaration
UpdateBoundedTextItemHandler(canvasData: string, itemHandlerData: string, itemData: string, colorSettings: IPreviewColorSettings, resolve: SuccessFunc, failure: FailureFunc): void;
Parameters
Type Name Description
string canvasData
string itemHandlerData
string itemData
IPreviewColorSettings colorSettings
SuccessFunc resolve
FailureFunc failure
Returns
Type Description
void

UpdateByColorData(canvasData, colorData, success, failure)

Declaration
UpdateByColorData(canvasData: any, colorData: any, success: any, failure: any): void;
Parameters
Type Name Description
any canvasData
any colorData
any success
any failure
Returns
Type Description
void

UpdateByRectangleItemHandlerData(canvasData, itemHandlerData, itemData, colorSettings, resolve, failure)

Declaration
UpdateByRectangleItemHandlerData(canvasData: string, itemHandlerData: string, itemData: RectangleItem, colorSettings: IPreviewColorSettings, resolve: SuccessFunc, failure: FailureFunc): void;
Parameters
Type Name Description
string canvasData
string itemHandlerData
RectangleItem itemData
IPreviewColorSettings colorSettings
SuccessFunc resolve
FailureFunc failure
Returns
Type Description
void

UpdateCurvedTextItemHandler(canvasData, itemHandlerData, itemData, colorSettings, resolve, failure)

Declaration
UpdateCurvedTextItemHandler(canvasData: string, itemHandlerData: string, itemData: string, colorSettings: IPreviewColorSettings, resolve: SuccessFunc, failure: FailureFunc): void;
Parameters
Type Name Description
string canvasData
string itemHandlerData
string itemData
IPreviewColorSettings colorSettings
SuccessFunc resolve
FailureFunc failure
Returns
Type Description
void

UpdateImageItemHandler(canvasData, itemHandlerData, itemData, colorSettings, actualSize, preserveAspectRatio, url, resolve, failure)

Declaration
UpdateImageItemHandler(canvasData: string, itemHandlerData: string, itemData: string, colorSettings: IPreviewColorSettings, actualSize: boolean, preserveAspectRatio: boolean, url: boolean, resolve: SuccessFunc, failure: FailureFunc): void;
Parameters
Type Name Description
string canvasData
string itemHandlerData
string itemData
IPreviewColorSettings colorSettings
boolean actualSize
boolean preserveAspectRatio
boolean url
SuccessFunc resolve
FailureFunc failure
Returns
Type Description
void

UpdatePathBoundedTextItemHandler(canvasData, itemHandlerData, itemData, colorSettings, resolve, failure)

Declaration
UpdatePathBoundedTextItemHandler(canvasData: string, itemHandlerData: string, itemData: string, colorSettings: IPreviewColorSettings, resolve: SuccessFunc, failure: FailureFunc): void;
Parameters
Type Name Description
string canvasData
string itemHandlerData
string itemData
IPreviewColorSettings colorSettings
SuccessFunc resolve
FailureFunc failure
Returns
Type Description
void

UpdatePlainTextItemHandler(canvasData, itemHandlerData, itemData, colorSettings, success, failure)

Declaration
UpdatePlainTextItemHandler(canvasData: string, itemHandlerData: string, itemData: string, colorSettings: IPreviewColorSettings, success: SuccessFunc, failure: FailureFunc): void;
Parameters
Type Name Description
string canvasData
string itemHandlerData
string itemData
IPreviewColorSettings colorSettings
SuccessFunc success
FailureFunc failure
Returns
Type Description
void

UpdateShapeItemHandler(canvasData, itemHandlerData, itemData, colorSettings, success, failure)

Declaration
UpdateShapeItemHandler(canvasData: any, itemHandlerData: any, itemData: ShapeItem, colorSettings: IPreviewColorSettings, success: any, failure: any): void;
Parameters
Type Name Description
any canvasData
any itemHandlerData
ShapeItem itemData
IPreviewColorSettings colorSettings
any success
any failure
Returns
Type Description
void
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback