mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
- fix, add missing types to some methods/properties of createjs definitions
This commit is contained in:
Vendored
+5
-5
@@ -355,7 +355,7 @@ declare module createjs {
|
||||
/**
|
||||
* @deprecated - use the instructions property instead
|
||||
*/
|
||||
getInstructions();
|
||||
getInstructions(): Object[];
|
||||
static getRGB(r: number, g: number, b: number, alpha?: number): string;
|
||||
inject(callback: (data: any) => any, data: any): Graphics; // deprecated
|
||||
isEmpty(): boolean;
|
||||
@@ -684,7 +684,7 @@ declare module createjs {
|
||||
static version: string;
|
||||
|
||||
// methods
|
||||
advance(time?: number);
|
||||
advance(time?: number): void;
|
||||
clone(): MovieClip; // not supported
|
||||
/**
|
||||
* @deprecated - use 'currentLabel' property instead
|
||||
@@ -898,8 +898,8 @@ declare module createjs {
|
||||
static POINTS_PER_BOX: number;
|
||||
|
||||
// methods
|
||||
clearImageTexture(image);
|
||||
updateViewport(width: number, height: number);
|
||||
clearImageTexture(image: Object): void;
|
||||
updateViewport(width: number, height: number): void;
|
||||
}
|
||||
|
||||
export class Stage extends Container {
|
||||
@@ -929,7 +929,7 @@ declare module createjs {
|
||||
clone(): Stage;
|
||||
enableDOMEvents(enable?: boolean): void;
|
||||
enableMouseOver(frequency?: number): void;
|
||||
tick(props?: Object);
|
||||
tick(props?: Object): void;
|
||||
toDataURL(backgroundColor: string, mimeType: string): string;
|
||||
update(...arg: any[]): void;
|
||||
|
||||
|
||||
Vendored
+9
-9
@@ -39,14 +39,14 @@ declare module createjs {
|
||||
static XML: string;
|
||||
|
||||
// methods
|
||||
cancel();
|
||||
destroy();
|
||||
cancel(): void;
|
||||
destroy(): void;
|
||||
getItem(): Object;
|
||||
getLoadedItems(): Object[];
|
||||
getResult(raw?: boolean): Object;
|
||||
getTag(): Object;
|
||||
load(): void;
|
||||
setTag(tag: Object);
|
||||
setTag(tag: Object): void;
|
||||
toString(): string;
|
||||
}
|
||||
|
||||
@@ -59,9 +59,9 @@ declare module createjs {
|
||||
{
|
||||
constructor(item: LoadItem);
|
||||
|
||||
cancel();
|
||||
destroy();
|
||||
load();
|
||||
cancel(): void;
|
||||
destroy(): void;
|
||||
load(): void;
|
||||
}
|
||||
|
||||
export class BinaryLoader
|
||||
@@ -157,7 +157,7 @@ declare module createjs {
|
||||
stopOnError: boolean;
|
||||
|
||||
// methods
|
||||
close();
|
||||
close(): void;
|
||||
getItems(loaded: boolean): Object[];
|
||||
installPlugin(plugin: () => any): void;
|
||||
loadFile(file: Object, loadNow?: boolean, basePath?: string): void;
|
||||
@@ -165,7 +165,7 @@ declare module createjs {
|
||||
loadManifest(manifest: Object, loadNow?: boolean, basePath?: string): void;
|
||||
loadManifest(manifest: string, loadNow?: boolean, basePath?: string): void;
|
||||
loadManifest(manifest: any[], loadNow?: boolean, basePath?: string): void;
|
||||
registerLoader(loader);
|
||||
registerLoader(loader: AbstractLoader): void;
|
||||
remove(idsOrUrls: string): void;
|
||||
remove(idsOrUrls: any[]): void;
|
||||
removeAll(): void;
|
||||
@@ -177,7 +177,7 @@ declare module createjs {
|
||||
* @deprecated - use 'preferXHR' property instead (or setUseXHR())
|
||||
*/
|
||||
setUseXHR(value: boolean): void;
|
||||
unregisterLoader(loader);
|
||||
unregisterLoader(loader: AbstractLoader): void;
|
||||
}
|
||||
|
||||
export class ManifestLoader
|
||||
|
||||
Vendored
+13
-13
@@ -24,10 +24,10 @@ declare module createjs {
|
||||
isPreloadComplete(src: string): boolean;
|
||||
isPreloadStarted(src: string): boolean;
|
||||
isSupported(): boolean;
|
||||
preload(loader);
|
||||
preload(loader: Object): void;
|
||||
register(loadItem: string, instances: number): Object;
|
||||
removeAllSounds(src: string);
|
||||
removeSound(src: string);
|
||||
removeAllSounds(src: string): void;
|
||||
removeSound(src: string): void;
|
||||
setMute(value: boolean): boolean;
|
||||
setVolume(value: number): boolean;
|
||||
}
|
||||
@@ -50,7 +50,7 @@ declare module createjs {
|
||||
volume: number;
|
||||
|
||||
// methods
|
||||
destroy();
|
||||
destroy(): void;
|
||||
getDuration(): number;
|
||||
getLoop(): number;
|
||||
getMute(): boolean;
|
||||
@@ -61,7 +61,7 @@ declare module createjs {
|
||||
play(interrupt?: string, delay?: number, offset?: number, loop?: number, volume?: number, pan?: number): AbstractSoundInstance;
|
||||
play(interrupt?: Object, delay?: number, offset?: number, loop?: number, volume?: number, pan?: number): AbstractSoundInstance;
|
||||
setDuration(value: number): AbstractSoundInstance;
|
||||
setLoop(value: number);
|
||||
setLoop(value: number): void;
|
||||
setMute(value: boolean): AbstractSoundInstance;
|
||||
setPan(value: number): AbstractSoundInstance;
|
||||
setPlayback(value: Object): AbstractSoundInstance;
|
||||
@@ -76,7 +76,7 @@ declare module createjs {
|
||||
flashId: string;
|
||||
|
||||
// methods
|
||||
setFlash(flash: Object);
|
||||
setFlash(flash: Object): void;
|
||||
}
|
||||
|
||||
export class FlashAudioPlugin extends AbstractPlugin
|
||||
@@ -222,7 +222,7 @@ declare module createjs {
|
||||
|
||||
export class WebAudioLoader
|
||||
{
|
||||
static context; // AudioContext;
|
||||
static context: Object; // AudioContext;
|
||||
}
|
||||
|
||||
export class WebAudioPlugin extends AbstractPlugin
|
||||
@@ -236,7 +236,7 @@ declare module createjs {
|
||||
|
||||
// methods
|
||||
static isSupported(): boolean;
|
||||
static playEmptySound();
|
||||
static playEmptySound(): void;
|
||||
}
|
||||
|
||||
export class WebAudioSoundInstance extends AbstractSoundInstance
|
||||
@@ -244,10 +244,10 @@ declare module createjs {
|
||||
constructor(src: string, startTime: number, duration: number, playbackResource: Object);
|
||||
|
||||
// properties
|
||||
static context; // AudioContext;
|
||||
static destinationNode; // AudioNode;
|
||||
gainNode; // AudioGainNode;
|
||||
panNode; // AudioPannerNode;
|
||||
sourceNode; // AudioNode;
|
||||
static context: Object; // AudioContext;
|
||||
static destinationNode: Object; // AudioNode;
|
||||
gainNode: Object; // AudioGainNode;
|
||||
panNode: Object; // AudioPannerNode;
|
||||
sourceNode: Object; // AudioNode;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user