UNPKG

@aurigma/design-atoms-model

Version:

Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.

31 lines (30 loc) 855 B
import { Color, IColor } from "./Color"; export interface ICmykColor extends IColor { c: number; m: number; y: number; k: number; a?: number; } export declare class CmykColor extends Color implements ICmykColor { constructor(value: ICmykColor | string); get type(): string; c: number; m: number; y: number; k: number; a: number; get alpha(): number; private _tryInitFromDeviceCmyk; private _tryInitFromPercentCmyk; private _tryInitFromRelativeCmyk; private _convertRelativeToByte; private _convertAlpha; clone(): CmykColor; getData(): ICmykColor; equals(color: any, ignorePreview?: boolean): boolean; toString(): string; private _toRelative; protected _getPreview(): string; protected _init(colorObject: ICmykColor): void; }