Setting the visible attribute to false, the timer will render but it will be hidden. Then you can use the ontimerstep client callback to change your view accordingly to the timer. In this example we see how to make a Knob to act like a Timer. ${showcase:getFileContent('/sections/timer/example-invisible.xhtml')}