using JNPF.DependencyInjection; namespace JNPF.VisualDev.Engine.Model.CodeGen; /// /// 代码生成常规Index列表列设计. /// [SuppressSniffer] public class IndexColumnDesign { /// /// 表名称. /// public string TableName { get; set; } /// /// 控件名称. /// public string Name { get; set; } /// /// Options名称. /// public string OptionsName { get; set; } /// /// 首字母小写列名. /// public string LowerName { get; set; } /// /// 控件Key. /// public string jnpfKey { get; set; } /// /// 文本. /// public string Label { get; set; } /// /// 宽度. /// public string Width { get; set; } /// /// Align. /// public string Align { get; set; } /// /// 时间格式化. /// public string Format { get; set; } /// /// 是否排序. /// public string IsSort { get; set; } /// /// 是否子表. /// public bool IsChildTable { get; set; } /// /// 固定. /// public string Fixed { get; set; } /// /// 子表配置. /// public List ChildTableDesigns { get; set; } /// /// 关联表单模板ID. /// public string ModelId { get; set; } }