File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -1145,6 +1145,12 @@ export class XsltTokenCompletions {
1145
1145
completionItems . push ( newItem ) ;
1146
1146
competionName = tagName + ' name' ;
1147
1147
description = "xsl:template with 'name' attribute" ;
1148
+ } else if ( xsltParent === 'xsl:function' && tagName === 'xsl:param' ) {
1149
+ useCurrent = false ;
1150
+ const newItem = new vscode . CompletionItem ( tagName , vscode . CompletionItemKind . Struct ) ;
1151
+ newItem . insertText = new vscode . SnippetString ( 'xsl:param name="$1" as="$2"/>$0' ) ;
1152
+ completionItems . push ( newItem ) ;
1153
+ competionName = tagName + ' name' ;
1148
1154
} else if ( tagName === 'xsl:literal-result-element' ) {
1149
1155
useCurrent = false ;
1150
1156
const newItem = new vscode . CompletionItem ( 'literal-self-closing-element' , vscode . CompletionItemKind . Struct ) ;
You can’t perform that action at this time.
0 commit comments