From a3afb3561466045488ee8acbffa6db7ec92c5dc7 Mon Sep 17 00:00:00 2001 From: TJ DeVries Date: Tue, 27 Oct 2020 23:33:49 -0400 Subject: feat: Added some docs & validation --- lua/telescope/config/resolve.lua | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'lua/telescope/config/resolve.lua') diff --git a/lua/telescope/config/resolve.lua b/lua/telescope/config/resolve.lua index 7c7ee6d..464bffb 100644 --- a/lua/telescope/config/resolve.lua +++ b/lua/telescope/config/resolve.lua @@ -32,19 +32,13 @@ Result of `resolve` should be a table with: !!NOT IMPLEMENTED YET!! height = - 1. pass between 0 & 1 + 1. 0 <= number < 1 This means total height as a percentage - 2. pass a number > 1 + 2. 1 <= number This means total height as a fixed number - 3. { - previewer = x, - results = x, - prompt = x, - }, this means I do my best guess I can for these, given your options - - 4. function(max_rows) + 3. function(picker, columns, lines) -> returns one of the above options return max.min(110, max_rows * .5) @@ -54,6 +48,12 @@ height = return 0.6 end + 3. { + previewer = x, + results = x, + prompt = x, + }, this means I do my best guess I can for these, given your options + width = exactly the same, but switch to width -- cgit v1.2.3