jquery/build/docs/style/cat.xsl

34 lines
1.0 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<xsl:output method="html"/>
<xsl:template match="/docs">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery Printable API</title>
<link rel="stylesheet" href="style/cat.css"/>
</head>
<body>
<h1>jQuery Printable API</h1>
<xsl:apply-templates/>
</body>
</html>
</xsl:template>
<xsl:template match="cat">
<h2><xsl:value-of select="@value"/></h2>
<ul class="list">
<xsl:for-each select="method[not(@private)]">
<xsl:sort select="@name"/>
<xsl:sort select="count(params)"/>
<li>
<xsl:value-of select="@name"/>(<xsl:for-each select="params">
<xsl:value-of select="@name"/>
<xsl:if test="position() != last()">, </xsl:if>
</xsl:for-each>)
</li>
</xsl:for-each>
<xsl:apply-templates select="cat"/>
</ul>
</xsl:template>
</xsl:stylesheet>