2.3.2.4 Slicer Styles

Slicer styles specify the formatting to apply to visual components of slicer views. The style attribute of the CT_Slicer element specifies the slicer style to be applied. A slicer style can be either built-in or user-defined. Built-in slicer styles are specified in the CT_Slicer element. User-defined slicer styles are specified in the CT_SlicerStyles element.

A slicer style is an extension of a table style ([ISO/IEC29500-1:2016] section 18.8) with additional table style ([ISO/IEC29500-1:2016] section 18.8) elements specific to the formatting of slicer views. A user-defined slicer style is specified by a CT_SlicerStyle element and the table style ([ISO/IEC29500-1:2016] section 18.8) it references.

A user-defined slicer style consists of the table style ([ISO/IEC29500-1:2016] section 18.8) elements from the referenced table style ([ISO/IEC29500-1:2016] section 18.8) and table style ([ISO/IEC29500-1:2016] section 18.8) elements specified by a group of CT_SlicerStyleElement elements.

The slicerStyleElements element of a CT_SlicerStyle element specifies the slicer-style-specific table style ([ISO/IEC29500-1:2016] section 18.8) elements of the slicer style. The name attribute of the CT_SlicerStyle element references the user-defined table style ([ISO/IEC29500-1:2016] section 18.8) that specifies the non-slicer-style-specific table style ([ISO/IEC29500-1:2016] section 18.8) elements of the slicer style.