src/Framework/Config/Config.Abstractions/Impl/ComponentConfig.cs

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

namespace NetModular.Lib.Config.Abstractions.Impl
{
    /// <summary>
    /// 前端组件配置
    /// </summary>
    public class ComponentConfig : IConfig
    {
        /// <summary>
        /// 登录组件
        /// </summary>
        public Login Login { get; set; } = new Login();

        /// <summary>
        /// 菜单组件
        /// </summary>
        public Menu Menu { get; set; } = new Menu();

        /// <summary>
        /// 对话框组件
        /// </summary>
        public Dialog Dialog { get; set; } = new Dialog();

        /// <summary>
        /// 列表页组件
        /// </summary>
        public List List { get; set; } = new List();

        /// <summary>
        /// 标签导航
        /// </summary>
        public Tabnav Tabnav { get; set; } = new Tabnav();

        /// <summary>
        /// 工具栏
        /// </summary>
        public Toolbar Toolbar { get; set; } = new Toolbar();

        /// <summary>
        /// 自定义样式
        /// </summary>
        public string CustomCss { get; set; }
    }

    /// <summary>
    /// 登录组件
    /// </summary>
    public class Login
    {
        /// <summary>
        /// 默认登录账户类型
        /// </summary>
        public int DefaultAccountType { get; set; }

        /// <summary>
        /// 登录页类型
        /// </summary>
        public string PageType { get; set; }

        /// <summary>
        /// 启用验证码功能
后面还有 99 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。