using iWare.Wms.Core.Util.LowCode.Front.Model;
using Furion.DatabaseAccessor;
using Furion.Extras.iWare.Wms.Util.LowCode.Front.Att;
using Furion.Extras.iWare.Wms.Util.LowCode.Front.Interface;
namespace Furion.Extras.iWare.Wms.Util.LowCode.Front
{
///
/// 文本框
///
[FrontType("text")]
[FrontTypeBindDatabase(DbProvider.SqlServer, typeof(string), "nvarchar(2000)")]
public class Front_Text : IFront
{
public string Key { get; set; }
public string Label { get; set; }
public string Type { get; set; }
public string Model { get; set; }
public Front_Text_Options Options { get; set; }
public ViewDynamic Dynamic
{ get { return null; } }
}
public class Front_Text_Options
{
///
/// 文字对齐方式
///
public string TextAlign { get; set; }
///
/// 隐藏
///
public bool Hidden { get; set; }
///
/// 显示必选标记
///
public bool ShowRequiredMark { get; set; }
///
/// 字体颜色
///
public string Color { get; set; }
///
/// 字体类型
///
public string FontFamily { get; set; }
///
/// 字体大小
///
public string FontSize { get; set; }
}
}