internal DetailPageConfig(string alias, string?parentAlias, string?icon, string?color, string name, Type repositoryType, EntityVariantConfig entityVariant)
            : base(alias, parentAlias, icon, color, name, repositoryType, entityVariant)
        {
            _detailNodeEditor = new NodeEditorConfig <TDetailEntity>();

            TreeView = new TreeViewConfig
            {
                EntityVisibilty = EntityVisibilty.Hidden,
                RootVisibility  = CollectionRootVisibility.Visible,
            };

            NodeEditor = _detailNodeEditor;
        }