• Древовидный список;
    • У каждого элемента списка есть родитель, кроме элементов первого уровня;
    • Каждый следующий уровень вложенности смещается внутрь на фиксированное расстояние;
    • Наличие соединяющих линий;
      • Все элементы „братья“ должны соединяться линией;
      • Все элементы „дети“ должны соединяться линией с родителем;
    • Элементы древовидного списка не должны иметь фоновую заливку для возможности отображения списка над любым градиентным фоном;
  • Раскрывающийся древовидный список;
    • Все то же что и у простого древовидного списка;
    • Наличие управляющих кнопок „плюсиков“;
      • Каждый элемент являющийся родителем слева от себя должен иметь управляющую кнопку „плюсик“;
      • При нажатии на эту кнопку дочерние элементы показываются, а кнопка приобретает вид минуса, при повторном нажатии дочернии элементы скрываются, кнопка приобретает свой первоначальный вид.