This constructor is an implementation detail. Do not use this.
Clones the layout.
Adds a new component to the end of the layout.
Remounts all the components as if they were freshly initialized. Some components may only provide some information whenever it changes or when their state is first queried. Remounting returns this information again, whenever the layout's state is queried the next time.
Scrolls down all the components in the layout that can be scrolled down.
Scrolls up all the components in the layout that can be scrolled up.
Encodes the settings of the layout as JSON.
Calculates and returns the layout's state based on the timer provided.
Calculates the layout's state based on the timer provided and encodes it as JSON. You can use this to visualize all of the components of a layout.
Updates the layout's state based on the timer provided.
Updates the layout's state based on the timer provided and encodes it as JSON.
Generated using TypeDoc
A Layout allows you to combine multiple components together to visualize a variety of information the runner is interested in.