@aurigma/design-atoms
Version:
Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.
21 lines (20 loc) • 1.92 kB
TypeScript
import { BarcodeFormat, BarcodeSubType, TextAlignment, OverlayEffect } from "@aurigma/design-atoms-model/Product/Items";
import { IStrokeSettings, IShadowSettings } from "@aurigma/design-atoms-model/Product/Interfaces";
import { IPlaceholderItemData as IPlaceholderItemDataAbstraction, IImageItemData as IImageItemDataAbstraction, IBarcodeItemData as IBarcodeItemDataAbstraction, ITextItemData as ITextItemDataAbstraction, IBaseTextItemData as IBaseTextItemDataAbstraction, IBoundedTextItemData as IBoundedTextItemDataAbstraction, IRichTextData as IRichTextDataAbstraction, IArchedTextItemData as IArchedTextItemDataAbstraction } from "@aurigma/design-atoms-interfaces";
export { IItemData, IClipartItemData, IGroupItemData, IShapeItemData, IRectangleItemData, ILineItemData, IImagePermissionsData, IEllipseItemData, IContentItemData, IBarcodeOptions, IBarcodePermissionsData, IParagraphSettingsData } from "@aurigma/design-atoms-interfaces";
export interface IBarcodeItemData extends IBarcodeItemDataAbstraction<OverlayEffect, BarcodeFormat, BarcodeSubType> {
}
export interface IImageItemData extends IImageItemDataAbstraction<OverlayEffect> {
}
export interface IPlaceholderItemData extends IPlaceholderItemDataAbstraction<BarcodeFormat, BarcodeSubType, OverlayEffect> {
}
export interface IBaseTextItemData extends IBaseTextItemDataAbstraction<TextAlignment, IStrokeSettings, IShadowSettings> {
}
export interface IBoundedTextItemData extends IBoundedTextItemDataAbstraction<TextAlignment, IStrokeSettings, IShadowSettings> {
}
export interface IArchedTextItemData extends IArchedTextItemDataAbstraction<TextAlignment, IStrokeSettings, IShadowSettings> {
}
export interface IRichTextData extends IRichTextDataAbstraction<TextAlignment, IStrokeSettings, IShadowSettings> {
}
export interface ITextItemData extends ITextItemDataAbstraction<TextAlignment, IStrokeSettings, IShadowSettings> {
}