mirror of
https://github.com/zenorocha/clipboard.js.git
synced 2023-08-10 21:12:48 +03:00
Renames "initialize" method to "onClick" #51
This commit is contained in:
parent
8fa31029ac
commit
cc9d562580
@ -34,14 +34,14 @@ class Clipboard extends Emitter {
|
|||||||
* @param {String} selector
|
* @param {String} selector
|
||||||
*/
|
*/
|
||||||
delegateClick(selector) {
|
delegateClick(selector) {
|
||||||
Delegate.bind(document.body, selector, 'click', (e) => this.initialize(e));
|
Delegate.bind(document.body, selector, 'click', (e) => this.onClick(e));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Defines a new `ClipboardAction` on each click event.
|
* Defines a new `ClipboardAction` on each click event.
|
||||||
* @param {Event} e
|
* @param {Event} e
|
||||||
*/
|
*/
|
||||||
initialize(e) {
|
onClick(e) {
|
||||||
if (this.clipboardAction) {
|
if (this.clipboardAction) {
|
||||||
this.clipboardAction = null;
|
this.clipboardAction = null;
|
||||||
}
|
}
|
||||||
|
@ -69,11 +69,11 @@ describe('Clipboard', () => {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('#initialize', () => {
|
describe('#onClick', () => {
|
||||||
it('should create a new instance of ClipboardAction', () => {
|
it('should create a new instance of ClipboardAction', () => {
|
||||||
let clipboard = new Clipboard('.btn');
|
let clipboard = new Clipboard('.btn');
|
||||||
|
|
||||||
clipboard.initialize(global.event);
|
clipboard.onClick(global.event);
|
||||||
assert.instanceOf(clipboard.clipboardAction, ClipboardAction);
|
assert.instanceOf(clipboard.clipboardAction, ClipboardAction);
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -84,7 +84,7 @@ describe('Clipboard', () => {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
clipboard.initialize(global.event);
|
clipboard.onClick(global.event);
|
||||||
}
|
}
|
||||||
catch(e) {
|
catch(e) {
|
||||||
assert.equal(e.message, 'Invalid "target" value, use a valid Element');
|
assert.equal(e.message, 'Invalid "target" value, use a valid Element');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user