Newer
Older
pixi.js / packages / canvas / canvas-renderer / src / BaseTexture.js
@Ivan Popelyshev Ivan Popelyshev on 9 Jan 2018 534 bytes Fixes CanvasRenderer (#4588)
import { BaseTexture } from '@pixi/core';

/**
 * Get the drawable source, such as HTMLCanvasElement or HTMLImageElement suitable
 * for rendering with CanvasRenderer. Provided by **@pixi/canvas-renderer** package.
 * @method getDrawableSource
 * @memberof PIXI.BaseTexture#
 * @return {CanvasImageSource} Source to render with CanvasRenderer
 */
BaseTexture.prototype.getDrawableSource = function getDrawableSource()
{
    const resource = this.resource;

    return resource ? (resource.bitmap || resource.source) : this.source;
};