Skip to content

Commit 19c6bb4

Browse files
committed
add Text.letterSpacing typescript definitions
Also fixed the JSDoc type
1 parent f77d373 commit 19c6bb4

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/gameobjects/Text.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2098,7 +2098,7 @@ Object.defineProperty(Phaser.Text.prototype, 'lineSpacing', {
20982098

20992099
/**
21002100
* @name Phaser.Text#letterSpacing
2101-
* @property {number} letterSpacing - Additional spacing between letters in CSS [length]{@link https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Values/length} units.
2101+
* @property {string} letterSpacing - Additional spacing between letters in CSS [length]{@link https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Values/length} units.
21022102
* Uses [CanvasRedneringContext2D.letterSpacing]{@link https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/letterSpacing} property.
21032103
*/
21042104
Object.defineProperty(Phaser.Text.prototype, 'letterSpacing', {

typescript/phaser.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5140,6 +5140,7 @@ declare module Phaser {
51405140
wordWrap?: boolean;
51415141
wordWrapWidth?: number;
51425142
maxLines?: number;
5143+
letterSpacing?: string;
51435144
shadowOffsetX?: number;
51445145
shadowOffsetY?: number;
51455146
shadowColor?: string;
@@ -5197,6 +5198,7 @@ declare module Phaser {
51975198
game: Phaser.Game;
51985199
input: Phaser.InputHandler;
51995200
inputEnabled: boolean;
5201+
letterSpacing: string;
52005202
lineSpacing: number;
52015203
name: string;
52025204
padding: Phaser.Point;

0 commit comments

Comments
 (0)