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.
- Content: none
- Permitted parent elements:
xsl:package
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.