Creates a new VScrollBar. parent is the owner of the scroll bar.

A DOM element

An editor renderer

Hierarchy (View Summary)

Constructors

Properties

coeff: number
element: HTMLDivElement
height: number
HScrollHeight: number
inner: HTMLDivElement
isVisible: any
pageHeight: any
parent: any
renderer: any
scrollHeight: number
scrollTop: number
setInnerHeight: (height: number, force: boolean) => void
skipEvent: boolean
slideHeight: number
thumbHeight: number
thumbTop: number
viewHeight: number
VScrollWidth: number
width: number

Methods

  • Returns the width of the scroll bar.

    Returns number

  • Returns new top for scroll thumb

    Parameters

    • thumbTop: number

    Returns number

  • Sets the height of the scroll bar, in pixels.

    Parameters

    • height: number

      The new height

    Returns void

  • Sets the inner and scroll height of the scroll bar, in pixels.

    Parameters

    • height: number

      The new inner height

    • force: boolean

      Forcely update height

    Returns void

  • Sets the scroll top of the scroll bar.

    Parameters

    • scrollTop: number

      The new scroll top

    Returns void

  • Parameters

    • isVisible: any

    Returns void