The logics of forming ID elements, associated with objects by type¶
Implemented features¶
INPUT, SELECT, TEXTAREA¶
1. for editing the attribute of the object `` a_ {namespace, class, attribute}``
<input type="text" class="form-control" id="a_develop-and-test_class_integer_integer_integer" name="integer_integer" pattern="[0-9]+([\.|,][0-9]+)?" value="5120">
BUTTON¶
1. list action la_{namespace, class, command name}
<button id="la_develop-and-test_class_integer_edit" class="edit btn btn-info command" title="Редактировать" data-id="EDIT" style="display: inline-block;">Править</button>
2. form action fa_{namespace, class, command name}
<button id="fa_develop-and-test_class_integer_saveandclose" data-id="SAVEANDCLOSE" type="button" class="btn command object-control SAVEANDCLOSE" style="">
Сохранить и Закрыть
</button>
3. reference field action ra_{namespace, class, attribute, command name}
<button id="ra_develop-and-test_ref_use_ref_use_create" type="button" class="create-btn btn btn-success" data-ref-property="ref_use" title="Создать">
<span class="glyphicon glyphicon-plus-sign"></span>
</button>
4. collection field action ca_{namespace, class, attribute, command name}
no opportunity to check collections in progress
5. floating form buttons ffa_{namespace, class, attribute, command name}
<button id="ffa_develop-and-test_class_integer_close" type="button" class="btn btn-default CLOSE" title="Закрыть" data-cmd="CLOSE">
<span class="glyphicon glyphicon-remove"></span>
</button>
FORM, DIV, TR, LI (for objects view)¶
1. navigation sections and nodes n_{navigation section name}
<a id="n_simple_types" href="#" title="Простые типы">
<i class="fa fa-menu-arrow pull-right toggler"></i>
<i class="main-icon fa fa-institution" title="Простые типы"></i>
<span>Простые типы</span>
</a>
Navigation node n_{navigation node code}
.
<a id="n_class_integer" class="menu-link" href="/registry/develop-and-test@class_integer" title="Класс "Целое [6]">Класс "Целое [6]</a>
Open class navigation node.