7a5a910bcd
Removes error message when target/text attributes are null, undefined, or false
2016-04-03 22:16:22 -07:00
31e3622e17
Fixed RTL issue #161
2016-02-02 13:27:11 -08:00
4b27a72dce
Add a bit more clarity to Invalid Target test
2015-12-13 13:11:02 -08:00
37136663df
use event's currentTarget instead of target
2015-11-06 15:49:21 +01:00
03ee9829e0
Removes browserify tests
2015-10-28 12:56:52 -07:00
6b1f6b22a6
Allows HTML elements to be passed in the constructor - Fixes #25
2015-10-26 01:06:29 -07:00
70b2548a80
Migrates to delegate fork
2015-10-20 12:35:25 -07:00
c911ba0f53
Replacing anonymous functions with arrow functions to keep the pattern
2015-10-15 21:24:06 -03:00
8dc4e2e132
Adds destroy method for ClipboardAction too #24
2015-10-03 19:05:12 -07:00
0c24503214
Source formatting and testing for #24
2015-10-03 19:04:37 -07:00
cc9d562580
Renames "initialize" method to "onClick" #51
2015-10-03 16:44:47 -07:00
4d1fa1ba75
Remove unused import and add missing semicolons
2015-09-30 20:55:35 -05:00
aeec3fd520
Source formatting #19
2015-09-29 22:28:15 -07:00
4534fc4ca0
Adds test for browserify
...
This commit adds tests to make sure that the browserify bundle will work in the dist file of clipboard.js
This commit adds the mocha and chai modules, since karma doesn't work well with node only tests.
Also splited tests tasks in package.json and updated .gitignore
2015-09-29 22:16:32 -07:00
a5e29bd420
Removes code from #constructor to separate functions
2015-09-29 22:14:26 -07:00
d66aab1124
Default options for ClipboardAction too
2015-09-29 20:23:05 -04:00
902c730a4d
Use undefined for default parameters
2015-09-29 20:09:17 -04:00
1f61e16eb5
Fails silently in favor of speed
2015-09-28 21:59:18 -07:00
b842987292
Adds support to set action/target/text via function
2015-09-29 01:15:21 -03:00
beab7bc087
Changes target to support selector instead of id
2015-09-28 23:37:58 -03:00
157b0fb5a2
Rename data-attributes to prefix "clipboard"
...
This PR renames all the data-attributes for data-clipboard-X, this is due the possibility of conflict with projects that already uses these data-attributes.
2015-09-28 14:06:22 -03:00
b0e118f750
Improves test coverage
2015-09-27 11:53:52 -07:00
1acd23049e
Asserts error messages on tests
2015-09-26 09:26:54 -07:00
abeee82bdc
Throws error if either data-target or data-text were passed and throws error if neither data-target nor data-text were passed too
2015-09-26 09:25:15 -07:00
bb60a866b2
Fixes tests
2015-09-26 07:32:27 -07:00
ced945f11a
Replaces every single event listener in favor of event delegation
2015-09-24 17:02:33 -07:00
1febe4eecc
Adds karma test suite
2015-09-24 15:11:56 -07:00
f3c042a364
Only fire detailed events if copy was successful
2015-09-21 01:15:01 -07:00
cd7c8bfc27
Adds tests for Clipboard.validate
2015-09-20 15:40:59 -07:00
ec20389775
Adds tests for constructor
2015-09-20 00:57:19 -07:00
bea448d6c5
Includes base test structure
2015-09-20 00:23:33 -07:00