Table of Contents

Class CompletionProviderHelper

Namespace
GtkSource
Assembly
GtkSource-5.dll
public sealed class CompletionProviderHelper : Object, IObject, INotifyPropertyChanged, IDisposable, CompletionProvider, IHandle, GTypeProvider
Inheritance
CompletionProviderHelper
Implements
Inherited Members

Constructors

CompletionProviderHelper(IntPtr, bool)

public CompletionProviderHelper(IntPtr handle, bool ownedRef)

Parameters

handle IntPtr
ownedRef bool

Methods

Activate(CompletionContext, CompletionProposal)

public void Activate(CompletionContext context, CompletionProposal proposal)

Parameters

context CompletionContext
proposal CompletionProposal

Display(CompletionContext, CompletionProposal, CompletionCell)

public void Display(CompletionContext context, CompletionProposal proposal, CompletionCell cell)

Parameters

context CompletionContext
proposal CompletionProposal
cell CompletionCell

GetGType()

public static Type GetGType()

Returns

Type

GetPriority(CompletionContext)

public int GetPriority(CompletionContext context)

Parameters

context CompletionContext

Returns

int

GetTitle()

public string? GetTitle()

Returns

string

IsTrigger(TextIter, uint)

public bool IsTrigger(TextIter iter, uint ch)

Parameters

iter TextIter
ch uint

Returns

bool

KeyActivates(CompletionContext, CompletionProposal, uint, ModifierType)

public bool KeyActivates(CompletionContext context, CompletionProposal proposal, uint keyval, ModifierType state)

Parameters

context CompletionContext
proposal CompletionProposal
keyval uint
state ModifierType

Returns

bool

PopulateFinish(AsyncResult)

public ListModel PopulateFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

ListModel

Refilter(CompletionContext, ListModel)

public void Refilter(CompletionContext context, ListModel model)

Parameters

context CompletionContext
model ListModel