{ "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" }