mirror of https://github.com/ColorlibHQ/AdminLTE
added missing expanded/collapsed event in ControlSidebar.js
parent
fd8183c965
commit
0876d0ab70
|
@ -18,7 +18,8 @@ const ControlSidebar = (($) => {
|
||||||
const DATA_API_KEY = '.data-api'
|
const DATA_API_KEY = '.data-api'
|
||||||
|
|
||||||
const Event = {
|
const Event = {
|
||||||
CLICK_DATA_API: `click${EVENT_KEY}${DATA_API_KEY}`
|
COLLAPSED: `collapsed${EVENT_KEY}`,
|
||||||
|
EXPANDED: `expanded${EVENT_KEY}`
|
||||||
}
|
}
|
||||||
|
|
||||||
const Selector = {
|
const Selector = {
|
||||||
|
@ -62,6 +63,9 @@ const ControlSidebar = (($) => {
|
||||||
} else {
|
} else {
|
||||||
$('body').removeClass(ClassName.CONTROL_SIDEBAR_OPEN)
|
$('body').removeClass(ClassName.CONTROL_SIDEBAR_OPEN)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const expandedEvent = $.Event(Event.EXPANDED)
|
||||||
|
$(this._element).trigger(expandedEvent)
|
||||||
}
|
}
|
||||||
|
|
||||||
collapse() {
|
collapse() {
|
||||||
|
@ -78,6 +82,9 @@ const ControlSidebar = (($) => {
|
||||||
} else {
|
} else {
|
||||||
$('body').addClass(ClassName.CONTROL_SIDEBAR_OPEN)
|
$('body').addClass(ClassName.CONTROL_SIDEBAR_OPEN)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const collapsedEvent = $.Event(Event.COLLAPSED)
|
||||||
|
$(this._element).trigger(collapsedEvent)
|
||||||
}
|
}
|
||||||
|
|
||||||
toggle() {
|
toggle() {
|
||||||
|
|
|
@ -54,7 +54,8 @@ $("#my-toggle-button").ControlSidebar('toggle');
|
||||||
|---
|
|---
|
||||||
| Event Type | Description
|
| Event Type | Description
|
||||||
|-|-
|
|-|-
|
||||||
| |
|
|expanded.lte.control.sidebar | Triggered after a control sidebar expands.
|
||||||
|
|collapsed.lte.control.sidebar | Triggered after a control sidebar collapses.
|
||||||
{: .table .table-bordered .bg-light}
|
{: .table .table-bordered .bg-light}
|
||||||
|
|
||||||
Example: `$('#toggle-button').on('shown.lte.control.sidebar', handleExpandedEvent)`
|
Example: `$('#toggle-button').on('expanded.lte.control.sidebar', handleExpandedEvent)`
|
||||||
|
|
Loading…
Reference in New Issue