Show / Hide Table of Contents

Class DocumentSlider

Inheritance
System.Object
DocumentSlider
Implements
pdftronprivate.PDF.PDFViewCtrl.IDocumentLoadListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
pdftronprivate.PDF.PDFViewCtrl.IOnCanvasSizeChangeListener
pdftronprivate.PDF.PDFViewCtrl.IPageChangeListener
Namespace: pdftron.PDF.Widget.Seekbar
Assembly: PDFViewCtrlTools.dll
Syntax
public class DocumentSlider : RelativeLayout, PDFViewCtrl.IDocumentLoadListener, IJavaObject, IDisposable, IJavaPeerable, PDFViewCtrl.IOnCanvasSizeChangeListener, PDFViewCtrl.IPageChangeListener

Constructors

DocumentSlider(Context)

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

DocumentSlider(Context, IAttributeSet)

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

DocumentSlider(Context, IAttributeSet, Int32)

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

DocumentSlider(Context, IAttributeSet, Int32, Int32)

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

DocumentSlider(IntPtr, JniHandleOwnership)

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

Properties

IsProgressChanging

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

IsVertical

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

JniPeerMembers

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

Reversed

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

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

ClearResources()

Declaration
public virtual void ClearResources()

Dismiss()

Declaration
public virtual void Dismiss()

Dismiss(Boolean)

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

HandleDocumentLoaded()

Declaration
public virtual void HandleDocumentLoaded()

InflateLayout(Context)

Declaration
protected virtual View InflateLayout(Context context)
Parameters
Type Name Description
Android.Content.Context context
Returns
Type Description
Android.Views.View

OnCanvasSizeChanged()

Declaration
public virtual void OnCanvasSizeChanged()

OnDocumentLoaded()

Declaration
public virtual void OnDocumentLoaded()

OnPageChange(Int32, Int32, PDFViewCtrl.PageChangeState)

Declaration
public virtual void OnPageChange(int old_page, int cur_page, PDFViewCtrl.PageChangeState state)
Parameters
Type Name Description
System.Int32 old_page
System.Int32 cur_page
pdftronprivate.PDF.PDFViewCtrl.PageChangeState state

RefreshPageCount()

Declaration
public virtual void RefreshPageCount()

SetCanShowPageIndicator(Boolean)

Declaration
public virtual void SetCanShowPageIndicator(bool canShow)
Parameters
Type Name Description
System.Boolean canShow

SetOnDocumentSliderTrackingListener(DocumentSlider.IOnDocumentSliderTrackingListener)

Declaration
public virtual void SetOnDocumentSliderTrackingListener(DocumentSlider.IOnDocumentSliderTrackingListener listener)
Parameters
Type Name Description
DocumentSlider.IOnDocumentSliderTrackingListener listener

SetPageIndicatorLayout(PageIndicatorLayout)

Declaration
public virtual void SetPageIndicatorLayout(PageIndicatorLayout pageIndicatorLayout)
Parameters
Type Name Description
PageIndicatorLayout pageIndicatorLayout

SetPdfViewCtrl(PDFViewCtrl)

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

SetProgress(Int32)

Declaration
public virtual void SetProgress(int progress)
Parameters
Type Name Description
System.Int32 progress

SetReflowMode(Boolean)

Declaration
public virtual void SetReflowMode(bool reflowMode)
Parameters
Type Name Description
System.Boolean reflowMode

Show()

Declaration
public virtual void Show()

Show(Boolean)

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

UpdateProgress()

Declaration
public virtual void UpdateProgress()

Events

DocumentSliderStartTrackingTouch

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

DocumentSliderStopTrackingTouch

Declaration
public event EventHandler<DocumentSlider.DocumentSliderStopTrackingTouchEventArgs> DocumentSliderStopTrackingTouch
Event Type
Type Description
System.EventHandler<DocumentSlider.DocumentSliderStopTrackingTouchEventArgs>

Implements

pdftronprivate.PDF.PDFViewCtrl.IDocumentLoadListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
pdftronprivate.PDF.PDFViewCtrl.IOnCanvasSizeChangeListener
pdftronprivate.PDF.PDFViewCtrl.IPageChangeListener
Back to top Generated by DocFX