threeState

определяет чекбоксы с тремя состояниями для дерева

boolean threeState;

Example

webix.ui({
    view:"tree",
    template:"{common.icon()} {common.checkbox()} {common.folder()} #value#",
    threeState: true,
    ...
});


Default value:

false

Related samples

Details

Чекбоксы с тремя состояниями отличаются от обычных тем, что:

  • Когда пользователь чекает родительский элемент, он и все дочерние элементы тоже чекаются (то же для uncheck);
  • Когда пользователь чекает какой-либо дочерний элемент, только он чекается (и его дочерние элементы), а его родитель принимает одно из трех состояний, в зависимости от состояния других его дочерних элементов (check/uncheck/частично check).
See also
Наверх