This directory contains a simple application which embeds any number of views from other applications all tiled in a row.
The applications must implement the ViewProvider interface and register their Views with the ViewManager for this to work.
Specify the urls of the views to embed as a comma-delimited query string.
out/Debug/mojo_shell “mojo:launcher mojo:tile_view?views=[,[,...]]”
eg. out/Debug/mojo_shell “mojo:launcher mojo:tile_view?views=mojo:spinning_cube_view,mojo:noodles_view”
The query string may also encode tiling options by appending parameters to the end of the query string.
Version mode for child views:
&vm=any : composite most recent unblocked version of each child (default) &vm=exact : composite only exact version of child specified during layout (forces frame-level synchronization of resizing)
Combinator mode for child views:
&cm=merge : use MERGE combinator (default) &cm=prune : use PRUNE combinator &cm=flash : use FALLBACK combinator with solid red color as alternate content &cm=dim : use FALLBACK combinator with a dimmed layer containing the most recent unblocked version of the child
Orientation mode for child views:
&o=h : tile children horizontally &o=v : tile children vertically