Class | Description | |
---|---|---|
ActiveModel | Base class for all active (notifies subscriber on state change) models | |
ActiveModelListenExtensions | Implements notification propagation helpers | |
BaseDocumentModelImpl | Base implementation of DocumentModel with ISearchableDocument and ISelectableDocument interfaces for page-based documents | |
BitmapCachedDocumentModel | Aggresively caches pages in bitmaps | |
DocumentModel | Represents base structure and behaviour for document models | |
DocumentModel.TextItem | Base implementation for text item | |
ExportFormatInfo | Export format info | |
ExportOptions | Represents export settings | |
FindOptions | Represents text-based search settings | |
HighlightDocumentViewModel | Implement document-wise highlighting model. | |
HighlightPage | Immutable page highlight view model | |
ObservableExtensions | ||
ParameterizedReportExtensions | Helpers for reports with parameters. | |
ReportModelBase | Represents report instance | |
ReportPaneModel | Model for report pane Model for report pane. This is a partial class contains only _zooms fild which has different definition in WPF project. | |
RunOptions | "Run" command options | |
SearchResult | Represents text search result. The instances of the class are immutable and do not implement INotifyPropertyChanged then | |
TocTreeNode | Represents bookmarks tree node |
Interface | Description | |
---|---|---|
DocumentModel.IImageItem | Base implementation for image item | |
DocumentModel.IPage | Defines interface for document page | |
DocumentModel.IPageItem | Minimal part of report page | |
IDocumentConsumer | ||
IErrorHandler | ||
IExportableDocument | Allows document to support exports facility | |
IExportableReport | Report which supports the export | |
IPageDocument | Provides access to document structures | |
IParameterizedReport | Report with parameters | |
IReportParameter | Defines interface to report parameters | |
IReportParameterValue | Interface for report parameter value | |
ISearchableDocument | Allows document to support text search facility | |
ISelectableDocument | Allows document to expose items that could be selected/highlighted/copied |
Structure | Description | |
---|---|---|
Bookmark | Represents bookmark | |
DocumentModel.PaperInfo | ||
DocumentSelection | Represents selected document items. Immutable object! This implementation is somewhat implementation bound since it treats selection as a collection of "page items" on particular page | |
ErrorInfo | Represents information about errors/exceptions | |
Frame | Represents selection area | |
HighlightArea | Identifies highlight area within a report page | |
Range | Arbitrary range implementation |
Enumeration | Description | |
---|---|---|
Dock | Specifies item alignment | |
ErrorInfo.Level | ||
ErrorState | Defines current parameter state | |
ExportType | Export types enum | |
HighlightArea.Type | Area type. Areas are rendered a bit differently depending on type | |
MouseMode | Specifies possible mouse modes | |
ReportParameterType | Gets the parameter's value data type | |
SidebarTabs | For reference only. Defined position of sidebar panel within sidebar (either tab index or accordion pane index) | |
TouchMode | Enable touch mode or not. | |
TouchModeButtonVisibility | Display Touch mode button on viewer's toolbar or not. | |
ViewType | Possible view modes of the viewer control | |
ZoomMode | Defined Zoom mode |