Interface CompletionProvider
- Namespace
- GtkSource
- Assembly
- GtkSource-5.dll
public interface CompletionProvider : IHandle
- Inherited Members
-
Methods
Activate(CompletionContext, CompletionProposal)
void Activate(CompletionContext context, CompletionProposal proposal)
Parameters
context
CompletionContext
proposal
CompletionProposal
Display(CompletionContext, CompletionProposal, CompletionCell)
void Display(CompletionContext context, CompletionProposal proposal, CompletionCell cell)
Parameters
context
CompletionContext
proposal
CompletionProposal
cell
CompletionCell
GetPriority(CompletionContext)
int GetPriority(CompletionContext context)
Parameters
context
CompletionContext
Returns
- int
GetTitle()
Returns
- string
IsTrigger(TextIter, uint)
bool IsTrigger(TextIter iter, uint ch)
Parameters
iter
TextIter
ch
uint
Returns
- bool
KeyActivates(CompletionContext, CompletionProposal, uint, ModifierType)
bool KeyActivates(CompletionContext context, CompletionProposal proposal, uint keyval, ModifierType state)
Parameters
context
CompletionContext
proposal
CompletionProposal
keyval
uint
state
ModifierType
Returns
- bool
PopulateFinish(AsyncResult)
ListModel PopulateFinish(AsyncResult result)
Parameters
result
AsyncResult
Returns
- ListModel
Refilter(CompletionContext, ListModel)
void Refilter(CompletionContext context, ListModel model)
Parameters
context
CompletionContext
model
ListModel