UNPKG

@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
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> { }