Show / Hide Table of Contents

Class AnnotationToolbarView

Inheritance
System.Object
AnnotationToolbarView
Namespace: pdftron.PDF.Widget.Toolbar.Component.View
Assembly: PDFViewCtrlTools.dll
Syntax
public class AnnotationToolbarView : Object

Constructors

AnnotationToolbarView(ViewGroup)

Declaration
public AnnotationToolbarView(ViewGroup parent)
Parameters
Type Name Description
Android.Views.ViewGroup parent

AnnotationToolbarView(IntPtr, JniHandleOwnership)

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

Properties

Context

Declaration
public virtual Context Context { get; }
Property Value
Type Description
Android.Content.Context

Height

Declaration
public virtual int Height { get; }
Property Value
Type Description
System.Int32

IsShown

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

JniPeerMembers

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

MActionToolbar

Declaration
protected ActionToolbar MActionToolbar { get; set; }
Property Value
Type Description
ActionToolbar

MParent

Declaration
protected ViewGroup MParent { get; set; }
Property Value
Type Description
Android.Views.ViewGroup

PresetContainer

Declaration
public virtual FrameLayout PresetContainer { get; }
Property Value
Type Description
Android.Widget.FrameLayout

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

AddOnButtonLongClickListener(View.IOnLongClickListener)

Declaration
public virtual void AddOnButtonLongClickListener(View.IOnLongClickListener onLongClickListener)
Parameters
Type Name Description
Android.Views.View.IOnLongClickListener onLongClickListener

AddOnMenuItemClickListener(Toolbar.IOnMenuItemClickListener)

Declaration
public virtual void AddOnMenuItemClickListener(Toolbar.IOnMenuItemClickListener onMenuItemClickListener)
Parameters
Type Name Description
AndroidX.AppCompat.Widget.Toolbar.IOnMenuItemClickListener onMenuItemClickListener

AddToolbarActionsRightOptionalContainer(View)

Declaration
public virtual void AddToolbarActionsRightOptionalContainer(View view)
Parameters
Type Name Description
Android.Views.View view

AddToolbarLeftOptionalContainer(View)

Declaration
public virtual void AddToolbarLeftOptionalContainer(View view)
Parameters
Type Name Description
Android.Views.View view

AddToolbarOverlay(View)

Declaration
public virtual void AddToolbarOverlay(View view)
Parameters
Type Name Description
Android.Views.View view

ClearOptionContainers()

Declaration
public virtual void ClearOptionContainers()

ClearPreviousToolbarBuilder()

Declaration
public virtual void ClearPreviousToolbarBuilder()

ClearToolbarOverlayView()

Declaration
public virtual void ClearToolbarOverlayView()

DeselectAllToolbarButtons()

Declaration
public virtual void DeselectAllToolbarButtons()

DisableAllItems()

Declaration
public virtual void DisableAllItems()

GetActionToolbar(Context)

Declaration
protected virtual ActionToolbar GetActionToolbar(Context context)
Parameters
Type Name Description
Android.Content.Context context
Returns
Type Description
ActionToolbar

Hide(Boolean)

Declaration
public virtual void Hide(bool animate)
Parameters
Type Name Description
System.Boolean animate

InflateWithBuilder(AnnotationToolbarBuilder)

Declaration
public virtual void InflateWithBuilder(AnnotationToolbarBuilder builder)
Parameters
Type Name Description
AnnotationToolbarBuilder builder

SelectToolbarButtonIfAvailable(Int32)

Declaration
public virtual void SelectToolbarButtonIfAvailable(int buttonId)
Parameters
Type Name Description
System.Int32 buttonId

SetCompactMode(Boolean)

Declaration
public virtual void SetCompactMode(bool compactMode)
Parameters
Type Name Description
System.Boolean compactMode

SetEmptyToolText(Int32)

Declaration
public virtual void SetEmptyToolText(int emptyText)
Parameters
Type Name Description
System.Int32 emptyText

SetEmptyToolTextOnClickListener(View.IOnClickListener)

Declaration
public virtual void SetEmptyToolTextOnClickListener(View.IOnClickListener listener)
Parameters
Type Name Description
Android.Views.View.IOnClickListener listener

SetEmptyToolTextVisible(Boolean)

Declaration
public virtual void SetEmptyToolTextVisible(bool visible)
Parameters
Type Name Description
System.Boolean visible

SetItemEnabled(Int32, Boolean)

Declaration
public virtual void SetItemEnabled(int buttonId, bool isEnabled)
Parameters
Type Name Description
System.Int32 buttonId
System.Boolean isEnabled

SetItemVisibility(Int32, Boolean)

Declaration
public virtual void SetItemVisibility(int buttonId, bool isVisible)
Parameters
Type Name Description
System.Int32 buttonId
System.Boolean isVisible

SetNavigationIcon(Int32)

Declaration
public virtual void SetNavigationIcon(int icon)
Parameters
Type Name Description
System.Int32 icon

SetNavigationIconProperty(Int32, Int32)

Declaration
public virtual void SetNavigationIconProperty(int paddingLeft, int minWidth)
Parameters
Type Name Description
System.Int32 paddingLeft
System.Int32 minWidth

SetNavigationIconVisible(Boolean)

Declaration
public virtual void SetNavigationIconVisible(bool visible)
Parameters
Type Name Description
System.Boolean visible

SetToolbarHeight(Int32)

Declaration
public virtual void SetToolbarHeight(int height)
Parameters
Type Name Description
System.Int32 height

SetToolbarItemGravity(Int32)

Declaration
public virtual void SetToolbarItemGravity(int layoutGravity)
Parameters
Type Name Description
System.Int32 layoutGravity

SetToolbarSwitcherVisible(Boolean)

Declaration
public virtual void SetToolbarSwitcherVisible(bool visible)
Parameters
Type Name Description
System.Boolean visible

SetToolRegionVisible(Boolean)

Declaration
public virtual void SetToolRegionVisible(bool visible)
Parameters
Type Name Description
System.Boolean visible

Show(Boolean)

Declaration
public virtual void Show(bool animate)
Parameters
Type Name Description
System.Boolean animate

ToggleToolbarButtons(ToolbarItem)

Declaration
public virtual void ToggleToolbarButtons(ToolbarItem toolbarItem)
Parameters
Type Name Description
ToolbarItem toolbarItem

UpdateAccentButton(Int32, Int32, Int32)

Declaration
public virtual void UpdateAccentButton(int buttonId, int color, int alpha)
Parameters
Type Name Description
System.Int32 buttonId
System.Int32 color
System.Int32 alpha

UpdateTheme()

Declaration
public virtual void UpdateTheme()
Back to top Generated by DocFX