Интерфейс bim

Version 5.1 by Bimit Administrator on 08.02.2022, 16:18

Основной интерфейс для получения и работы с данными. В данном интерфейсе доступны следующие методы:

  • getProject
  • getProfile
  • getProjectModels
  • getModelRevisions
  • getProjectTasks - получение списка всех задач проекта
  • getElement
  • getElements
  • getGeometryElement
  • getGeometryElements
  • getGeometryProject
  • getGeometryModel
  • getGeometryElementA
  • getGeometryElementB
  • showElements
  • createGroupElements
  • showGroupElements
  • createCondition
  • getProjectCollisions
  • getModelCollisions

getProjectTasks - получение списка всех задач проекта

  • getProjectTasks() метод, который возвращает структуру списка задач, каждая задача представляет из себя следующую структуру:

поле                            тип данных поля   описание поля          метод взяти\ данных поля

uuid

uuid

идентификатор задачи

getUuid()

title

string

заголовок задачи

getTitle()

name

string

наименование задачи

getName()

description

string

описание задачи

getDescription()

Пример использования

def listTasks = bim.getProjectTasks()
for (Task task: listTasks ) {
    def taskUuid= task.getUuid()

   // console.info(taskUuid .toString())  -> “INFO: c73df7aa-7ddd-11ec-90d6-0242ac120003”
}