Home

mixin: pluginTarget


  {
    "comment": "/**\n * Mixins functionality to make an object have \"plugins\".\n *\n * @example\n *      function MyObject() {}\n *\n *      pluginTarget.mixin(MyObject);\n *\n * @mixin\n * @memberof PIXI.utils\n * @param {object} obj - The object to mix into.\n */",
    "meta": {
        "range": [
            239,
            1229
        ],
        "filename": "pluginTarget.js",
        "lineno": 13,
        "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\utils",
        "code": {
            "id": "astnode100122658",
            "name": "pluginTarget",
            "type": "FunctionDeclaration",
            "paramnames": [
                "obj"
            ]
        },
        "vars": {
            "obj.__plugins": "obj.__plugins",
            "obj.registerPlugin": "obj.registerPlugin",
            "": null,
            "obj.prototype.initPlugins": "obj#initPlugins",
            "obj.prototype.destroyPlugins": "obj#destroyPlugins"
        }
    },
    "description": "

Mixins functionality to make an object have "plugins".

", "examples": [ "function MyObject() {}\n\n pluginTarget.mixin(MyObject);" ], "kind": "mixin", "memberof": "PIXI.utils", "params": [ { "type": { "names": [ "object" ] }, "description": "

The object to mix into.

", "name": "obj" } ], "name": "pluginTarget", "longname": "PIXI.utils.pluginTarget", "scope": "static", "___id": "T000002R011384", "___s": true, "filepath": "core\\utils\\pluginTarget.js" }