Class BookmarksDialogFragment
Inheritance
System.Object
BookmarksDialogFragment
Implements
AndroidX.AppCompat.Widget.Toolbar.IOnMenuItemClickListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Google.Android.Material.Tabs.TabLayout.IOnTabSelectedListener
Assembly: PDFViewCtrlTools.dll
Syntax
public class BookmarksDialogFragment : DialogFragment
Constructors
BookmarksDialogFragment()
Declaration
public BookmarksDialogFragment()
BookmarksDialogFragment(IntPtr, JniHandleOwnership)
Declaration
protected BookmarksDialogFragment(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Fields
BundleMode
Declaration
public const string BundleMode = "BookmarksDialogFragment_mode"
Field Value
Type |
Description |
System.String |
|
Properties
CurrentFragment
Declaration
public virtual Fragment CurrentFragment { get; }
Property Value
Type |
Description |
AndroidX.Fragment.App.Fragment |
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type |
Description |
Java.Interop.JniPeerMembers |
|
MInitialTabIndex
Declaration
protected int MInitialTabIndex { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MTabLayout
Declaration
protected BookmarksTabLayout MTabLayout { get; set; }
Property Value
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
NewInstance()
Declaration
public static BookmarksDialogFragment NewInstance()
Returns
NewInstance(BookmarksDialogFragment.DialogMode)
Declaration
public static BookmarksDialogFragment NewInstance(BookmarksDialogFragment.DialogMode mode)
Parameters
Returns
OnMenuItemClick(IMenuItem)
Declaration
public virtual bool OnMenuItemClick(IMenuItem menuItem)
Parameters
Type |
Name |
Description |
Android.Views.IMenuItem |
menuItem |
|
Returns
Type |
Description |
System.Boolean |
|
OnTabReselected(TabLayout.Tab)
Declaration
public virtual void OnTabReselected(TabLayout.Tab tab)
Parameters
Type |
Name |
Description |
Google.Android.Material.Tabs.TabLayout.Tab |
tab |
|
OnTabSelected(TabLayout.Tab)
Declaration
public virtual void OnTabSelected(TabLayout.Tab tab)
Parameters
Type |
Name |
Description |
Google.Android.Material.Tabs.TabLayout.Tab |
tab |
|
OnTabUnselected(TabLayout.Tab)
Declaration
public virtual void OnTabUnselected(TabLayout.Tab tab)
Parameters
Type |
Name |
Description |
Google.Android.Material.Tabs.TabLayout.Tab |
tab |
|
SetBookmarksDialogListener(BookmarksDialogFragment.IBookmarksDialogListener)
Declaration
public virtual void SetBookmarksDialogListener(BookmarksDialogFragment.IBookmarksDialogListener listener)
Parameters
SetBookmarksTabsListener(BookmarksTabLayout.IBookmarksTabsListener)
Declaration
public virtual void SetBookmarksTabsListener(BookmarksTabLayout.IBookmarksTabsListener listener)
Parameters
SetCurrentBookmark(Bookmark)
Declaration
public virtual BookmarksDialogFragment SetCurrentBookmark(Bookmark currentBookmark)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.Bookmark |
currentBookmark |
|
Returns
Declaration
public virtual BookmarksDialogFragment SetDialogFragmentTabs(IList<DialogFragmentTab> dialogFragmentTabs)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IList<DialogFragmentTab> |
dialogFragmentTabs |
|
Returns
Declaration
public virtual BookmarksDialogFragment SetDialogFragmentTabs(IList<DialogFragmentTab> dialogFragmentTabs, int initialTabIndex)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IList<DialogFragmentTab> |
dialogFragmentTabs |
|
System.Int32 |
initialTabIndex |
|
Returns
SetPdfViewCtrl(PDFViewCtrl)
Declaration
public virtual BookmarksDialogFragment SetPdfViewCtrl(PDFViewCtrl pdfViewCtrl)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
Returns
UpdateAnnotationFilterIcon(Int32)
Declaration
public virtual void UpdateAnnotationFilterIcon(int iconRes)
Parameters
Type |
Name |
Description |
System.Int32 |
iconRes |
|
UpdateEditButtonText(String, String)
Declaration
public virtual void UpdateEditButtonText(string editBtnText, string createBtnText)
Parameters
Type |
Name |
Description |
System.String |
editBtnText |
|
System.String |
createBtnText |
|
Events
AnnotationClicked
Declaration
public event EventHandler<BookmarksTabLayout.AnnotationClickedEventArgs> AnnotationClicked
Event Type
BookmarksDialogDismissed
Declaration
public event EventHandler<BookmarksDialogFragment.BookmarksDialogDismissedEventArgs> BookmarksDialogDismissed
Event Type
BookmarksDialogWillDismiss
Declaration
public event EventHandler<BookmarksDialogFragment.BookmarksDialogWillDismissEventArgs> BookmarksDialogWillDismiss
Event Type
EditBookmarkFocusChanged
Declaration
public event EventHandler<BookmarksTabLayout.EditBookmarkFocusChangedEventArgs> EditBookmarkFocusChanged
Event Type
ExportAnnotations
Declaration
public event EventHandler<BookmarksTabLayout.ExportAnnotationsEventArgs> ExportAnnotations
Event Type
OutlineClicked
Declaration
public event EventHandler<BookmarksTabLayout.OutlineClickedEventArgs> OutlineClicked
Event Type
UserBookmarkClick
Declaration
public event EventHandler<BookmarksTabLayout.UserBookmarkClickEventArgs> UserBookmarkClick
Event Type
Implements
AndroidX.AppCompat.Widget.Toolbar.IOnMenuItemClickListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Google.Android.Material.Tabs.TabLayout.IOnTabSelectedListener