При помощи расширения разработчика вы можете просматривать зарегистрированные в вашем экземпляре платформы модели данных и управлять видимостью их свойств в API.
Для работы с моделями данных соответствующие им JSON-схемы должны присутствовать в активном рабочем пространстве. Если у вас еще нет JSON-схем, вы можете загрузить их с сервера. Для этого
Перейдите в режим extremum: разработка, выбрав в левой вертикальной панели инструментов пиктограмму
Кликните по пиктограмме
в заголовке раздела Модели (Models)
Модели данных будут выгружены с сервера и помещены в подкаталог models каталога рабочего пространства, при этом в режиме Explorer в левой области экрана на одном уровне со списком проектов появится раздел Entity Models, содержащий файлы с JSON-схемами и файлы с настройками моделей (имена последних начинаются с символа “.”)
В нижней области окна IDE в разделе Выходные данные (Output) будет отображен отчет о выгрузке моделей
Для просмотра JSON-схемы в виде дерева, кликните по пиктограмме в правой части заголовка основной области окна IDE.
В данном представлении на место allOf раскрыты в линейные списки свойств включаемых схем, что позволяет изучить структуру результирующей модели без многократных переходов между схемами ее составных частей.
Кроме того, в нижней части области под деревом отображается пример JSON-документа, соответствующего результирующей схеме
extremum.studio позволяет разработчику управлять видимостью свойств JSON-схем, адаптируя таким образом универсальные модели данных в соответствии с потребностями конкретного приложения. Для отключения свойства кликните по пиктограмме слева от свойства в древовидном представлении модели
Вы твкже можете внести правки непосредственно в файл настроек модели, его имя совпадает с именем файла JSON-схемы с добавленной в начало точкой (“.”)
После завершения работы по настройке моделей вы можете отправить результаты на сервер, кликнув по пиктограмме в заголовке раздела Модели (Models) левой области окна
Вы можете изменять данные самих JSON-схем, однако эти изменения не будут применены на сервере. Для модификации моделей данных необходимо использовать генератор кода, доступный в дистрибутиве extremum.black
Вы можете указать среде разработки ваш собственный локальный каталог с моделями данных, кликнув по пиктограмме в заголовке раздела Модели (Models) левой области окна