19 lines
No EOL
582 B
Text
19 lines
No EOL
582 B
Text
module namespace comp = 'lsp-completions';
|
|
import module namespace lspt = 'lsp-typedefs' at "../lsp-typedefs.xqm";
|
|
|
|
(: (:{"triggerCharacter":":","triggerKind":2.0e0}:):)
|
|
declare function comp:list($context as map(*))
|
|
as lspt:CompletionItem*{
|
|
message($context,"context: "),
|
|
(1 to 20)!lspt:CompletionItem("item"||.,.)
|
|
};
|
|
|
|
declare function comp:dummy($context as map(*))
|
|
as lspt:CompletionItem*{
|
|
|
|
message($context,"context: "),
|
|
map:for-each($lspt:CompletionItemKindMap,
|
|
fn($k,$v){
|
|
lspt:CompletionItem($k,$v)
|
|
})
|
|
}; |