diff options
Diffstat (limited to 'vim/bundle/vim-snippets/snippets/xslt.snippets')
-rw-r--r-- | vim/bundle/vim-snippets/snippets/xslt.snippets | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/vim/bundle/vim-snippets/snippets/xslt.snippets b/vim/bundle/vim-snippets/snippets/xslt.snippets new file mode 100644 index 0000000..700e77d --- /dev/null +++ b/vim/bundle/vim-snippets/snippets/xslt.snippets @@ -0,0 +1,97 @@ +snippet apply-templates with-param + <xsl:apply-templates select="${1:*}"> + <xsl:with-param name="${2:param}">${3}</xsl:with-param>${4} + </xsl:apply-templates> + +snippet apply-templates sort-by + <xsl:apply-templates select="${1:*}"> + <xsl:sort select="${2:node}" order="${3:ascending}" data-type="${4:text}">${5} + </xsl:apply-templates> + +snippet apply-templates plain + <xsl:apply-templates select="${1:*}" /> + +snippet attribute blank + <xsl:attribute name="${1:name}">${2}</xsl:attribute> + +snippet attribute value-of + <xsl:attribute name="${1:name}"> + <xsl:value-of select="${2:*}" /> + </xsl:attribute> + +snippet call-template + <xsl:call-template name="${1:template}" /> + +snippet call-template with-param + <xsl:call-template name="${1:template}"> + <xsl:with-param name="${2:param}">${3}</xsl:with-param>${4} + </xsl:call-template> + +snippet choose + <xsl:choose> + <xsl:when test="${1:value}"> + ${2} + </xsl:when> + </xsl:choose> + +snippet copy-of + <xsl:copy-of select="${1:*}" /> + +snippet for-each + <xsl:for-each select="${1:*}">${2} + </xsl:for-each> + +snippet if + <xsl:if test="${1:test}">${2} + </xsl:if> + +snippet import + <xsl:import href="${1:stylesheet}" /> + +snippet include + <xsl:include href="${1:stylesheet}" /> + +snippet otherwise + <xsl:otherwise>${0} + </xsl:otherwise> + +snippet param + <xsl:param name="${1:name}">${2} + </xsl:param> + +snippet stylesheet + <xsl:stylesheet version="1.0" + xmlns:xsl="http://www.w3.org/1999/XSL/Transform">${0} + </xsl:stylesheet> + +snippet template + <xsl:template match="${1:*}">${0} + </xsl:template> + +snippet template named + <xsl:template name="${1:name}">${0} + </xsl:template> + +snippet text + <xsl:text>${0}</xsl:text> + +snippet value-of + <xsl:value-of select="${1:*}" /> + +snippet variable blank + <xsl:variable name="${1:name}">${0} + </xsl:variable> + +snippet variable select + <xsl:variable select="${1:*}" /> + +snippet when + <xsl:when test="${1:test}">${0} + </xsl:when> + +snippet with-param + <xsl:with-param name="${1:name}">${0}</xsl:with-param> + +snippet with-param select + <xsl:with-param name="${1:name}" select="${0:*}" /> + |