Skip to content

Commit 5c0d1a6

Browse files
author
Jason Saelhof
committed
Updated the type of the "next" parameter in SpriteSheetBuilder's addAnimation method. From the easeljs docs: "Specifies the name of the animation to continue to after this animation ends. You can also pass false to have the animation stop when it ends. By default it will loop to the start of the same animation."
1 parent ba424f7 commit 5c0d1a6

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

easeljs/easeljs.d.ts

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ declare module createjs {
5252
// methods
5353
clone(): Bitmap;
5454
}
55-
55+
5656

5757
export class BitmapText extends DisplayObject {
5858
constructor(text?:string, spriteSheet?:SpriteSheet);
@@ -66,7 +66,7 @@ declare module createjs {
6666
spriteSheet: SpriteSheet;
6767
text: string;
6868
}
69-
69+
7070
export class BlurFilter extends Filter {
7171
constructor(blurX?: number, blurY?: number, quality?: number);
7272

@@ -115,7 +115,7 @@ declare module createjs {
115115
greenOffset: number;
116116
redMultiplier: number;
117117
redOffset: number;
118-
118+
119119
// methods
120120
clone(): ColorFilter;
121121
}
@@ -139,7 +139,7 @@ declare module createjs {
139139
toArray(): number[];
140140
toString(): string;
141141
}
142-
142+
143143
export class ColorMatrixFilter extends Filter {
144144
constructor(matrix: number[] | ColorMatrix);
145145

@@ -149,7 +149,7 @@ declare module createjs {
149149
// methods
150150
clone(): ColorMatrixFilter;
151151
}
152-
152+
153153

154154
export class Container extends DisplayObject {
155155
constructor();
@@ -183,7 +183,7 @@ declare module createjs {
183183
swapChildren(child1: DisplayObject, child2: DisplayObject): void;
184184
swapChildrenAt(index1: number, index2: number): void;
185185
}
186-
186+
187187
export class DisplayObject extends EventDispatcher {
188188
constructor();
189189

@@ -268,7 +268,7 @@ declare module createjs {
268268

269269
// properties
270270
htmlElement: HTMLElement;
271-
271+
272272
// methods
273273
clone(): DisplayObject; // throw error
274274
set(props: Object): DOMElement;
@@ -589,7 +589,7 @@ declare module createjs {
589589

590590
export class MouseEvent extends Event {
591591
constructor(type: string, bubbles: boolean, cancelable: boolean, stageX: number, stageY: number, nativeEvent: NativeMouseEvent, pointerID: number, primary: boolean, rawX: number, rawY: number);
592-
592+
593593
// properties
594594
isTouch: boolean;
595595
localX: number;
@@ -601,10 +601,10 @@ declare module createjs {
601601
rawY: number;
602602
stageX: number;
603603
stageY: number;
604-
604+
605605
// methods
606606
clone(): MouseEvent;
607-
607+
608608
// EventDispatcher mixins
609609
addEventListener(type: string, listener: (eventObj: Object) => boolean, useCapture?: boolean): Function;
610610
addEventListener(type: string, listener: (eventObj: Object) => void, useCapture?: boolean): Function;
@@ -670,12 +670,12 @@ declare module createjs {
670670
play(): void;
671671
stop(): void;
672672
}
673-
673+
674674
export class MovieClipPlugin {
675675
// methods
676676
tween(tween: Tween, prop: string, value: string | number | boolean, startValues: any[], endValues: any[], ratio: number, wait: Object, end: Object): void;
677677
}
678-
678+
679679
export class Point {
680680
constructor(x?: number, y?: number);
681681

@@ -756,7 +756,7 @@ declare module createjs {
756756
offset: number;
757757
paused: boolean;
758758
spriteSheet: SpriteSheet;
759-
759+
760760
// methods
761761
advance(time?: number): void;
762762
clone(): Sprite;
@@ -767,7 +767,7 @@ declare module createjs {
767767
set(props: Object): Sprite;
768768
setTransform(x?: number, y?: number, scaleX?: number, scaleY?: number, rotation?: number, skewX?: number, skewY?: number, regX?: number, regY?: number): Sprite;
769769
stop(): void;
770-
770+
771771
}
772772

773773
export class SpriteContainer extends Container
@@ -798,7 +798,7 @@ declare module createjs {
798798
animations: string[];
799799
complete: boolean;
800800
framerate: number;
801-
801+
802802
// methods
803803
clone(): SpriteSheet;
804804
getAnimation(name: string): SpriteSheetAnimation;
@@ -825,7 +825,7 @@ declare module createjs {
825825
timeSlice: number;
826826

827827
// methods
828-
addAnimation(name: string, frames: number[], next?: string, frequency?: number): void;
828+
addAnimation(name: string, frames: number[], next?: string|boolean, frequency?: number): void;
829829
addFrame(source: DisplayObject, sourceRect?: Rectangle, scale?: number, setupFunction?: () => any, setupData?: Object): number;
830830
addMovieClip(source: MovieClip, sourceRect?: Rectangle, scale?: number, setupFunction?: () => any, setupData?: Object, labelFunction?: () => any): void;
831831
build(): SpriteSheet;
@@ -883,7 +883,7 @@ declare module createjs {
883883
preventSelection: boolean;
884884
snapToPixelEnabled: boolean; // deprecated
885885
tickOnUpdate: boolean;
886-
886+
887887
// methods
888888
clear(): void;
889889
clone(): Stage;
@@ -892,7 +892,7 @@ declare module createjs {
892892
tick(props?: Object): void;
893893
toDataURL(backgroundColor: string, mimeType: string): string;
894894
update(...arg: any[]): void;
895-
895+
896896
}
897897

898898

0 commit comments

Comments
 (0)