aboutsummaryrefslogtreecommitdiff
path: root/js/src/modal
diff options
context:
space:
mode:
authorJohann-S <[email protected]>2019-07-28 15:24:46 +0200
committerJohann-S <[email protected]>2019-07-29 11:34:12 +0200
commitdcba52677556bedb04a07825c2023e0beeea6f1e (patch)
treeddf5bbf334408536c609f2ded245e119c1a9de17 /js/src/modal
parent144220f0c5777e07fb1832324d52a590bec363e2 (diff)
downloadbootstrap-dcba52677556bedb04a07825c2023e0beeea6f1e.tar.xz
bootstrap-dcba52677556bedb04a07825c2023e0beeea6f1e.zip
remove underscore for static methods
Diffstat (limited to 'js/src/modal')
-rw-r--r--js/src/modal/modal.js8
-rw-r--r--js/src/modal/modal.spec.js30
2 files changed, 19 insertions, 19 deletions
diff --git a/js/src/modal/modal.js b/js/src/modal/modal.js
index 5d7424937..fd24b7768 100644
--- a/js/src/modal/modal.js
+++ b/js/src/modal/modal.js
@@ -513,7 +513,7 @@ class Modal {
// Static
- static _jQueryInterface(config, relatedTarget) {
+ static jQueryInterface(config, relatedTarget) {
return this.each(function () {
let data = Data.getData(this, DATA_KEY)
const _config = {
@@ -538,7 +538,7 @@ class Modal {
})
}
- static _getInstance(element) {
+ static getInstance(element) {
return Data.getData(element, DATA_KEY)
}
}
@@ -591,11 +591,11 @@ EventHandler.on(document, Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (
/* istanbul ignore if */
if (typeof $ !== 'undefined') {
const JQUERY_NO_CONFLICT = $.fn[NAME]
- $.fn[NAME] = Modal._jQueryInterface
+ $.fn[NAME] = Modal.jQueryInterface
$.fn[NAME].Constructor = Modal
$.fn[NAME].noConflict = () => {
$.fn[NAME] = JQUERY_NO_CONFLICT
- return Modal._jQueryInterface
+ return Modal.jQueryInterface
}
}
diff --git a/js/src/modal/modal.spec.js b/js/src/modal/modal.spec.js
index 5111f00a9..5623d174c 100644
--- a/js/src/modal/modal.spec.js
+++ b/js/src/modal/modal.spec.js
@@ -711,13 +711,13 @@ describe('Modal', () => {
const modalEl = fixtureEl.querySelector('.modal')
const modal = new Modal(modalEl)
- expect(Modal._getInstance(modalEl)).toEqual(modal)
+ expect(Modal.getInstance(modalEl)).toEqual(modal)
spyOn(EventHandler, 'off')
modal.dispose()
- expect(Modal._getInstance(modalEl)).toEqual(null)
+ expect(Modal.getInstance(modalEl)).toEqual(null)
expect(EventHandler.off).toHaveBeenCalledTimes(4)
})
})
@@ -813,7 +813,7 @@ describe('Modal', () => {
spyOn(trigger, 'focus')
modalEl.addEventListener('shown.bs.modal', () => {
- const modal = Modal._getInstance(modalEl)
+ const modal = Modal.getInstance(modalEl)
modal.hide()
})
@@ -844,7 +844,7 @@ describe('Modal', () => {
spyOn(trigger, 'focus')
modalEl.addEventListener('shown.bs.modal', () => {
- const modal = Modal._getInstance(modalEl)
+ const modal = Modal.getInstance(modalEl)
modal.hide()
})
@@ -890,18 +890,18 @@ describe('Modal', () => {
})
})
- describe('_jQueryInterface', () => {
+ describe('jQueryInterface', () => {
it('should create a modal', () => {
fixtureEl.innerHTML = '<div class="modal"><div class="modal-dialog" /></div>'
const div = fixtureEl.querySelector('div')
- jQueryMock.fn.modal = Modal._jQueryInterface
+ jQueryMock.fn.modal = Modal.jQueryInterface
jQueryMock.elements = [div]
jQueryMock.fn.modal.call(jQueryMock)
- expect(Modal._getInstance(div)).toBeDefined()
+ expect(Modal.getInstance(div)).toBeDefined()
})
it('should not re create a modal', () => {
@@ -910,12 +910,12 @@ describe('Modal', () => {
const div = fixtureEl.querySelector('div')
const modal = new Modal(div)
- jQueryMock.fn.modal = Modal._jQueryInterface
+ jQueryMock.fn.modal = Modal.jQueryInterface
jQueryMock.elements = [div]
jQueryMock.fn.modal.call(jQueryMock)
- expect(Modal._getInstance(div)).toEqual(modal)
+ expect(Modal.getInstance(div)).toEqual(modal)
})
it('should throw error on undefined method', () => {
@@ -924,7 +924,7 @@ describe('Modal', () => {
const div = fixtureEl.querySelector('div')
const action = 'undefinedMethod'
- jQueryMock.fn.modal = Modal._jQueryInterface
+ jQueryMock.fn.modal = Modal.jQueryInterface
jQueryMock.elements = [div]
try {
@@ -940,7 +940,7 @@ describe('Modal', () => {
const div = fixtureEl.querySelector('div')
const modal = new Modal(div)
- jQueryMock.fn.modal = Modal._jQueryInterface
+ jQueryMock.fn.modal = Modal.jQueryInterface
jQueryMock.elements = [div]
spyOn(modal, 'show')
@@ -955,7 +955,7 @@ describe('Modal', () => {
const div = fixtureEl.querySelector('div')
- jQueryMock.fn.modal = Modal._jQueryInterface
+ jQueryMock.fn.modal = Modal.jQueryInterface
jQueryMock.elements = [div]
spyOn(Modal.prototype, 'show')
@@ -966,14 +966,14 @@ describe('Modal', () => {
})
})
- describe('_getInstance', () => {
+ describe('getInstance', () => {
it('should return modal instance', () => {
fixtureEl.innerHTML = '<div class="modal"><div class="modal-dialog" /></div>'
const div = fixtureEl.querySelector('div')
const modal = new Modal(div)
- expect(Modal._getInstance(div)).toEqual(modal)
+ expect(Modal.getInstance(div)).toEqual(modal)
})
it('should return null when there is no modal instance', () => {
@@ -981,7 +981,7 @@ describe('Modal', () => {
const div = fixtureEl.querySelector('div')
- expect(Modal._getInstance(div)).toEqual(null)
+ expect(Modal.getInstance(div)).toEqual(null)
})
})
})