From 2c3666e48bd3f4658af39a8f8f9d9763cd513a86 Mon Sep 17 00:00:00 2001 From: dotnetnerd Date: Fri, 24 Jan 2014 09:42:26 +0100 Subject: [PATCH] Fixed test --- ftdomdelegate/ftdomdelegate-tests.ts | 18 +++++++----------- ftdomdelegate/ftdomdelegate.d.ts | 4 ++-- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/ftdomdelegate/ftdomdelegate-tests.ts b/ftdomdelegate/ftdomdelegate-tests.ts index 785042261..55dc7a737 100644 --- a/ftdomdelegate/ftdomdelegate-tests.ts +++ b/ftdomdelegate/ftdomdelegate-tests.ts @@ -1,19 +1,15 @@ /// -function handleButtonClicks(event) { - // Do some things -} - -function handleTouchMove(event) { - // Do some other things -} - window.addEventListener('load', function() { var delegate = new Delegate(document.body); - delegate.on('click', 'button', handleButtonClicks); + delegate.on('click', 'button', function(event) { + // Do some things + } +); // Listen to all touch move // events that reach the body - delegate.on('touchmove', handleTouchMove); - + delegate.on('touchmove', function(event) { + // Do some other things + }); }, false); \ No newline at end of file diff --git a/ftdomdelegate/ftdomdelegate.d.ts b/ftdomdelegate/ftdomdelegate.d.ts index 6dc6c8dbe..4413adb1a 100644 --- a/ftdomdelegate/ftdomdelegate.d.ts +++ b/ftdomdelegate/ftdomdelegate.d.ts @@ -8,7 +8,7 @@ declare class Delegate { constructor(element: HTMLElement); - on(eventType: string, selector: string, callback : () => any) : void; + on(eventType: string, selector: string, callback : (event : any) => any) : void; - on(eventType: string, callback:() => any) : void; + on(eventType: string, callback:(event : any) => any) : void; } \ No newline at end of file