Improve mappings
This commit is contained in:
@@ -51,7 +51,7 @@ cmp.ScrollDirection.Down = 'down'
|
||||
---@field public sorting cmp.SortingConfig
|
||||
---@field public formatting cmp.FormattingConfig
|
||||
---@field public snippet cmp.SnippetConfig
|
||||
---@field public mapping table<string, cmp.MappingConfig>
|
||||
---@field public mapping table<string, fun(core: cmp.Core, fallback: function)>
|
||||
---@field public sources cmp.SourceConfig[]
|
||||
|
||||
---@class cmp.CompletionConfig
|
||||
@@ -83,34 +83,5 @@ cmp.ScrollDirection.Down = 'down'
|
||||
---@field public name string
|
||||
---@field public opts table
|
||||
|
||||
---@alias cmp.MappingConfig cmp.ConfirmMapping | cmp.CompleteMapping | cmp.CloseMapping | cmp.ItemNextMapping | cmp.ItemPrevMapping | cmp.ScrollUpMapping | cmp.ScrollDownMapping
|
||||
|
||||
---@class cmp.ConfirmMapping
|
||||
---@field public type '"confirm"'
|
||||
---@field public select boolean
|
||||
---@field public behavior cmp.ConfirmBehavior
|
||||
|
||||
---@class cmp.CompleteMapping
|
||||
---@field public type '"complete"'
|
||||
|
||||
---@class cmp.CloseMapping
|
||||
---@field public type '"close"'
|
||||
|
||||
---@class cmp.ItemNextMapping
|
||||
---@field public type '"item.next"'
|
||||
---@field public delta number
|
||||
|
||||
---@class cmp.ItemPrevMapping
|
||||
---@field public type '"item.prev"'
|
||||
---@field public delta number
|
||||
|
||||
---@class cmp.ScrollUpMapping
|
||||
---@field public type '"scroll.up"'
|
||||
---@field public delta number
|
||||
|
||||
---@class cmp.ScrollDownMapping
|
||||
---@field public type '"scroll.down"'
|
||||
---@field public delta number
|
||||
|
||||
return cmp
|
||||
|
||||
|
||||
Reference in New Issue
Block a user