Snippet Layer

class SnippetLayer #

  • supers: Layer

methods #


SnippetLayer.dependencies #


function SnippetLayer.dependencies() ->  LayerId[]

SnippetLayer.packages #


function SnippetLayer.packages() ->  (PackageSlug|Package)[]

SnippetLayer.add_snippets #


function SnippetLayer.add_snippets(
  ldr: string,
  opts: table?
) ->  nil

@param ldr - Snippets loader (’lua’, ‘snipmate’, ‘vscode’)

@param opts - Options table

Adds additional snippets in VS Code/SnipMate/LuaSnip syntax.

@see https://github.com/L3MON4D3/LuaSnip/blob/master/DOC.md#loaders

SnippetLayer.preload #


function SnippetLayer.preload() ->  nil

fields #


SnippetLayer.default_config #


SnippetLayer.default_config: {
    setup: nil,
    loaders: nil,
}