Skip to main content

Class: DropDown

dg.DropDown

Constructors

constructor

new DropDown(label, createElement)

Parameters

NameType
labelstring | Element
createElement() => HTMLElement

Defined in

src/widgets.ts:2007

Properties

_dropDownElement

Private _dropDownElement: HTMLDivElement

Defined in

src/widgets.ts:1999


_element

Private _element: HTMLElement

Defined in

src/widgets.ts:1998


_isMouseOverElement

Private _isMouseOverElement: boolean

Defined in

src/widgets.ts:2000


_label

Private _label: string | Element

Defined in

src/widgets.ts:2001


isExpanded

isExpanded: boolean

Defined in

src/widgets.ts:2003


root

root: HTMLDivElement

Defined in

src/widgets.ts:2004

Accessors

onElementClick

get onElementClick(): Observable<MouseEvent>

Returns

Observable<MouseEvent>

Defined in

src/widgets.ts:2068


onExpand

get onExpand(): Observable<MouseEvent>

Returns

Observable<MouseEvent>

Defined in

src/widgets.ts:2064

Methods

_initEventListeners

Private _initEventListeners(): void

Returns

void

Defined in

src/widgets.ts:2022


_setExpandedState

Private _setExpandedState(isExpanded): void

Parameters

NameType
isExpandedboolean

Returns

void

Defined in

src/widgets.ts:2051