Class TemplateConfig.FrameConfig
Namespace: Aurigma.DesignAtoms.Convert
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class FrameConfig : IPsdFrameConfig, IIdmlFrameConfig, IFrameConfig
Inheritance: System.Object -> TemplateConfig.FrameConfig
Implements
- Aurigma.DesignAtoms.Convert.IPsdFrameConfig
- Aurigma.DesignAtoms.Convert.IIdmlFrameConfig
- Aurigma.DesignAtoms.Convert.IFrameConfig
Inherited Members
System.Object.ToStringSystem.Object.Equals(System.Object)System.Object.Equals(System.Object,System.Object)System.Object.ReferenceEquals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.MemberwiseClone
Constructors
FrameConfig
public FrameConfig()
Properties
Class
public string Class { get; set; }
Background
public bool? Background { get; set; }
Foreground
public bool? Foreground { get; set; }
Region
public bool? Region { get; set; }
TextPlaceholder
public bool? TextPlaceholder { get; set; }
TextMaxLineLength
public int? TextMaxLineLength { get; set; }
TextMaxLineCount
public int? TextMaxLineCount { get; set; }
Frame
public bool? Frame { get; set; }
Placeholder
public bool? Placeholder { get; set; }
IsCoverMode
public bool? IsCoverMode { get; set; }
FixedStubContentSize
public bool? FixedStubContentSize { get; set; }
PlaceholderType
public PsdParser.PlaceholderType? PlaceholderType { get; set; }
BarcodePlaceholderType
public WritableBarcodeFormat? BarcodePlaceholderType { get; set; }
PlaceholderLinkId
public string PlaceholderLinkId { get; set; }
PlaceholderResizeMode
public PlaceholderItem.ResizeMode? PlaceholderResizeMode { get; set; }
PlaceholderContentVerticalAlign
public PlaceholderItem.VerticalContentAlignment? PlaceholderContentVerticalAlign { get; set; }
PlaceholderContentHorizontalAlign
public PlaceholderItem.HorizontalContentAlignment? PlaceholderContentHorizontalAlign { get; set; }
TextShrinkMode
public ShrinkMode? TextShrinkMode { get; set; }
OverflowStrategy
public OverflowStrategy? OverflowStrategy { get; set; }
TextWrappingMode
public TextWrappingMode? TextWrappingMode { get; set; }
TextVerticalAlignment
public TextVerticalAlignment? TextVerticalAlignment { get; set; }
RichTextCharacterLimit
public int? RichTextCharacterLimit { get; set; }
CheckTextCrop
public bool? CheckTextCrop { get; set; }
ImageAllowedGallerySubfolder
public string ImageAllowedGallerySubfolder { get; set; }
AllowedTabs
public List<string> AllowedTabs { get; set; }
ImageEffect
public ImageEffect? ImageEffect { get; set; }
Locked
public bool? Locked { get; set; }
ImageFillColor
public Color ImageFillColor { get; set; }
ManipulationPermissions
public TemplateConfig.ManipulationPermissions ManipulationPermissions { get; set; }
VisualizationPermissions
public TemplateConfig.VisualizationPermissions VisualizationPermissions { get; set; }
TextPermissions
public TemplateConfig.TextPermissions TextPermissions { get; set; }
PlaceholderPermissions
public TemplateConfig.PlaceholderPermissions PlaceholderPermissions { get; set; }
ShapePermissions
public TemplateConfig.ShapePermissions ShapePermissions { get; set; }
FrontendPermissions
public TemplateConfig.FrontendPermissions FrontendPermissions { get; set; }
PathBoundedTextPermissions
public TemplateConfig.PathBoundedTextPermissions PathBoundedTextPermissions { get; set; }
ItemPermissions
public TemplateConfig.ItemPermissions ItemPermissions { get; set; }
ImagePermissions
public TemplateConfig.ImagePermissions ImagePermissions { get; set; }
BarcodePermissions
public TemplateConfig.BarcodePermissions BarcodePermissions { get; set; }
GroupItemPermissions
public TemplateConfig.GroupItemPermissions GroupItemPermissions { get; set; }
ViolationSettings
public TemplateConfig.ViolationSettings ViolationSettings { get; set; }
ThemeBinding
public TemplateConfig.ThemeBinding ThemeBinding { get; set; }
Frames
public Dictionary<string, TemplateConfig.FrameConfig> Frames { get; set; }
ContainerName
public string ContainerName { get; set; }
TextureFilePath
public string TextureFilePath { get; set; }
PreviewSpotColor
public string PreviewSpotColor { get; set; }
TranslationKey
public string TranslationKey { get; set; }
IsVariable
public bool IsVariable { get; set; }
RasterizeShape
public bool? RasterizeShape { get; set; }
RasterizeVectorContentInSmartFrame
public bool? RasterizeVectorContentInSmartFrame { get; set; }
BackgroundImage
public string BackgroundImage { get; set; }
MultiValueItem
public bool? MultiValueItem { get; set; }
MultiValueItemKeepTransformation
public bool? MultiValueItemKeepTransformation { get; set; }
MviFirstItemIndex
public int MviFirstItemIndex { get; set; }
AutoScaledText
public bool? AutoScaledText { get; set; }
PathBoundedText
public bool? PathBoundedText { get; set; }
ContainerOutputColor
public string ContainerOutputColor { get; set; }
TextColumnCount
public int? TextColumnCount { get; set; }
Group
public TemplateConfig.Group? Group { get; set; }
ArchedText
public bool? ArchedText { get; set; }
TextBend
public float? TextBend { get; set; }
AutoLayoutAlignItems
public TemplateConfig.AutoLayoutAlignItems? AutoLayoutAlignItems { get; set; }
AutoLayoutMargin
public float? AutoLayoutMargin { get; set; }
AutoLayoutOrientation
public AutoLayoutSettings.AutoLayoutOrientation? AutoLayoutOrientation { get; set; }
AutoLayoutAnchorPoint
public AutoLayoutSettings.AutoLayoutAnchorPoint? AutoLayoutAnchorPoint { get; set; }
RichTextMode
public PsdParser.BooleanAndAuto? RichTextMode { get; set; }
Methods
ApplyTo
public void ApplyTo(BaseItem baseItem)
Parameters
| Type | Name | Description |
|---|---|---|
| Aurigma.DesignAtoms.Model.Items.BaseItem | baseItem |
ApplyTo
public void ApplyTo(Item item)
Parameters
| Type | Name | Description |
|---|---|---|
| Aurigma.DesignAtoms.Model.Items.Item | item |
GetEnabledShortcuts
public IEnumerable<string> GetEnabledShortcuts()
Returns
System.Collections.Generic.IEnumerable<System.String>
Fields
Shortcuts
public IDictionary<string, JToken> Shortcuts