Show / Hide Table of Contents

Class PdfLayerDialogFragment

Inheritance
System.Object
PdfLayerDialogFragment
Implements
PdfLayerTreeViewAdapter.IOnPdfLayerTreeNodeListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Namespace: pdftron.PDF.Dialog.PdfLayer
Assembly: PDFViewCtrlTools.dll
Syntax
public class PdfLayerDialogFragment : DialogFragment, PdfLayerTreeViewAdapter.IOnPdfLayerTreeNodeListener

Constructors

PdfLayerDialogFragment()

Declaration
public PdfLayerDialogFragment()

PdfLayerDialogFragment(IntPtr, JniHandleOwnership)

Declaration
protected PdfLayerDialogFragment(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type Name Description
System.IntPtr javaReference
Android.Runtime.JniHandleOwnership transfer

Properties

IsEmpty

Declaration
public virtual bool IsEmpty { get; }
Property Value
Type Description
System.Boolean

JniPeerMembers

Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type Description
Java.Interop.JniPeerMembers

MFragmentView

Declaration
protected View MFragmentView { get; set; }
Property Value
Type Description
Android.Views.View

MPdfViewCtrl

Declaration
protected PDFViewCtrl MPdfViewCtrl { get; set; }
Property Value
Type Description
pdftronprivate.PDF.PDFViewCtrl

MScale

Declaration
protected float MScale { get; set; }
Property Value
Type Description
System.Single

MTreeViewAdapter

Declaration
protected PdfLayerTreeViewAdapter MTreeViewAdapter { get; set; }
Property Value
Type Description
PdfLayerTreeViewAdapter

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

CreateAdaptor()

Declaration
protected virtual void CreateAdaptor()

NewInstance()

Declaration
public static PdfLayerDialogFragment NewInstance()
Returns
Type Description
PdfLayerDialogFragment

OnClick(TreeNode, RecyclerView.ViewHolder)

Declaration
public virtual bool OnClick(TreeNode node, RecyclerView.ViewHolder holder)
Parameters
Type Name Description
TreeNode node
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder holder
Returns
Type Description
System.Boolean

OnExpandNode(TreeNode, Int32)

Declaration
public virtual void OnExpandNode(TreeNode selectedNode, int position)
Parameters
Type Name Description
TreeNode selectedNode
System.Int32 position

OnNodeCheckBoxSelected(TreeNode, RecyclerView.ViewHolder)

Declaration
public virtual void OnNodeCheckBoxSelected(TreeNode treeNode, RecyclerView.ViewHolder viewHolder)
Parameters
Type Name Description
TreeNode treeNode
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder viewHolder

OnToggle(Boolean, RecyclerView.ViewHolder)

Declaration
public virtual void OnToggle(bool isExpand, RecyclerView.ViewHolder holder)
Parameters
Type Name Description
System.Boolean isExpand
AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder holder

SetLayerCheckedChange(TreeNode, Boolean)

Declaration
protected virtual void SetLayerCheckedChange(TreeNode treeNode, bool isChecked)
Parameters
Type Name Description
TreeNode treeNode
System.Boolean isChecked

SetPdfViewCtrl(PDFViewCtrl)

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

Implements

PdfLayerTreeViewAdapter.IOnPdfLayerTreeNodeListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
In This Article
Back to top Generated by DocFX