Show / Hide Table of Contents

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
Namespace: pdftron.PDF.Dialog
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
Type Description
BookmarksTabLayout

MToolbar

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
Type Description
BookmarksDialogFragment

NewInstance(BookmarksDialogFragment.DialogMode)

Declaration
public static BookmarksDialogFragment NewInstance(BookmarksDialogFragment.DialogMode mode)
Parameters
Type Name Description
BookmarksDialogFragment.DialogMode mode
Returns
Type Description
BookmarksDialogFragment

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
Type Name Description
BookmarksDialogFragment.IBookmarksDialogListener listener

SetBookmarksTabsListener(BookmarksTabLayout.IBookmarksTabsListener)

Declaration
public virtual void SetBookmarksTabsListener(BookmarksTabLayout.IBookmarksTabsListener listener)
Parameters
Type Name Description
BookmarksTabLayout.IBookmarksTabsListener listener

SetCurrentBookmark(Bookmark)

Declaration
public virtual BookmarksDialogFragment SetCurrentBookmark(Bookmark currentBookmark)
Parameters
Type Name Description
pdftronprivate.PDF.Bookmark currentBookmark
Returns
Type Description
BookmarksDialogFragment

SetDialogFragmentTabs(IList<DialogFragmentTab>)

Declaration
public virtual BookmarksDialogFragment SetDialogFragmentTabs(IList<DialogFragmentTab> dialogFragmentTabs)
Parameters
Type Name Description
System.Collections.Generic.IList<DialogFragmentTab> dialogFragmentTabs
Returns
Type Description
BookmarksDialogFragment

SetDialogFragmentTabs(IList<DialogFragmentTab>, Int32)

Declaration
public virtual BookmarksDialogFragment SetDialogFragmentTabs(IList<DialogFragmentTab> dialogFragmentTabs, int initialTabIndex)
Parameters
Type Name Description
System.Collections.Generic.IList<DialogFragmentTab> dialogFragmentTabs
System.Int32 initialTabIndex
Returns
Type Description
BookmarksDialogFragment

SetPdfViewCtrl(PDFViewCtrl)

Declaration
public virtual BookmarksDialogFragment SetPdfViewCtrl(PDFViewCtrl pdfViewCtrl)
Parameters
Type Name Description
pdftronprivate.PDF.PDFViewCtrl pdfViewCtrl
Returns
Type Description
BookmarksDialogFragment

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
Type Description
System.EventHandler<BookmarksTabLayout.AnnotationClickedEventArgs>

BookmarksDialogDismissed

Declaration
public event EventHandler<BookmarksDialogFragment.BookmarksDialogDismissedEventArgs> BookmarksDialogDismissed
Event Type
Type Description
System.EventHandler<BookmarksDialogFragment.BookmarksDialogDismissedEventArgs>

BookmarksDialogWillDismiss

Declaration
public event EventHandler<BookmarksDialogFragment.BookmarksDialogWillDismissEventArgs> BookmarksDialogWillDismiss
Event Type
Type Description
System.EventHandler<BookmarksDialogFragment.BookmarksDialogWillDismissEventArgs>

EditBookmarkFocusChanged

Declaration
public event EventHandler<BookmarksTabLayout.EditBookmarkFocusChangedEventArgs> EditBookmarkFocusChanged
Event Type
Type Description
System.EventHandler<BookmarksTabLayout.EditBookmarkFocusChangedEventArgs>

ExportAnnotations

Declaration
public event EventHandler<BookmarksTabLayout.ExportAnnotationsEventArgs> ExportAnnotations
Event Type
Type Description
System.EventHandler<BookmarksTabLayout.ExportAnnotationsEventArgs>

OutlineClicked

Declaration
public event EventHandler<BookmarksTabLayout.OutlineClickedEventArgs> OutlineClicked
Event Type
Type Description
System.EventHandler<BookmarksTabLayout.OutlineClickedEventArgs>

UserBookmarkClick

Declaration
public event EventHandler<BookmarksTabLayout.UserBookmarkClickEventArgs> UserBookmarkClick
Event Type
Type Description
System.EventHandler<BookmarksTabLayout.UserBookmarkClickEventArgs>

Implements

AndroidX.AppCompat.Widget.Toolbar.IOnMenuItemClickListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Google.Android.Material.Tabs.TabLayout.IOnTabSelectedListener
In This Article
Back to top Generated by DocFX