diff --git a/packages/loaders/src/Loader.js b/packages/loaders/src/Loader.js index 1f728c3..682b32c 100644 --- a/packages/loaders/src/Loader.js +++ b/packages/loaders/src/Loader.js @@ -187,3 +187,28 @@ * @param {PIXI.LoaderResource} resource * @param {function} next */ + +/** + * @memberof PIXI.Loader# + * @member {object} onStart + */ + +/** + * @memberof PIXI.Loader# + * @member {object} onProgress + */ + +/** + * @memberof PIXI.Loader# + * @member {object} onError + */ + +/** + * @memberof PIXI.Loader# + * @member {object} onLoad + */ + +/** + * @memberof PIXI.Loader# + * @member {object} onComplete + */ diff --git a/packages/loaders/src/Loader.js b/packages/loaders/src/Loader.js index 1f728c3..682b32c 100644 --- a/packages/loaders/src/Loader.js +++ b/packages/loaders/src/Loader.js @@ -187,3 +187,28 @@ * @param {PIXI.LoaderResource} resource * @param {function} next */ + +/** + * @memberof PIXI.Loader# + * @member {object} onStart + */ + +/** + * @memberof PIXI.Loader# + * @member {object} onProgress + */ + +/** + * @memberof PIXI.Loader# + * @member {object} onError + */ + +/** + * @memberof PIXI.Loader# + * @member {object} onLoad + */ + +/** + * @memberof PIXI.Loader# + * @member {object} onComplete + */ diff --git a/packages/sprite/src/Sprite.js b/packages/sprite/src/Sprite.js index cef065e..bfa14d2 100644 --- a/packages/sprite/src/Sprite.js +++ b/packages/sprite/src/Sprite.js @@ -391,7 +391,7 @@ /** * Gets the local bounds of the sprite object. * - * @param {PIXI.Rectangle} rect - The output rectangle. + * @param {PIXI.Rectangle} [rect] - The output rectangle. * @return {PIXI.Rectangle} The bounds. */ getLocalBounds(rect) diff --git a/packages/loaders/src/Loader.js b/packages/loaders/src/Loader.js index 1f728c3..682b32c 100644 --- a/packages/loaders/src/Loader.js +++ b/packages/loaders/src/Loader.js @@ -187,3 +187,28 @@ * @param {PIXI.LoaderResource} resource * @param {function} next */ + +/** + * @memberof PIXI.Loader# + * @member {object} onStart + */ + +/** + * @memberof PIXI.Loader# + * @member {object} onProgress + */ + +/** + * @memberof PIXI.Loader# + * @member {object} onError + */ + +/** + * @memberof PIXI.Loader# + * @member {object} onLoad + */ + +/** + * @memberof PIXI.Loader# + * @member {object} onComplete + */ diff --git a/packages/sprite/src/Sprite.js b/packages/sprite/src/Sprite.js index cef065e..bfa14d2 100644 --- a/packages/sprite/src/Sprite.js +++ b/packages/sprite/src/Sprite.js @@ -391,7 +391,7 @@ /** * Gets the local bounds of the sprite object. * - * @param {PIXI.Rectangle} rect - The output rectangle. + * @param {PIXI.Rectangle} [rect] - The output rectangle. * @return {PIXI.Rectangle} The bounds. */ getLocalBounds(rect) diff --git a/packages/text/src/TextMetrics.js b/packages/text/src/TextMetrics.js index 42cfd19..5cd5de8 100644 --- a/packages/text/src/TextMetrics.js +++ b/packages/text/src/TextMetrics.js @@ -24,14 +24,67 @@ */ constructor(text, style, width, height, lines, lineWidths, lineHeight, maxLineWidth, fontProperties) { + /** + * The text that was measured + * + * @member {string} + */ this.text = text; + + /** + * The style that was measured + * + * @member {PIXI.TextStyle} + */ this.style = style; + + /** + * The measured width of the text + * + * @member {number} + */ this.width = width; + + /** + * The measured height of the text + * + * @member {number} + */ this.height = height; + + /** + * An array of lines of the text broken by new lines and wrapping is specified in style + * + * @member {string[]} + */ this.lines = lines; + + /** + * An array of the line widths for each line matched to `lines` + * + * @member {number[]} + */ this.lineWidths = lineWidths; + + /** + * The measured line height for this style + * + * @member {number} + */ this.lineHeight = lineHeight; + + /** + * The maximum line width for all measured lines + * + * @member {number} + */ this.maxLineWidth = maxLineWidth; + + /** + * The font properties object from TextMetrics.measureFont + * + * @member {PIXI.IFontMetrics} + */ this.fontProperties = fontProperties; }