Skip to content

xsl:expose⚓︎

Used to modify the visibility of selected components within a package.

Available in XSLT 3.0. From Saxon 9.8, available in all editions. Implemented in Saxon-PE and Saxon-EE since Saxon 9.7.

Attributes⚓︎

component
"template" | "function" | "attribute-set" | "variable" | "mode" | "*"
Identifies the kind of component that is selected.
names
tokens
Identifies a subset of the specified components, by name.
visibility
"public" | "private" | "final" | "abstract"
Determines the external visibility of the selected components.

Notes on the Saxon implementation⚓︎

New in XSLT 3.0, and implemented since Saxon 9.7.

See also⚓︎

Comments