Запрос осуществляется по пути <URL сервера>/rest/<название сервиса>/getCreationViewModel/<имя класса>
, где имя класса указывается с неймспейсом.
В запросе можно указать дополнительные параметры <meta_query_parameters>
:
node
namespace
version
Пример запроса:
https://localhost:8888/rest/meta/getCreationViewModel/class_text@develop-and-test
будет запрошен объект представления объектов класса class_text
при их создании в неймспейсе develop-and-test
, пример ответа:
{ tabs: [ { caption: '', fullFields: [Array], shortFields: [] } ],
actions: null, commands: [ { id: 'SAVE', caption: 'Save', visibilityCondition: null, enableCondition: null, needSelectedItem: false, signBefore: false, signAfter: false, isBulk: false }, { id: 'SAVEANDCLOSE', caption: 'Save and close', visibilityCondition: null, enableCondition: null, needSelectedItem: false, signBefore: false, signAfter: false, isBulk: false } ], siblingFixBy: null, siblingNavigateBy: null, historyDisplayMode: 0, collectionFilters: null, version: null, overrideMode: null, metaVersion: '2.0.7', type: 'create', className: 'class_text@develop-and-test', path: '', caption: '' }
Этот пример в dnt </4_modules/modules/rest/services/services_files/request/request_examples>
: test/modules/rest/metadatasrv.spec.js
/checking metadata service/# access meta class creation view model: getCreationViewModel