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

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

using Rugrid.Sdaid.Notation.Documents;

namespace Rugrid.Sdaid.Epas.Ntr.Ui.Componetns
{
    /// <summary>
    /// Перенесено дословно из ntr-01/ui/model-card-gates-tab.md.
    /// </summary>
    public class DOC_GatesTab : IUiComponentDocument, IHasStructuralLinks, IFolder<NtrUiFolder>
    {
        public SdaidLink[] Links => new[]
        {
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.ConsumptionModel.DOC_Gates>(),
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Domain.ConsumptionModel.DOC_GatesModel>(),
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Ui.Componetns.DOC_GatesTabGate>(),
            Rel.Uses<Rugrid.Sdaid.Epas.Ntr.Ui.Componetns.DOC_GatesTabGatesModel>(),
        };

        public static string _refName = "Вкладка \"Ворота";

        public string Name => "Вкладка \"Ворота";

        public string Description => "Алиасы: Вкладка \"Ворота. parents: [model-card].";

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

        public static string Body = """"
Вкладка "Ворота" в Карточке модели потребления содержит:

- [[gates-tab-gates-model|Блок "Модель ворот"]] — один блок, для отображения информации о [[../ntr-01/domain/consumption-model/gates-model|Модели ворот]] в рамках модели потребления.
- [[gates-tab-gate|Блок "Вид воротных проёмов"]] — повторяющийся блок, для отображения информации по каждому из [[../ntr-01/domain/consumption-model/gates|Видов воротных проёмов]] в рамках модели ворот.
- Кнопки вызова операций, доступные в режиме редактирования карточки модели потребления:
	- Создать вид ворот - размещается под списком блоков видов воротных проёмов
	- Удалить вид ворот - размещается в блоке вида воротных проёмов

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