diff options
| author | fat <[email protected]> | 2015-05-10 19:45:38 -0700 |
|---|---|---|
| committer | fat <[email protected]> | 2015-05-10 19:45:38 -0700 |
| commit | ca9c850ebbfc880dc5021b451ffc9fa12184ff87 (patch) | |
| tree | 8db34e73d402c3f71fd2e8c853b7fddf6cee33d6 /js/src/collapse.js | |
| parent | bbb97a8660639002e70b1786e595ef9171bfecc6 (diff) | |
| download | bootstrap-ca9c850ebbfc880dc5021b451ffc9fa12184ff87.tar.xz bootstrap-ca9c850ebbfc880dc5021b451ffc9fa12184ff87.zip | |
add getters for Version and Default where applicable
add modal my gawd
Diffstat (limited to 'js/src/collapse.js')
| -rw-r--r-- | js/src/collapse.js | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/js/src/collapse.js b/js/src/collapse.js index 00ae29097..ac506b86b 100644 --- a/js/src/collapse.js +++ b/js/src/collapse.js @@ -23,7 +23,7 @@ const Collapse = (($) => { const JQUERY_NO_CONFLICT = $.fn[NAME] const TRANSITION_DURATION = 600 - const Defaults = { + const Default = { toggle : true, parent : null } @@ -63,10 +63,9 @@ const Collapse = (($) => { class Collapse { constructor(element, config) { - this._isTransitioning = false this._element = element - this._config = $.extend({}, Defaults, config) + this._config = $.extend({}, Default, config) this._triggerArray = $.makeArray($( `[data-toggle="collapse"][href="#${element.id}"],` + `[data-toggle="collapse"][data-target="#${element.id}"]` @@ -81,9 +80,20 @@ const Collapse = (($) => { if (this._config.toggle) { this.toggle() } + } + + + // getters + static get VERSION() { + return VERSION } + static get Default() { + return Default + } + + // public toggle() { @@ -284,7 +294,7 @@ const Collapse = (($) => { let data = $this.data(DATA_KEY) let _config = $.extend( {}, - Defaults, + Default, $this.data(), typeof config === 'object' && config ) |
