Skip to content

Commit 6784c3a

Browse files
committed
TypeScript def updates to match new ScaleManager.
1 parent 7fc3775 commit 6784c3a

1 file changed

Lines changed: 20 additions & 6 deletions

File tree

build/phaser.d.ts

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1385,6 +1385,7 @@ declare module Phaser {
13851385
static create(width?: number, height?: number, id?: string, noCocoon?: boolean): HTMLCanvasElement;
13861386
static getAspectRatio(canvas: HTMLCanvasElement): number;
13871387
static getOffset(element: HTMLElement, point?: Phaser.Point): Phaser.Point;
1388+
static removeFromDOM(canvas: HTMLCanvasElement): void;
13881389
static setBackgroundColor(canvas: HTMLCanvasElement, color: string): HTMLCanvasElement;
13891390
static setImageRenderingBicubic(canvas: HTMLCanvasElement): HTMLCanvasElement;
13901391
static setImageRenderingCrisp(canvas: HTMLCanvasElement): HTMLCanvasElement;
@@ -4434,19 +4435,19 @@ declare module Phaser {
44344435

44354436
class Stage extends PIXI.Stage {
44364437

4437-
constructor(game: Phaser.Game, width: number, height: number);
4438+
constructor(game: Phaser.Game);
44384439

44394440
backgroundColor: any;
4440-
checkOffsetInterval: any;
44414441
currentRenderOrderID: number;
44424442
disableVisibilityChange: boolean;
44434443
exists: boolean;
44444444
game: Phaser.Game;
44454445
name: string;
4446-
offset: Phaser.Point;
44474446
smoothed: boolean;
44484447

4448+
boot(): void;
44494449
checkVisiblity(): void;
4450+
destroy(): void;
44504451
parseConfig(config: Object): void;
44514452
postUpdate(): void;
44524453
preUpdate(): void;
@@ -4464,6 +4465,7 @@ declare module Phaser {
44644465
static EXACT_FIT: number;
44654466
static NO_SCALE: number;
44664467
static SHOW_ALL: number;
4468+
static RESIZE: number;
44674469

44684470
aspectRatio: number;
44694471
bounds: Phaser.Rectangle;
@@ -4478,7 +4480,6 @@ declare module Phaser {
44784480
fullScreenTarget: any;
44794481
fullScreenScaleMode: number;
44804482
game: Phaser.Game;
4481-
hasResized: Phaser.Signal;
44824483
incorrectOrientation: boolean;
44834484
leaveFullScreen: Phaser.Signal;
44844485
leaveIncorrectOrientation: Phaser.Signal;
@@ -4491,29 +4492,42 @@ declare module Phaser {
44914492
maxWidth: number;
44924493
minHeight: number;
44934494
minWidth: number;
4495+
offset: Phaser.Point;
4496+
onResize: function;
4497+
onResizeContext: any;
44944498
orientation: number;
4495-
orientationSprite: any;
44964499
pageAlignHorizontally: boolean;
44974500
pageAlignVertically: boolean;
4501+
parentIsWindow: boolean;
4502+
parentNode: any;
4503+
parentScaleFactor: Phaser.Point;
44984504
scaleFactor: Phaser.Point;
44994505
scaleFactorInversed: Phaser.Point;
45004506
scaleMode: number;
45014507
sourceAspectRatio: number;
4508+
trackParentInterval: number;
45024509
width: number;
45034510

4511+
boot(width: number, height: number): void;
45044512
checkOrientation(event: any): void;
45054513
checkOrientationState(): void;
45064514
checkResize(event: any): void;
4515+
destroy(): void;
45074516
forceOrientation(forceLandscape: boolean, forcePortrait?: boolean, orientationImage?: string): void;
45084517
fullScreenChange(event: any): void;
4518+
parseConfig(config: Object): void;
4519+
preUpdate(): void;
45094520
refresh(): void;
45104521
setExactFit(): void;
45114522
setMaximum(): void;
4523+
setMinMax(minWidth: number, minHeight: number, maxWidth?: number, maxHeight?: number): void;
4524+
setResizeCallback(callback: function, context: any): void;
45124525
setScreenSize(force?: boolean): void;
45134526
setShowAll(): void;
45144527
setSize(): void;
4515-
startFullScreen(antialias: boolean): void;
4528+
startFullScreen(antialias?: boolean): void;
45164529
stopFullScreen(): void;
4530+
updateDimensions(width: number, height: number, resize: boolean): void;
45174531

45184532
}
45194533

0 commit comments

Comments
 (0)