Interface IFrameConfig
Namespace: Aurigma.DesignAtoms.Convert
Assembly: Aurigma.DesignAtoms.dll
Syntax
public interface IFrameConfig
Properties
Class
string Class { get; set; }
Background
bool? Background { get; set; }
Foreground
bool? Foreground { get; set; }
Region
bool? Region { get; set; }
TextPlaceholder
bool? TextPlaceholder { get; set; }
TextMaxLineLength
int? TextMaxLineLength { get; set; }
TextMaxLineCount
int? TextMaxLineCount { get; set; }
Frame
bool? Frame { get; set; }
Placeholder
bool? Placeholder { get; set; }
IsCoverMode
bool? IsCoverMode { get; set; }
FixedStubContentSize
bool? FixedStubContentSize { get; set; }
PlaceholderType
PsdParser.PlaceholderType? PlaceholderType { get; set; }
BarcodePlaceholderType
WritableBarcodeFormat? BarcodePlaceholderType { get; set; }
PlaceholderLinkId
string PlaceholderLinkId { get; set; }
PlaceholderResizeMode
PlaceholderItem.ResizeMode? PlaceholderResizeMode { get; set; }
PlaceholderContentVerticalAlign
PlaceholderItem.VerticalContentAlignment? PlaceholderContentVerticalAlign { get; set; }
PlaceholderContentHorizontalAlign
PlaceholderItem.HorizontalContentAlignment? PlaceholderContentHorizontalAlign { get; set; }
TextShrinkMode
ShrinkMode? TextShrinkMode { get; set; }
OverflowStrategy
OverflowStrategy? OverflowStrategy { get; set; }
TextWrappingMode
TextWrappingMode? TextWrappingMode { get; set; }
TextVerticalAlignment
TextVerticalAlignment? TextVerticalAlignment { get; set; }
RichTextCharacterLimit
int? RichTextCharacterLimit { get; set; }
CheckTextCrop
bool? CheckTextCrop { get; set; }
ImageAllowedGallerySubfolder
string ImageAllowedGallerySubfolder { get; set; }
AllowedTabs
List<string> AllowedTabs { get; set; }
ImageEffect
ImageEffect? ImageEffect { get; set; }
Locked
bool? Locked { get; set; }
ImageFillColor
Color ImageFillColor { get; set; }
ManipulationPermissions
TemplateConfig.ManipulationPermissions ManipulationPermissions { get; set; }
VisualizationPermissions
TemplateConfig.VisualizationPermissions VisualizationPermissions { get; set; }
TextPermissions
TemplateConfig.TextPermissions TextPermissions { get; set; }
PlaceholderPermissions
TemplateConfig.PlaceholderPermissions PlaceholderPermissions { get; set; }
ShapePermissions
TemplateConfig.ShapePermissions ShapePermissions { get; set; }
BarcodePermissions
TemplateConfig.BarcodePermissions BarcodePermissions { get; set; }
FrontendPermissions
TemplateConfig.FrontendPermissions FrontendPermissions { get; set; }
PathBoundedTextPermissions
TemplateConfig.PathBoundedTextPermissions PathBoundedTextPermissions { get; set; }
ItemPermissions
TemplateConfig.ItemPermissions ItemPermissions { get; set; }
ImagePermissions
TemplateConfig.ImagePermissions ImagePermissions { get; set; }
ThemeBinding
TemplateConfig.ThemeBinding ThemeBinding { get; set; }
GroupItemPermissions
TemplateConfig.GroupItemPermissions GroupItemPermissions { get; set; }
ViolationSettings
TemplateConfig.ViolationSettings ViolationSettings { get; set; }
IsVariable
bool IsVariable { get; set; }
RasterizeShape
bool? RasterizeShape { get; set; }
ArchedText
bool? ArchedText { get; set; }
TextBend
float? TextBend { get; set; }
Group
TemplateConfig.Group? Group { get; set; }
AutoLayoutAlignItems
TemplateConfig.AutoLayoutAlignItems? AutoLayoutAlignItems { get; set; }
AutoLayoutMargin
float? AutoLayoutMargin { get; set; }
AutoLayoutOrientation
AutoLayoutSettings.AutoLayoutOrientation? AutoLayoutOrientation { get; set; }
AutoLayoutAnchorPoint
AutoLayoutSettings.AutoLayoutAnchorPoint? AutoLayoutAnchorPoint { get; set; }
RichTextMode
PsdParser.BooleanAndAuto? RichTextMode { get; set; }
ContainerName
string ContainerName { get; set; }
TextureFilePath
string TextureFilePath { get; set; }
PreviewSpotColor
string PreviewSpotColor { get; set; }
TranslationKey
string TranslationKey { get; set; }
ContainerOutputColor
string ContainerOutputColor { get; set; }
Methods
ApplyTo
void ApplyTo(BaseItem baseItem)
Parameters
| Type | Name | Description |
|---|---|---|
| Aurigma.DesignAtoms.Model.Items.BaseItem | baseItem |