Class AnnotationFilterViewModel
Inheritance
System.Object
AnnotationFilterViewModel
Assembly: PDFViewCtrlTools.dll
Syntax
public class AnnotationFilterViewModel : AndroidViewModel
Constructors
AnnotationFilterViewModel(Application, AnnotationListFilterInfo)
Declaration
public AnnotationFilterViewModel(Application application, AnnotationListFilterInfo filterInfo)
Parameters
AnnotationFilterViewModel(IntPtr, JniHandleOwnership)
Declaration
protected AnnotationFilterViewModel(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Properties
AnnotationFilterLiveData
Declaration
public virtual LiveData AnnotationFilterLiveData { get; }
Property Value
Type |
Description |
AndroidX.Lifecycle.LiveData |
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type |
Description |
Java.Interop.JniPeerMembers |
|
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
Type |
Description |
System.IntPtr |
|
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
Type |
Description |
System.Type |
|
Methods
AddAnnotToHide(Annot)
Declaration
public virtual void AddAnnotToHide(Annot annot)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.Annot |
annot |
|
AddAuthor(String)
Declaration
public virtual void AddAuthor(string author)
Parameters
Type |
Name |
Description |
System.String |
author |
|
AddColor(String)
Declaration
public virtual void AddColor(string color)
Parameters
Type |
Name |
Description |
System.String |
color |
|
AddStatus(String)
Declaration
public virtual void AddStatus(string status)
Parameters
Type |
Name |
Description |
System.String |
status |
|
AddType(Int32)
Declaration
public virtual void AddType(int type)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
ClearFilters()
Declaration
public virtual void ClearFilters()
DeselectAllFilters()
Declaration
public virtual void DeselectAllFilters()
OnApplyFilterPressed()
Declaration
public virtual void OnApplyFilterPressed()
OnApplyFilterToAnnotationListPressed()
Declaration
public virtual void OnApplyFilterToAnnotationListPressed()
OnAuthorClicked(String)
Declaration
public virtual void OnAuthorClicked(string author)
Parameters
Type |
Name |
Description |
System.String |
author |
|
OnColorClicked(String)
Declaration
public virtual void OnColorClicked(string color)
Parameters
Type |
Name |
Description |
System.String |
color |
|
OnHideAllPressed()
Declaration
public virtual void OnHideAllPressed()
OnShowAllPressed()
Declaration
public virtual void OnShowAllPressed()
OnStatusClicked(String)
Declaration
public virtual void OnStatusClicked(string status)
Parameters
Type |
Name |
Description |
System.String |
status |
|
OnTypeClicked(Int32)
Declaration
public virtual void OnTypeClicked(int type)
Parameters
Type |
Name |
Description |
System.Int32 |
type |
|
RemoveAnnotToHide(Annot)
Declaration
public virtual void RemoveAnnotToHide(Annot annot)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.Annot |
annot |
|
SetAnnotationFilterInfo(AnnotationListFilterInfo)
Declaration
public virtual void SetAnnotationFilterInfo(AnnotationListFilterInfo filterInfo)
Parameters
ShouldHideAnnot(Annot)
Declaration
public virtual bool ShouldHideAnnot(Annot annot)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.Annot |
annot |
|
Returns
Type |
Description |
System.Boolean |
|
UpdateFilterOptions(HashSet, HashSet, HashSet, HashSet)
Declaration
public virtual void UpdateFilterOptions(HashSet typeSet, HashSet authorSet, HashSet statusSet, HashSet colorSet)
Parameters
Type |
Name |
Description |
Java.Util.HashSet |
typeSet |
|
Java.Util.HashSet |
authorSet |
|
Java.Util.HashSet |
statusSet |
|
Java.Util.HashSet |
colorSet |
|