Class
AppendProvider

Represents auto-complete provider that handles the Append behavior.

Definition

Constructors

AppendProvider(QueryableCollectionView)

Initializes a new instance of the AppendProvider class.

Declaration

cs-api-definition
public AppendProvider(QueryableCollectionView collectionView)

Parameters

collectionView

QueryableCollectionView

AppendProvider(QueryableCollectionView, SearchStateManager)

Initializes a new instance of the AppendProvider class.

Declaration

cs-api-definition
public AppendProvider(QueryableCollectionView collectionView, SearchStateManager searchStateManager)

Parameters

collectionView

QueryableCollectionView

searchStateManager

SearchStateManager

Properties

AutoCompleteMode

Gets the auto-complete mode.

Declaration

cs-api-definition
protected override SearchAutoCompleteMode AutoCompleteMode { get; }

Property Value

SearchAutoCompleteMode

Overrides SuggestProvider.AutoCompleteMode

Methods

GetCurrentItem()

Returns the current item.

Declaration

cs-api-definition
protected override object GetCurrentItem()

Returns

object

Overrides SuggestProvider.GetCurrentItem()

HandleSearchTextChanged(string)

Updates the search logic with the new search text value.

Declaration

cs-api-definition
protected override void HandleSearchTextChanged(string newSearchText)

Parameters

newSearchText

string

Overrides SuggestProvider.HandleSearchTextChanged(string)

InitializeCollectionView(QueryableCollectionView)

Initializes the associated collection view instance.

Declaration

cs-api-definition
protected override void InitializeCollectionView(QueryableCollectionView collectionView)

Parameters

collectionView

QueryableCollectionView

Overrides SuggestProvider.InitializeCollectionView(QueryableCollectionView)

MoveCurrentToFirst()

Moves CollectionView.CurrentItem to the first item.

Declaration

cs-api-definition
public override void MoveCurrentToFirst()

Overrides SuggestProvider.MoveCurrentToFirst()

MoveCurrentToLast()

Moves CollectionView.CurrentItem to the last item.

Declaration

cs-api-definition
public override void MoveCurrentToLast()

Overrides SuggestProvider.MoveCurrentToLast()

MoveCurrentToNext()

Moves CollectionView.CurrentItem to the next available.

Declaration

cs-api-definition
public override void MoveCurrentToNext()

Overrides SuggestProvider.MoveCurrentToNext()

MoveCurrentToPrevious()

Moves CollectionView.CurrentItem to the previous available.

Declaration

cs-api-definition
public override void MoveCurrentToPrevious()

Overrides SuggestProvider.MoveCurrentToPrevious()

SetCurrentItem(object)

Sets the current item.

Declaration

cs-api-definition
protected override void SetCurrentItem(object item)

Parameters

item

object

Overrides SuggestProvider.SetCurrentItem(object)