View
Abstract base for the four look view types — ResourceView, PackageView, PublisherView, SemanticSvg. A look view is the VISUAL specialization of [[view.View]]: where a data View projects values through `view.projections`, a look view renders an ordered list of [[bands]] (its visual analog of projections) plus optional InstanceVariant rules. It binds to its context class the same way every View does — here CONTEXTUALLY, via the `derivation.look` attachment on a class, package, or publisher, so `view.bind` is supplied by the attachment and need not be authored. A look view carries no `view.produces` (it renders the bound instance rather than reshaping it into a new output class); `projections` / `where` are inherited but unused by the band surface.
- Subclass Of
View