⟨/⟩ Ntr/65_Ui/Componetns/NavObjectCard.cs

51 строк · в начало

using Rugrid.Sdaid.Notation.Documents;

namespace Rugrid.Sdaid.Epas.Ntr.Ui.Componetns
{
    /// <summary>
    /// Перенесено дословно из ntr-01/ui/nav-object-card.md.
    /// </summary>
    public class DOC_NavObjectCard : IUiComponentDocument, IHasStructuralLinks, IFolder<NtrUiFolder>
    {
        public SdaidLink[] Links => new[]
        {
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.BuildingModel.DOC_Building>(),
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.OrgObjectModel.DOC_Company>(),
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.OrgObjectModel.DOC_ExecutiveApparatus>(),
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.OrgObjectModel.DOC_MES>(),
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.OrgObjectModel.DOC_PMES>(),
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.OrgObjectModel.DOC_Substation>(),
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Ui.Componetns.DOC_BuildingInfo>(),
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Ui.Componetns.DOC_CompanyInfo>(),
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Ui.Componetns.DOC_ExecutiveApparatusInfo>(),
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Ui.Componetns.DOC_MesInfo>(),
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Ui.Componetns.DOC_PmesInfo>(),
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Ui.Componetns.DOC_SubstationInfo>(),
        };

        public static string _refName = "Вкладка \"Сведения";

        public string Name => "Вкладка \"Сведения";

        public string Description => "Алиасы: Вкладка \"Сведения. parents: [main-page].";

        public string Version => "1.0";
        public string Status => "accepted";
        public string[] Comments => new string[0];

        public static string Body = """"
Вкладка "Сведения" предназначена для просмотра сведений об объекте, выбранном блоке навигации.
Состав информации на вкладке зависит от типа объекта, выбранного в блоке навигации:

- [[../ntr-01/domain/org-object-model/company|Компания]] - [[company-info|Карточка компании]];
- [[../ntr-01/domain/org-object-model/executive-apparatus|ИА]] - [[executive-apparatus-info|Карточка ИА]], 
- [[../ntr-01/domain/org-object-model/mes|МЭС]] - [[mes-info|Карточка МЭС]], 
- [[../ntr-01/domain/org-object-model/pmes|ПМЭС]] - [[pmes-info|Карточка ПМЭС]],
- [[../ntr-01/domain/org-object-model/substation|Подстанция]] - [[substation-info|Карточка Подстанции]],
- [[../ntr-01/domain/building-model/building|Здание]] - [[building-info|Карточка Здания]].

**Связи**:
"""";
    }
}