- Added functionality to support an argument being passed in markup to define what type of event you want the directive to take.
v-on-clickaway:mousedown
would creat an event listener instead of being aclick
event instead would be amousedown
event.
- Fix Cannot read property 'context' of undefined in update callback
2.2.2 - 2018-04-09
- Fix context with which the away handler is called
2.2.1 - 2018-04-08
- Fix regression, fallback to
.contains
if.path
is not supported
2.2.0 - 2018-04-08
- Refer to
event.path
instead ofelement.contains(event.target)
for more reliable containment check (fixes #23), kudos to @jonobr1
2.1.0 - 2016-11-24
- Away callback may not be triggered until the end of the initial macrotask (fixes #8)
2.0.0 - 2016-10-20
- Removed deprecated submodules
2.0.0-rc.1 - 2016-09-30
Reworked for Vue 2.0
v-on-clickaway
used to be able to accept statements, likev-on-clickaway="a = a + 1"
orv-on-clickaway="doSomething(context)"
. This is no longer supported.
1.1.5 - 2016-09-30
Skipped 1.1.4 due to publishing mistake
- Exposed version
1.1.3 - 2016-08-14
- CDN link
- Build files
1.1.2 - 2016-08-14
- Moved
vue
fromdependencies
topeerDependencies
- Moved from
envify
toloose-envify
1.1.1 - 2015-12-17
- CDN link
1.1.0 - 2015-12-17
- Ported the source to es6 to make use of the rollup bundler
- Deprecated the old import syntax in favor of the es6 module syntax
- Introduced a build system to produce common-js module and CDN bundles
- From now on
dist
will be commited to the repo to make use of rawgit CDN
1.0.1 - 2015-12-17
- Improved docs
- Lint script does not require globally installed eslint anymore
- Improved docs
- Switch to Vue 1.0
0.1.1 - 2015-10-28
- Some files were not linted
Initial release