@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.
38 lines (37 loc) • 861 B
TypeScript
import { Color } from "../Colors";
export declare class CropMark {
name: string;
margin: {
horizontal: number;
vertical: number;
} | number;
color: Color;
widthPx: number;
length: number;
leftNotes: CropMarkText[];
topNotes: CropMarkText[];
rightNotes: CropMarkText[];
bottomNotes: CropMarkText[];
get margins(): {
horizontal: number;
vertical: number;
};
get lengths(): {
horizontal: number;
vertical: number;
};
clone(): CropMark;
}
export declare enum CropMarkTextAlignment {
Left = 0,
Center = 1,
Right = 2
}
export declare class CropMarkText {
alignment: CropMarkTextAlignment;
fontSize: number;
text: string;
edgeMargin: number;
markMargin: number;
clone(): CropMarkText;
}