Interface CompletionProvider
- Namespace
- GtkSource
- Assembly
- GtkSource-5.dll
public interface CompletionProvider : IDisposable
- Inherited Members
-
Properties
Handle
ObjectHandle Handle { get; }
Property Value
- ObjectHandle
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