Платформа A2v10 довідкова система
EN


Властивості і методи елементу масиву

Кожен елемент масиву розширюється наступними службовими властивостями і методами:


Властивості

readonly $parent: IElementArray

Посилання на батьківський масив (IElementArray).

$selected: boolean

Елемент виділено.

$checked: boolean

Елемент позначено. Колекцію позначених елементів можна отримати за допомогою властивості $checked батьківського масиву.

Методи

$remove(): void

Видаляє елемент з батьківського масиву.

$select(root?: IElementArray<IElement>): void

Виділяє елемент. Ініш виделені елементи скидуються. Якщо виділення в дереві, то потрібно передати в якості аргумента корень дерева.

$move(dir: MoveDir): void

Переміщує елемент в масиві в заданому напрямку. Повертає сам елемент.

$canMove(dir: MoveDir): boolean

Чи можливо перемістити елемент в заданому напрямку. Фактично повертає false для першого елементу при переміщенні догори, та для останньго елементу при переміщенні вниз.