From 7dc6f5e566f8177a963f201686ee55f4d8d87e86 Mon Sep 17 00:00:00 2001 From: Qinfeng Chen Date: Thu, 15 Jan 2015 17:06:20 -0500 Subject: [PATCH 1/2] add animationframe type definition file --- animationframe/animationframe-tests.ts | 9 +++++++++ animationframe/animationframe.d.ts | 12 ++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 animationframe/animationframe-tests.ts create mode 100644 animationframe/animationframe.d.ts diff --git a/animationframe/animationframe-tests.ts b/animationframe/animationframe-tests.ts new file mode 100644 index 000000000..89350fc5b --- /dev/null +++ b/animationframe/animationframe-tests.ts @@ -0,0 +1,9 @@ +/// +module AnimationFrameTests { + var animation = new AnimationFrame(); + function frame() { + animation.request(frame); + } + + animation.request(frame); +} diff --git a/animationframe/animationframe.d.ts b/animationframe/animationframe.d.ts new file mode 100644 index 000000000..956d4dc9d --- /dev/null +++ b/animationframe/animationframe.d.ts @@ -0,0 +1,12 @@ +// Type definitions for animation-frame 0.1.7 +// Project: https://github.com/kof/animation-frame +// Definitions by: Qinfeng Chen +// Definitions: https://github.com/borisyankov/DefinitelyTyped + +interface AnimationFrame { + new(): AnimationFrame; + request(callback: () => void): void; +} + +declare var AnimationFrame: AnimationFrame; + From 170c31535dda44b4bddf86c5f4e774208f044605 Mon Sep 17 00:00:00 2001 From: Qinfeng Chen Date: Sun, 18 Jan 2015 22:20:29 -0500 Subject: [PATCH 2/2] rename animationframe to aniamtion-frame --- .../animation-frame-tests.ts | 2 +- .../animationframe.d.ts => animation-frame/animation-frame.d.ts | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename animationframe/animationframe-tests.ts => animation-frame/animation-frame-tests.ts (77%) rename animationframe/animationframe.d.ts => animation-frame/animation-frame.d.ts (100%) diff --git a/animationframe/animationframe-tests.ts b/animation-frame/animation-frame-tests.ts similarity index 77% rename from animationframe/animationframe-tests.ts rename to animation-frame/animation-frame-tests.ts index 89350fc5b..39a9f8937 100644 --- a/animationframe/animationframe-tests.ts +++ b/animation-frame/animation-frame-tests.ts @@ -1,4 +1,4 @@ -/// +/// module AnimationFrameTests { var animation = new AnimationFrame(); function frame() { diff --git a/animationframe/animationframe.d.ts b/animation-frame/animation-frame.d.ts similarity index 100% rename from animationframe/animationframe.d.ts rename to animation-frame/animation-frame.d.ts