Show / Hide Table of Contents

Class SingleButtonToolbar

Inheritance
System.Object
ActionToolbar
SingleButtonToolbar
Inherited Members
ActionToolbar.AddOnButtonLongClickListener(View.IOnLongClickListener)
ActionToolbar.AddOnMenuItemClickListener(Toolbar.IOnMenuItemClickListener)
ActionToolbar.AddToolbarActionsRightOptionalContainer(View)
ActionToolbar.AddToolbarLeftOptionalContainer(View)
ActionToolbar.AddToolbarOverlay(View)
ActionToolbar.ClearOptionalContainers()
ActionToolbar.ClearToolbarOverlayView()
ActionToolbar.DeselectAllTools()
ActionToolbar.DisableAllItems()
ActionToolbar.GetMaxNumberIconsFromWidth(Context)
ActionToolbar.GetMaxVisibleActionItems(Int32)
ActionToolbar.InflateWithBuilder(AnnotationToolbarBuilder)
ActionToolbar.Init(IAttributeSet, Int32, Int32)
ActionToolbar.SelectToolbarButtonIfAvailable(Int32)
ActionToolbar.SetBackground(Int32, Boolean)
ActionToolbar.SetCompactMode(Boolean)
ActionToolbar.SetEmptyToolText(Int32)
ActionToolbar.SetEmptyToolTextOnClickListener(View.IOnClickListener)
ActionToolbar.SetEmptyToolTextVisible(Boolean)
ActionToolbar.SetItemEnabled(Int32, Boolean)
ActionToolbar.SetItemIcon(Int32, Drawable)
ActionToolbar.SetItemSelected(Int32, Boolean)
ActionToolbar.SetItemVisibility(Int32, Boolean)
ActionToolbar.SetNavigationIcon(Int32)
ActionToolbar.SetNavigationIconProperty(Int32, Int32)
ActionToolbar.SetNavigationIconVisible(Boolean)
ActionToolbar.SetToolRegionVisible(Boolean)
ActionToolbar.SetToolbarItemGravity(Int32)
ActionToolbar.SetToolbarSwitcherVisible(Boolean)
ActionToolbar.ToggleToolbarButtons(Int32)
ActionToolbar.UpdateAccentButton(Int32, Int32, Int32)
ActionToolbar.UpdateTheme()
ActionToolbar.MAnnotToolbarTheme
ActionToolbar.MCompactMode
ActionToolbar.MDivider
ActionToolbar.MLayoutGravity
ActionToolbar.MLeadingStickyToolbarActions
ActionToolbar.MLeadingStickyToolbarButtons
ActionToolbar.MMainToolbarButtons
ActionToolbar.MNavigationIcon
ActionToolbar.MNavigationIconMinWidth
ActionToolbar.MNavigationIconPaddingLeft
ActionToolbar.MNavigationIconVisible
ActionToolbar.MNoPresetText
ActionToolbar.MNoToolText
ActionToolbar.MOnLongClickListeners
ActionToolbar.MOnMenuItemClickListeners
ActionToolbar.MPresetContainer
ActionToolbar.MScrollView
ActionToolbar.MStickyToolbarActions
ActionToolbar.MStickyToolbarButtons
ActionToolbar.MToolbarActions
ActionToolbar.MToolbarActionsRightOptionalContainer
ActionToolbar.MToolbarLeftOptionalContainer
ActionToolbar.MToolbarOverlay
ActionToolbar.MToolbarRoot
ActionToolbar.MToolbarViewContainer
ActionToolbar.HasVisibleItems
ActionToolbar.LayoutResource
ActionToolbar.PresetContainer
Namespace: pdftron.PDF.Widget.Toolbar.Component.View
Assembly: PDFViewCtrlTools.dll
Syntax
public class SingleButtonToolbar : ActionToolbar

Constructors

SingleButtonToolbar(Context)

Declaration
public SingleButtonToolbar(Context context)
Parameters
Type Name Description
Android.Content.Context context

SingleButtonToolbar(Context, IAttributeSet)

Declaration
public SingleButtonToolbar(Context context, IAttributeSet attrs)
Parameters
Type Name Description
Android.Content.Context context
Android.Util.IAttributeSet attrs

SingleButtonToolbar(Context, IAttributeSet, Int32)

Declaration
public SingleButtonToolbar(Context context, IAttributeSet attrs, int defStyleAttr)
Parameters
Type Name Description
Android.Content.Context context
Android.Util.IAttributeSet attrs
System.Int32 defStyleAttr

SingleButtonToolbar(IntPtr, JniHandleOwnership)

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

Fields

BuilderTag

Declaration
public const string BuilderTag = "PDFTron Commit Toolbar"
Field Value
Type Description
System.String

Properties

EditingAnnotation

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

JniPeerMembers

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

ThresholdClass

Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
Type Description
System.IntPtr
Overrides
ActionToolbar.ThresholdClass

ThresholdType

Declaration
protected override Type ThresholdType { get; }
Property Value
Type Description
System.Type
Overrides
ActionToolbar.ThresholdType

Methods

AddOnButtonClickListener(View.IOnClickListener)

Declaration
public virtual void AddOnButtonClickListener(View.IOnClickListener clickListener)
Parameters
Type Name Description
Android.Views.View.IOnClickListener clickListener

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

InflateDefaultEditToolbar(ToolManager.ToolMode)

Declaration
public virtual void InflateDefaultEditToolbar(ToolManager.ToolMode toolMode)
Parameters
Type Name Description
ToolManager.ToolMode toolMode

SetButtonText(String)

Declaration
public virtual void SetButtonText(string buttonText)
Parameters
Type Name Description
System.String buttonText

Setup(PDFViewCtrl, IOnToolSelectedListener, IList<AnnotStyle>, Boolean, Boolean, Boolean, Boolean, Boolean)

Declaration
public virtual void Setup(PDFViewCtrl pdfViewCtrl, IOnToolSelectedListener onToolSelectedListener, IList<AnnotStyle> drawStyles, bool b, bool hasEraseBtn, bool b1, bool shouldExpand, bool isStyleFixed)
Parameters
Type Name Description
pdftronprivate.PDF.PDFViewCtrl pdfViewCtrl
IOnToolSelectedListener onToolSelectedListener
System.Collections.Generic.IList<AnnotStyle> drawStyles
System.Boolean b
System.Boolean hasEraseBtn
System.Boolean b1
System.Boolean shouldExpand
System.Boolean isStyleFixed

Show()

Declaration
public virtual void Show()

UpdateControlButtons(Boolean, Boolean, Boolean, Boolean)

Declaration
public virtual void UpdateControlButtons(bool canClear, bool canErase, bool canUndo, bool canRedo)
Parameters
Type Name Description
System.Boolean canClear
System.Boolean canErase
System.Boolean canUndo
System.Boolean canRedo

UpdateDrawColor(Int32, Int32)

Declaration
public virtual void UpdateDrawColor(int drawIndex, int color)
Parameters
Type Name Description
System.Int32 drawIndex
System.Int32 color

UpdateDrawStyles(IList<AnnotStyle>)

Declaration
public virtual void UpdateDrawStyles(IList<AnnotStyle> drawStyles)
Parameters
Type Name Description
System.Collections.Generic.IList<AnnotStyle> drawStyles
Back to top Generated by DocFX