Модуль распределения потомков состоит из информации об авторизованном аккаунте, а так же кнопки, которая позволяет быстро выбрать направление перелива внутри бинарной структуры аккаунта.
После клика по данной кнопке, появятся доступные варианты размещения:
1. Справа - все новые потомки в бинаре будут размещены в правую ногу;
2. Слева - все новые потомки в бинаре будут размещены в левую ногу;
3. Авто - все новые потомки в бинаре будут размещены равномерно в обе ноги, стараясь заполнить пустое место построчно, слева направо.
Конфигурирование:
<template #above="{ item, canEdit, loading }">
<div class="elevation-4 rounded mb-2">
<div class="v-container">
<div class="v-row align-center">
<ui-avatar-box class="v-col-md-6" :account-id="item?.accountId()" :position-id="item?.positionId()" :tree-id="2" :include-tree="0">
</ui-avatar-box>
<ui-properties-box class="v-col-md-6" :properties="['m.SpilloverDirection']" mode="grid" :account-id="item?.accountId()" :position-id="item?.positionId()" :tree-id="2" :include-tree="0" :editable-properties="canEdit ? ['m.SpilloverDirection'] : undefined" :force-loading="loading">
</ui-properties-box>
</div>
</div>
</div>
</template>
Приведенный выше код должен находиться внутри тега <ui-visual-binary-tree></ui-visual-binary-tree>.
Этот модуль нельзя настроить так же гибко, как остальные, но он поддерживает весь функционал и возможности vue и html.
Vasilii G
Комментарии