====== Ключ "coreitems" ======
Секция "coreitems" - описывает порядок и состав элементов, для отображения в структуре проекта. В качестве ключа используется ключ элемента, объявленный в секции [[developers:references:core.plugin:cores|"cores"]]. В качестве результата возвращается строка формирующая порядок элементов. Она состоит из пар элементов - ключ элемента из секции [[developers:references:core.plugin:cores|"cores"]] и параметр который будет передан этому элементу.
{
"coreitems": {
"dwg": "dwg.images;%0;dwg.fonts;%0",
"dwg.images": {
"priority": 1001,
"items": "$(getreferencesext,%0,.png,.jpeg,.tif,.tiff)"
},
"dwg.fonts": "$(getreferencesext,%0,.shx,.shp,.ttf)"
}
}
Возможна как сокращенная форма записи, в виде «ключ»: «строка формирующая порядок элементов»
{
"coreitems": {
"dwg": "dwg.images;%0;dwg.fonts;%0",
}
}
Так и расширенная, включающая в себя необязательный параметр «priority», позволяющий задать приоритет элемента.
{
"coreitems": {
"dwg.images": {
"priority": 1001,
"items": "dwg.images;%0;dwg.fonts;%0"
}
}
}