Show / Hide Table of Contents

Class EditToolbarImpl

Inheritance
System.Object
EditToolbarImpl
Implements
IOnToolSelectedListener
IOnToolbarStateUpdateListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Namespace: pdftron.PDF.Controls
Assembly: PDFViewCtrlTools.dll
Syntax
public class EditToolbarImpl : Object, IOnToolSelectedListener, IOnToolbarStateUpdateListener, IJavaObject, IDisposable, IJavaPeerable

Constructors

EditToolbarImpl(FragmentActivity, EditToolbar, ToolManager, ToolManager.ToolMode, Annot, Int32, Boolean)

Declaration
public EditToolbarImpl(FragmentActivity activity, EditToolbar editToolbar, ToolManager toolManager, ToolManager.ToolMode toolMode, Annot editAnnot, int pageNumber, bool shouldExpand)
Parameters
Type Name Description
AndroidX.Fragment.App.FragmentActivity activity
EditToolbar editToolbar
ToolManager toolManager
ToolManager.ToolMode toolMode
pdftronprivate.PDF.Annot editAnnot
System.Int32 pageNumber
System.Boolean shouldExpand

EditToolbarImpl(IntPtr, JniHandleOwnership)

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

Properties

IsToolbarShown

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

JniPeerMembers

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

MToolManager

Declaration
protected ToolManager MToolManager { get; set; }
Property Value
Type Description
ToolManager

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

ToolMode

Declaration
public virtual ToolManager.ToolMode ToolMode { get; }
Property Value
Type Description
ToolManager.ToolMode

Methods

CanRedo()

Declaration
public virtual bool CanRedo()
Returns
Type Description
System.Boolean

CanUndo()

Declaration
public virtual bool CanUndo()
Returns
Type Description
System.Boolean

Close()

Declaration
public virtual void Close()

HandleKeyUp(Int32, KeyEvent)

Declaration
public virtual bool HandleKeyUp(int keyCode, KeyEvent e)
Parameters
Type Name Description
System.Int32 keyCode
Android.Views.KeyEvent e
Returns
Type Description
System.Boolean

InitTool(ToolManager.ToolMode)

Declaration
protected virtual void InitTool(ToolManager.ToolMode toolMode)
Parameters
Type Name Description
ToolManager.ToolMode toolMode

OnClearSelected()

Declaration
public virtual void OnClearSelected()

OnCloseSelected()

Declaration
public virtual void OnCloseSelected()

OnDrawSelected(Int32, Boolean, View)

Declaration
public virtual void OnDrawSelected(int drawIndex, bool wasSelectedBefore, View anchor)
Parameters
Type Name Description
System.Int32 drawIndex
System.Boolean wasSelectedBefore
Android.Views.View anchor

OnEraserSelected(Boolean, View)

Declaration
public virtual void OnEraserSelected(bool wasSelectedBefore, View anchor)
Parameters
Type Name Description
System.Boolean wasSelectedBefore
Android.Views.View anchor

OnOrientationChanged()

Declaration
public virtual void OnOrientationChanged()

OnRedoSelected()

Declaration
public virtual void OnRedoSelected()

OnToolbarStateUpdated()

Declaration
public virtual void OnToolbarStateUpdated()

OnUndoSelected()

Declaration
public virtual void OnUndoSelected()

SetOnEditToolbarListener(EditToolbarImpl.IOnEditToolbarListener)

Declaration
public virtual void SetOnEditToolbarListener(EditToolbarImpl.IOnEditToolbarListener listener)
Parameters
Type Name Description
EditToolbarImpl.IOnEditToolbarListener listener

ShowToolbar()

Declaration
public virtual void ShowToolbar()

Events

EditToolbar

Declaration
public event EventHandler EditToolbar
Event Type
Type Description
System.EventHandler

Implements

IOnToolSelectedListener
IOnToolbarStateUpdateListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Back to top Generated by DocFX