Class
RadPdfViewerNavigationPaneViewModel

ViewModel class for the RadPdfViewer's navigation pane.

Definition

Namespace:Telerik.Windows.Controls.FixedDocumentViewersUI.Panels.ViewModels

Assembly:Telerik.Windows.Controls.FixedDocumentViewersUI.dll

Syntax:

cs-api-definition
public class RadPdfViewerNavigationPaneViewModel : ViewModelBase, INotifyPropertyChanged, IDisposable

Inheritance: objectViewModelBaseRadPdfViewerNavigationPaneViewModel

Implements: IDisposableINotifyPropertyChanged

Inherited Members ViewModelBase.VerifyPropertyName(string)ViewModelBase.InvokeOnUIThread(Action)ViewModelBase.Dispose()ViewModelBase.RaisePropertyChanged(string)ViewModelBase.OnPropertyChanged(string)ViewModelBase.OnPropertyChanged<T>(Expression<Func<T>>)ViewModelBase.Dispose(bool)ViewModelBase.PropertyChanged

Properties

AISummarizationTabItemViewModel

Gets or sets the view model for the AI summarization tab item.

Declaration

cs-api-definition
public AISummarizationTabItemViewModel AISummarizationTabItemViewModel { get; set; }

Property Value

AISummarizationTabItemViewModel

AISummaryModel

Gets or sets the model for AI-powered summaries and chat messages.

Declaration

cs-api-definition
public AISummaryModel AISummaryModel { get; set; }

Property Value

AISummaryModel

BookmarksTabItemViewModel

Gets or sets the Bookmarks Tab item. It contains a collection of bookmarks, represented as table of contents.

Declaration

cs-api-definition
public BookmarksTabItemViewModel BookmarksTabItemViewModel { get; set; }

Property Value

BookmarksTabItemViewModel

CloseTabItemCommand

Gets or sets the command representing the action of closing a navigation pane's Tab item.

Declaration

cs-api-definition
public ICommand CloseTabItemCommand { get; set; }

Property Value

ICommand

IsAIModelInitialized

Gets or sets a value indicating whether the AI model has been initialized.

Declaration

cs-api-definition
public bool IsAIModelInitialized { get; set; }

Property Value

bool

SelectedIndex

Gets or sets the index of navigation pane currently selected Tab item.

Declaration

cs-api-definition
public int SelectedIndex { get; set; }

Property Value

int

SummaryProvider

Gets or sets the summary provider used for generating summaries and answering questions.

Declaration

cs-api-definition
public ISummaryProvider SummaryProvider { get; set; }

Property Value

ISummaryProvider