Class: DropDown
dg.DropDown
Constructors
constructor
• new DropDown(label
, createElement
)
Parameters
Name | Type |
---|---|
label | string | Element |
createElement | () => HTMLElement |
Defined in
Properties
_dropDownElement
• Private
_dropDownElement: HTMLDivElement
Defined in
_element
• Private
_element: HTMLElement
Defined in
_isMouseOverElement
• Private
_isMouseOverElement: boolean
Defined in
_label
• Private
_label: string
| Element
Defined in
isExpanded
• isExpanded: boolean
Defined in
root
• root: HTMLDivElement
Defined in
Accessors
onElementClick
• get
onElementClick(): Observable
<MouseEvent
>
Returns
Observable
<MouseEvent
>
Defined in
onExpand
• get
onExpand(): Observable
<MouseEvent
>
Returns
Observable
<MouseEvent
>
Defined in
Methods
_initEventListeners
▸ Private
_initEventListeners(): void
Returns
void
Defined in
_setExpandedState
▸ Private
_setExpandedState(isExpanded
): void
Parameters
Name | Type |
---|---|
isExpanded | boolean |
Returns
void