Show / Hide Table of Contents

Class BaseBottomDialogFragment

Inheritance
System.Object
BaseBottomDialogFragment
AnnotStyleDialogFragment
ToolbarSwitcherDialog
SignatureSelectionDialog
Namespace: pdftron.PDF.Dialog.Base
Assembly: PDFViewCtrlTools.dll
Syntax
public abstract class BaseBottomDialogFragment : DialogFragment

Constructors

BaseBottomDialogFragment()

Declaration
public BaseBottomDialogFragment()

BaseBottomDialogFragment(IntPtr, JniHandleOwnership)

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

Fields

ArgsKeyAnchor

Declaration
protected const string ArgsKeyAnchor = "anchor"
Field Value
Type Description
System.String

ArgsKeyAnchorScreen

Declaration
protected const string ArgsKeyAnchorScreen = "anchor_screen"
Field Value
Type Description
System.String

Properties

ContentLayoutResource

Declaration
protected abstract int ContentLayoutResource { get; }
Property Value
Type Description
System.Int32

DialogWidth

Declaration
protected virtual int DialogWidth { get; }
Property Value
Type Description
System.Int32

FragmentTag

Declaration
protected abstract string FragmentTag { get; }
Property Value
Type Description
System.String

IsBottomSheet

Declaration
protected virtual bool IsBottomSheet { get; }
Property Value
Type Description
System.Boolean

JniPeerMembers

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

MAnchor

Declaration
protected Rect MAnchor { get; set; }
Property Value
Type Description
Android.Graphics.Rect

MBottomSheet

Declaration
protected NestedScrollView MBottomSheet { get; set; }
Property Value
Type Description
AndroidX.Core.Widget.NestedScrollView

MDialogBehavior

Declaration
protected CoordinatorLayout.Behavior MDialogBehavior { get; set; }
Property Value
Type Description
AndroidX.CoordinatorLayout.Widget.CoordinatorLayout.Behavior

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

Dismiss(Boolean)

Declaration
public virtual void Dismiss(bool waitBottomSheet)
Parameters
Type Name Description
System.Boolean waitBottomSheet

OnCreateDialogImpl(Context)

Declaration
protected abstract Dialog OnCreateDialogImpl(Context context)
Parameters
Type Name Description
Android.Content.Context context
Returns
Type Description
Android.App.Dialog

SetOnDismissListener(IDialogInterfaceOnDismissListener)

Declaration
public virtual void SetOnDismissListener(IDialogInterfaceOnDismissListener listener)
Parameters
Type Name Description
Android.Content.IDialogInterfaceOnDismissListener listener

Show(FragmentManager)

Declaration
public virtual void Show(FragmentManager fragmentManager)
Parameters
Type Name Description
AndroidX.Fragment.App.FragmentManager fragmentManager

Show(FragmentManager, Int32, String)

Declaration
public virtual void Show(FragmentManager fragmentManager, int from, string annotation)
Parameters
Type Name Description
AndroidX.Fragment.App.FragmentManager fragmentManager
System.Int32 from
System.String annotation
In This Article
Back to top Generated by DocFX