Class ColorPreviewService
Constructors
(constructor)(apiClient, renderingConfigProvider)
Constructs a new instance of the ColorPreviewService class
Declaration
constructor(apiClient: IDesignAtomsApiClient, renderingConfigProvider: IRenderingConfigProvider);
Parameters
Methods
getPreview(color)
Declaration
getPreview(color: Color): RgbColor | null;
Parameters
| Type |
Name |
Description |
| Color |
color |
|
Returns
getPreviewAsync(color)
Declaration
getPreviewAsync(color: Color): Promise<RgbColor>;
Parameters
| Type |
Name |
Description |
| Color |
color |
|
Returns
getPreviews(colors)
Declaration
getPreviews(colors: Color[]): (RgbColor | null)[];
Parameters
| Type |
Name |
Description |
| Color[] |
colors |
|
Returns
getPreviewsAsync(colors)
Declaration
getPreviewsAsync(colors: Color[]): Promise<RgbColor[]>;
Parameters
| Type |
Name |
Description |
| Color[] |
colors |
|
Returns
subscribeToPreviewLoaded(color, listener)
Declaration
subscribeToPreviewLoaded(color: Color, listener: (args: IPreviewLoadedEventArgs) => any): void;
Parameters
Returns
unsubscribeFromPreviewLoaded(color, listener)
Declaration
unsubscribeFromPreviewLoaded(color: Color, listener: (args: IPreviewLoadedEventArgs) => any): void;
Parameters
Returns