Class ThumbnailsViewFragment
Inheritance
System.Object
ThumbnailsViewFragment
Assembly: PDFViewCtrlTools.dll
Syntax
public class ThumbnailsViewFragment : DialogFragment
Constructors
ThumbnailsViewFragment()
Declaration
public ThumbnailsViewFragment()
ThumbnailsViewFragment(IntPtr, JniHandleOwnership)
Declaration
protected ThumbnailsViewFragment(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Fields
BundleEditMode
Declaration
protected const string BundleEditMode = "edit_mode"
Field Value
Type |
Description |
System.String |
|
BundleHideEditOptions
Declaration
protected const string BundleHideEditOptions = "hide_edit_options"
Field Value
Type |
Description |
System.String |
|
BundleHideFilterModes
Declaration
protected const string BundleHideFilterModes = "hide_filter_modes"
Field Value
Type |
Description |
System.String |
|
BundleOutputFileUri
Declaration
protected const string BundleOutputFileUri = "output_file_uri"
Field Value
Type |
Description |
System.String |
|
BundleReadOnlyDoc
Declaration
protected const string BundleReadOnlyDoc = "read_only_doc"
Field Value
Type |
Description |
System.String |
|
FilterModeAnnotated
Declaration
public const int FilterModeAnnotated = 1
Field Value
Type |
Description |
System.Int32 |
|
FilterModeBookmarked
Declaration
public const int FilterModeBookmarked = 2
Field Value
Type |
Description |
System.Int32 |
|
FilterModeNormal
Declaration
public const int FilterModeNormal = 0
Field Value
Type |
Description |
System.Int32 |
|
Properties
HandleIntentInActivity
Declaration
public static bool HandleIntentInActivity { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
HasInsertOption
Declaration
protected virtual bool HasInsertOption { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsBookmarkFilterMode
Declaration
protected virtual bool IsBookmarkFilterMode { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsNormalFilterMode
Declaration
protected virtual bool IsNormalFilterMode { get; }
Property Value
Type |
Description |
System.Boolean |
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type |
Description |
Java.Interop.JniPeerMembers |
|
MActionMode
Declaration
protected ToolbarActionMode MActionMode { get; set; }
Property Value
Declaration
protected Toolbar MCabToolbar { get; set; }
Property Value
Type |
Description |
AndroidX.AppCompat.Widget.Toolbar |
|
Declaration
protected FloatingActionMenu MFabMenu { get; set; }
Property Value
Type |
Description |
Com.Github.Clans.Fab.FloatingActionMenu |
|
MFilterMode
Declaration
protected ThumbnailsViewFilterMode MFilterMode { get; set; }
Property Value
MHasEventAction
Declaration
protected bool MHasEventAction { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MHideEditOptions
Declaration
protected IList MHideEditOptions { get; set; }
Property Value
Type |
Description |
System.Collections.IList |
|
MIsReadOnly
Declaration
protected bool MIsReadOnly { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MIsReadOnlySave
Declaration
protected bool MIsReadOnlySave { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MItemTouchHelper
Declaration
protected ItemTouchHelper MItemTouchHelper { get; set; }
Property Value
Type |
Description |
AndroidX.RecyclerView.Widget.ItemTouchHelper |
|
Declaration
protected IMenuItem MMenuItemAddBookmark { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuItemDelete { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuItemDuplicate { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuItemEdit { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuItemExport { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuItemFilter { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuItemFilterAll { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuItemFilterAnnotated { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuItemFilterBookmarked { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuItemPageLabel { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuItemRedo { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuItemRemoveBookmark { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuItemRotate { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
Declaration
protected IMenuItem MMenuItemUndo { get; set; }
Property Value
Type |
Description |
Android.Views.IMenuItem |
|
MOnExportThumbnailsListener
Declaration
protected ThumbnailsViewFragment.IOnExportThumbnailsListener MOnExportThumbnailsListener { get; set; }
Property Value
MOnThumbnailsEditAttemptWhileReadOnlyListener
Declaration
protected ThumbnailsViewFragment.IOnThumbnailsEditAttemptWhileReadOnlyListener MOnThumbnailsEditAttemptWhileReadOnlyListener { get; set; }
Property Value
MOnThumbnailsViewDialogDismissListener
Declaration
protected ThumbnailsViewFragment.IOnThumbnailsViewDialogDismissListener MOnThumbnailsViewDialogDismissListener { get; set; }
Property Value
MPdfViewCtrl
Declaration
protected PDFViewCtrl MPdfViewCtrl { get; set; }
Property Value
Type |
Description |
pdftronprivate.PDF.PDFViewCtrl |
|
Declaration
protected Toolbar MToolbar { get; set; }
Property Value
Type |
Description |
AndroidX.AppCompat.Widget.Toolbar |
|
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
AddDocPages()
Declaration
public virtual void AddDocPages()
ClearSelectedList()
Declaration
protected virtual void ClearSelectedList()
CreateThumbnailViewFragmentBundle(Boolean, Boolean, Int32[], String[])
Declaration
public static Bundle CreateThumbnailViewFragmentBundle(bool readOnly, bool editMode, int[] hideFilterModes, string[] hideEditOptions)
Parameters
Type |
Name |
Description |
System.Boolean |
readOnly |
|
System.Boolean |
editMode |
|
System.Int32[] |
hideFilterModes |
|
System.String[] |
hideEditOptions |
|
Returns
Type |
Description |
Android.OS.Bundle |
|
FinishActionMode()
Declaration
protected virtual bool FinishActionMode()
Returns
Type |
Description |
System.Boolean |
|
ManageAddPages(IList<Integer>)
Declaration
protected virtual void ManageAddPages(IList<Integer> pageList)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IList<Java.Lang.Integer> |
pageList |
|
ManageDeletePages(IList<Integer>)
Declaration
protected virtual void ManageDeletePages(IList<Integer> pageList)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IList<Java.Lang.Integer> |
pageList |
|
ManageRotatePages(IList<Integer>)
Declaration
protected virtual void ManageRotatePages(IList<Integer> pageList)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IList<Java.Lang.Integer> |
pageList |
|
NewInstance()
Declaration
public static ThumbnailsViewFragment NewInstance()
Returns
NewInstance(Boolean)
Declaration
public static ThumbnailsViewFragment NewInstance(bool readOnly)
Parameters
Type |
Name |
Description |
System.Boolean |
readOnly |
|
Returns
NewInstance(Boolean, Boolean)
Declaration
public static ThumbnailsViewFragment NewInstance(bool readOnly, bool editMode)
Parameters
Type |
Name |
Description |
System.Boolean |
readOnly |
|
System.Boolean |
editMode |
|
Returns
NewInstance(Boolean, Boolean, Int32[])
Declaration
public static ThumbnailsViewFragment NewInstance(bool readOnly, bool editMode, int[] hideFilterModes)
Parameters
Type |
Name |
Description |
System.Boolean |
readOnly |
|
System.Boolean |
editMode |
|
System.Int32[] |
hideFilterModes |
|
Returns
NewInstance(Boolean, Boolean, Int32[], String[])
Declaration
public static ThumbnailsViewFragment NewInstance(bool readOnly, bool editMode, int[] hideFilterModes, string[] hideEditOptions)
Parameters
Type |
Name |
Description |
System.Boolean |
readOnly |
|
System.Boolean |
editMode |
|
System.Int32[] |
hideFilterModes |
|
System.String[] |
hideEditOptions |
|
Returns
OnPageMoved(Int32, Int32)
Declaration
public virtual void OnPageMoved(int fromPageNum, int toPageNum)
Parameters
Type |
Name |
Description |
System.Int32 |
fromPageNum |
|
System.Int32 |
toPageNum |
|
OnPagesAdded(IList<Integer>)
Declaration
public virtual void OnPagesAdded(IList<Integer> pageList)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IList<Java.Lang.Integer> |
pageList |
|
PopulateThumbList(Int32)
Declaration
protected virtual void PopulateThumbList(int mode)
Parameters
Type |
Name |
Description |
System.Int32 |
mode |
|
RotateSelectedPages(Boolean)
Declaration
protected virtual void RotateSelectedPages(bool clockwise)
Parameters
Type |
Name |
Description |
System.Boolean |
clockwise |
|
SetActivePageLabelBackgroundColor(Int32)
Declaration
public virtual void SetActivePageLabelBackgroundColor(int activePageLabelBackgroundColorInt)
Parameters
Type |
Name |
Description |
System.Int32 |
activePageLabelBackgroundColorInt |
|
SetEditing(Boolean)
Declaration
protected virtual void SetEditing(bool editing)
Parameters
Type |
Name |
Description |
System.Boolean |
editing |
|
SetItemChecked(Int32)
Declaration
public virtual void SetItemChecked(int position)
Parameters
Type |
Name |
Description |
System.Int32 |
position |
|
SetOnExportThumbnailsListener(ThumbnailsViewFragment.IOnExportThumbnailsListener)
Declaration
public virtual void SetOnExportThumbnailsListener(ThumbnailsViewFragment.IOnExportThumbnailsListener listener)
Parameters
SetOnThumbnailsEditAttemptWhileReadOnlyListener(ThumbnailsViewFragment.IOnThumbnailsEditAttemptWhileReadOnlyListener)
Declaration
public virtual void SetOnThumbnailsEditAttemptWhileReadOnlyListener(ThumbnailsViewFragment.IOnThumbnailsEditAttemptWhileReadOnlyListener listener)
Parameters
SetOnThumbnailsViewDialogDismissListener(ThumbnailsViewFragment.IOnThumbnailsViewDialogDismissListener)
Declaration
public virtual void SetOnThumbnailsViewDialogDismissListener(ThumbnailsViewFragment.IOnThumbnailsViewDialogDismissListener listener)
Parameters
SetPageLabelBackgroundColor(Int32)
Declaration
public virtual void SetPageLabelBackgroundColor(int pageLabelBackgroundColorInt)
Parameters
Type |
Name |
Description |
System.Int32 |
pageLabelBackgroundColorInt |
|
SetPdfViewCtrl(PDFViewCtrl)
Declaration
public virtual ThumbnailsViewFragment SetPdfViewCtrl(PDFViewCtrl pdfViewCtrl)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
Returns
SetTitle(String)
Declaration
public virtual void SetTitle(string title)
Parameters
Type |
Name |
Description |
System.String |
title |
|
StartActionMode()
Declaration
protected virtual void StartActionMode()
UpdateReadOnlyUI()
Declaration
protected virtual void UpdateReadOnlyUI()
UpdateSpanCount(Int32)
Declaration
public virtual void UpdateSpanCount(int count)
Parameters
Type |
Name |
Description |
System.Int32 |
count |
|
UpdateUIVisibilityOnLoadComplete()
Declaration
protected virtual void UpdateUIVisibilityOnLoadComplete()
UpdateUndoRedoIcons()
Declaration
public virtual void UpdateUndoRedoIcons()
Events
ExportThumbnails
Declaration
public event EventHandler<ThumbnailsViewFragment.ExportThumbnailsEventArgs> ExportThumbnails
Event Type
ThumbnailsEditAttemptWhileReadOnly
Declaration
public event EventHandler ThumbnailsEditAttemptWhileReadOnly
Event Type
Type |
Description |
System.EventHandler |
|
ThumbnailsViewDialogDismiss
Declaration
public event EventHandler<ThumbnailsViewFragment.ThumbnailsViewDialogDismissEventArgs> ThumbnailsViewDialogDismiss
Event Type