The views
module contains an extensive XML styling framework. A full list of the available XML attributes, archived
from the old guide, can be found here. (The
documentation of the XML attributes will be copied to
attrs.xml
for
version 2.0.0-beta.3
, so it’s not being migrated to this new guide.)
Of course, XML styling has its limitations—more advanced customization is performed programmatically. Fully programmatic
use is also supported, but the XML styling framework provides preferable, environment-aware defaults. Thus, it’s recommended that you
use XML styling whenever possible and complement it with programmatic customization when necessary. This is achieved
primarily via the copy
functions.