2.0.0-rc.1 • Published 8 years ago

angular2-multievent-bindings-plugin v2.0.0-rc.1

Weekly downloads
13
License
MIT
Repository
github
Last release
8 years ago

angular2-multievent-bindings-plugin

A small plugin that allows for binding multiple events into an Angular2 template.

Currently there is no way to bind multiple events to one expression in angular2 templates like this:

	<input type='text' (click,keypress,mousedown)=expressionIdWantToExecuteForAllOfTheseEvents($event) />

This plugin allows you to do this!!!

Installation

npm install angular2-multievent-bindings-plugin --save

Useage

import this plugin from your node modules and then add it to your EVENT_MANAGER_PLGUINS:

	
	import {MultiEventPlugin} from 'angular2-multievent-bindings-plugin';
	import {EVENT_MANAGER_PLUGINS} from 'angular2/platform/common_dom';
	import {bootstrap} from 'angular2/platform/browser';
	import {provide} from 'angular2/core';
	import {App, APP_PROVIDERS} from './app';

	bootstrap(App, [
		APP_PROVIDERS,
		provide(EVENT_MANAGER_PLUGINS, { multi: true, useClass: MultiEventPlugin})
	]).catch((error) => console.error(error));	
2.0.0-rc.1

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago