IDesignAtomsApiClient
Interfaces
IDesignAtomsApiClient
Properties
backendUrl
backendUrl: string;
loadingImageUrl
loadingImageUrl: string;
loadingImageUrlChanged
loadingImageUrlChanged: EventWithSenderArg<IDesignAtomsApiClient, any>;
serviceEndpoint
serviceEndpoint: string;
Methods
getColorPreview()
getColorPreview(color, colorSettings): Promise<RgbColor>;
Parameters
| Parameter | Type |
|---|---|
color | Color |
colorSettings | IPreviewColorSettings |
Returns
Promise<RgbColor>
getColorPreviews()
getColorPreviews(colors, colorSettings): Promise<RgbColor[]>;
Parameters
| Parameter | Type |
|---|---|
colors | Color[] |
colorSettings | IPreviewColorSettings |
Returns
Promise<RgbColor[]>
getContentPath()
getContentPath(originalPathId): Promise<string>;
Parameters
| Parameter | Type |
|---|---|
originalPathId | string |
Returns
Promise<string>
getFallbackFonts()
getFallbackFonts(): Promise<IFallbackFontsResult>;
Returns
getFontsByteArray()
getFontsByteArray(psName): Promise<Uint8Array>;
Parameters
| Parameter | Type |
|---|---|
psName | string |
Returns
Promise<Uint8Array>
getFontsCSS()
getFontsCSS(requestedFonts, advancedMode): Promise<string>;
Parameters
| Parameter | Type |
|---|---|
requestedFonts | string[] |
advancedMode | boolean |
Returns
Promise<string>
getImageMetaDataFromDesignImage()
getImageMetaDataFromDesignImage(designImageName, appDomainUrl?): Promise<ImageMetaData>;
Parameters
| Parameter | Type |
|---|---|
designImageName | string |
appDomainUrl? | string |
Returns
Promise<ImageMetaData>
getImageMetaDataFromFile()
getImageMetaDataFromFile(
filePath,
userId,
appDomainUrl?): Promise<ImageMetaData>;
Parameters
| Parameter | Type |
|---|---|
filePath | string |
userId | string |
appDomainUrl? | string |
Returns
Promise<ImageMetaData>
getImageMetadataFromRemoteFile()
getImageMetadataFromRemoteFile(url, appDomainUrl?): Promise<ImageMetaData>;
Parameters
| Parameter | Type |
|---|---|
url | string |
appDomainUrl? | string |
Returns
Promise<ImageMetaData>
getImageMetaDataFromRemoteUrl()
getImageMetaDataFromRemoteUrl(remoteUrl, appDomainUrl?): Promise<ImageMetaData>;
Parameters
| Parameter | Type |
|---|---|
remoteUrl | string |
appDomainUrl? | string |
Returns
Promise<ImageMetaData>
getLicenseAsync()
getLicenseAsync(): Promise<ILicense>;
Returns
getPathBoundsFromServer()
getPathBoundsFromServer(path): Promise<RectangleF>;
Parameters
| Parameter | Type |
|---|---|
path | Path |
Returns
Promise<RectangleF>
sendRequest()
sendRequest(
methodName,
data,
resolve,
failure,
returnRawResponse?): void;
Parameters
| Parameter | Type |
|---|---|
methodName | any |
data | any |
resolve | SuccessFunc |
failure | FailureFunc |
returnRawResponse? | boolean |
Returns
void
setAuthorizationToken()
setAuthorizationToken(token): any;
Parameters
| Parameter | Type |
|---|---|
token | string |
Returns
any
IFallbackFontsResult
Properties
fonts
fonts: string[];
message
message: string;
ILicense
Properties
expirationDate
expirationDate: Date;
isDesktopOnly
isDesktopOnly: boolean;
isDeveloper
isDeveloper: boolean;
isEnterprise
isEnterprise: boolean;
isTrial
isTrial: boolean;