diff options
| author | TJ DeVries <devries.timothyj@gmail.com> | 2020-09-17 21:16:30 -0400 |
|---|---|---|
| committer | TJ DeVries <devries.timothyj@gmail.com> | 2020-09-17 21:16:30 -0400 |
| commit | c043f90de0241dc22aca2d14bc8ce4d8e34bf9d8 (patch) | |
| tree | 854ab868caa3f8dcb583ee05f839351c74bb41cf /lua | |
| parent | 8622d1c32d9b03931b7accc57898fe51dfe38e55 (diff) | |
wip: more work on config resolution
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/telescope/config/resolve.lua | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/lua/telescope/config/resolve.lua b/lua/telescope/config/resolve.lua index 07fe3c4..764b4b2 100644 --- a/lua/telescope/config/resolve.lua +++ b/lua/telescope/config/resolve.lua @@ -22,9 +22,11 @@ Result of `resolve` should be a table with: }, prompt = { - get_width = function(self, max_columns, max_lines) return 1end + get_width = function(self, max_columns, max_lines) end get_height = function(self, max_columns, max_lines) end }, + + total ? } !!NOT IMPLEMENTED YET!! @@ -111,7 +113,17 @@ local _resolve_map = { -- Tables TODO: - -- ... + -- ... {70, max} + + + -- function: + -- Function must have same signature as get_window_layout + -- function(self, max_columns, max_lines): number + -- + -- Resulting number is used for this configuration value. + [function(val) return type(val) == 'function' end] = function(selector, val) + return val + end, } resolver.resolve_height = function(val) |
