xsl:expose

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

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.

Links to W3C specifications

XSLT 3.0 Specification

See also

xsl:package