Short Answer: Tableau has no such feature
However, there is a tricky way to do this
If you use Gantt chart from Marks pane and set its Size to Maximum , it will cover the entire area of the canvas
and then use a flag variable to control the color changes