On Mon, 19 Jul 2010, Greg Brown wrote:
It seems to me your stylesheet styles are locked-in to all instances of
XYZ component and all components using a certain style class name. In
my implementation you can apply any stylesheet to any component
hierarchy at any time. No static state is kept in the UI.
Understood. But how useful is that in practice? How often are you going
to want to apply a different set of typed (or even untyped) styles
within the same application? I'd call that an edge case at best.
It's useful in splitting up a large stylesheet into component parts to
decrease contention in a team environment and for grouping styles for
different component libraries into library-specific stylesheets.
Cheers,
Michael