Full source code ⋅ Previous chapter ⋅ Next chapter
In this chapter we are going go replace Scrolling List with Scrolling Tree and sligtly changing other dependent parts.
We need more keys for Shifter since we can shift Scrolling Tree both horizontally and vertically:
Next we need to print it out correctly. From Scrolling List we need to pass information about an item under cursor using Focus, then transform it to Tree so we can use Depth that attach indentation level Along each item:
And the last thing left - change a line where we adjust Scope on switching task statuses: