Как я могу отобразить пользовательский список шаблонов в Навигаторе?

инструмент "Навигатор" позволяет отображать пользовательские таблицы, определенные с помощью frontend-config.js. краткий пример содержит такой файл, определяющий настраиваемый список контрактов.

Можно ли также отобразить пользовательский список шаблонов?


person Robert Autenrieth    schedule 16.12.2019    source источник


Ответы (1)


Чтобы добавить пользовательский список шаблонов, добавьте настраиваемое представление с помощью source.type=="templates".

Вот пример пользовательского представления, в котором будут перечислены все шаблоны, в идентификаторе шаблона которых есть «Iou:Iou»:

  iouTemplates: {
    type: "table-view",
    title: "Iou Templates",
    source: {
      type: "templates",
      filter: [
        {
          field: "id",
          value: "Iou:Iou",
        }
      ],
      search: "",
      sort: [
        {
          field: "id",
          direction: "ASCENDING"
        }
      ]
    },
    columns: [
      {
        key: "id",
        title: "Template ID",
        createCell: ({rowData}) => ({
          type: "text",
          value: rowData.id
        }),
        sortable: true,
        width: 80,
        weight: 0,
        alignment: "left"
      }
    ]
  }
person Robert Autenrieth    schedule 16.12.2019