📄 member.xsl
字号:
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html"/>
<xsl:param name="ClassName"/>
<xsl:param name="MemberName"/>
<xsl:template match="/">
<xsl:apply-templates select="class[@name=$ClassName]">
</xsl:apply-templates>
</xsl:template>
<xsl:template match="class">
<xsl:apply-templates select="function[@name=$MemberName]">
</xsl:apply-templates>
</xsl:template>
<xsl:template match="function">
<table width="760" align="center" class="10pt">
<tr>
<td height="20">
</td>
</tr>
<tr>
<td class="18pt">
<xsl:value-of select="$ClassName"/>::<xsl:value-of select="@name" />
</td>
</tr>
<tr>
<td height="20">
</td>
</tr>
<tr>
<td><b>函数原形</b>
</td>
</tr>
<tr>
<td height="5">
</td>
</tr>
<xsl:for-each select="prototype">
<tr class="12pt">
<td>
<b><xsl:value-of select="access" /></b><xsl:value-of select="text()" disable-output-escaping="yes"/>
</td>
</tr>
</xsl:for-each>
<tr>
<td height="10">
</td>
</tr>
<xsl:if test="returnType">
<tr>
<td height="20">
</td>
</tr>
<tr>
<td class="10ptb" height="32">
返回值
</td>
</tr>
<tr>
<td>
[<xsl:value-of select="returnType/type" />] <xsl:value-of select="returnType/desc" disable-output-escaping="yes"/>
</td>
</tr>
</xsl:if>
<xsl:if test="parameter">
<tr>
<td height="10">
</td>
</tr>
<tr>
<td class="10ptb" height="32">
参  数
</td>
</tr>
<xsl:for-each select="parameter">
<tr>
<td height="40">
<b><xsl:value-of select="@name" /></b>
<br/>    [<xsl:value-of select="type" />] <xsl:value-of select="desc" disable-output-escaping="yes"/>
</td>
</tr>
</xsl:for-each>
</xsl:if>
<xsl:if test="explain">
<tr>
<td height="10">
</td>
</tr>
<tr>
<td class="10ptb" height="32">
说  明
</td>
</tr>
<tr>
<td>
<xsl:value-of select="explain" disable-output-escaping="yes"/>
</td>
</tr>
</xsl:if>
<tr>
<td height="40">
</td>
</tr>
</table>
</xsl:template>
<xsl:template match="class">
<xsl:apply-templates select="function[@name=$MemberName]">
</xsl:apply-templates>
<table width="760" align="center">
<tr>
<td height="20">
<xsl:element name="a">
<xsl:attribute name="href">
javascript:changePage('class.xsl','<xsl:value-of select="@name" />','')
</xsl:attribute>
<xsl:value-of select="@name" />类</xsl:element>
-
<a href="javascript:changePage('classlist.xsl','classlist','');">类列表</a>
-
<a href="http://www.KaileSoft.cn" target="_blank">凯乐软件</a>
</td>
</tr>
</table>
</xsl:template>
</xsl:stylesheet>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -