blob: e560194afce0f2737e8a4052980fd21de4af600d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
from prompt_toolkit.filters import Filter
class HasSelectedCompletion(Filter):
"""Enable when the current buffer has a selected completion."""
def __call__(self, cli):
complete_state = cli.current_buffer.complete_state
return (complete_state is not None and
complete_state.current_completion is not None)
def __repr__(self):
return "HasSelectedCompletion()"
|