Winter Cardinal UI - v0.442.0 / DPaneScrollBar

Class: DPaneScrollBar<PARENT>

Type parameters

Name Type
PARENT extends DPaneScrollBarParent = DPaneScrollBarParent

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new DPaneScrollBar<PARENT>(parent, options, onUpdate): DPaneScrollBar<PARENT>

Type parameters

Name Type
PARENT extends DPaneScrollBarParent = DPaneScrollBarParent

Parameters

Name Type
parent PARENT
options undefined | DPaneScrollBarOptions
onUpdate (isRegionVisible: boolean) => void

Returns

DPaneScrollBar<PARENT>

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:34

Properties

_isCalled

Protected _isCalled: boolean

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:31


_isCalledSilently

Protected Optional _isCalledSilently: boolean

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:32


_isLocked

Protected _isLocked: number

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:30


_onUpdate

Protected _onUpdate: (isRegionVisible: boolean) => void

Type declaration

▸ (isRegionVisible): void

Parameters
Name Type
isRegionVisible boolean
Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:26


_parent

Protected _parent: PARENT

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:25


horizontal

Readonly horizontal: DScrollBarHorizontal<DThemeScrollBar, DScrollBarOptions<DThemeScrollBar>>

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:28


vertical

Readonly vertical: DScrollBarVertical<DThemeScrollBar, DScrollBarOptions<DThemeScrollBar>>

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:27

Methods

getOffsetHorizontalEnd

getOffsetHorizontalEnd(size): number

Parameters

Name Type
size number

Returns

number

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:110


getOffsetHorizontalStart

getOffsetHorizontalStart(size): number

Parameters

Name Type
size number

Returns

number

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:106


getOffsetVerticalEnd

getOffsetVerticalEnd(size): number

Parameters

Name Type
size number

Returns

number

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:118


getOffsetVerticalStart

getOffsetVerticalStart(size): number

Parameters

Name Type
size number

Returns

number

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:114


lock

lock(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:47


touch

touch(silently?): void

Parameters

Name Type
silently? boolean

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:101


unlock

unlock(callIfNeeded): void

Parameters

Name Type
callIfNeeded boolean

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:55


update

update(silently?): void

Parameters

Name Type
silently? boolean

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-pane-scrollbar.ts:66