{"_id":"metal-jquery-adapter","_rev":"52-6c02aa84ce9f5833aa896f3b65a30849","name":"metal-jquery-adapter","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0-rc":{"name":"metal-jquery-adapter","version":"1.0.0-rc","keywords":["jquery","metal","plugin"],"license":"BSD","_id":"metal-jquery-adapter@1.0.0-rc","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-jquery-adapter#readme","bugs":{"url":"https://github.com/metal/metal-jquery-adapter/issues"},"dist":{"shasum":"51ed1b20a069ced908584893754496c86bdda959","tarball":"https://registry.npmjs.org/metal-jquery-adapter/-/metal-jquery-adapter-1.0.0-rc.tgz","integrity":"sha512-uqKfC/3T/Sxj/h4Z5Qw7ALcwb4ftlZhaHTiD1Hd2131hgbRU/1DVdOC9I1osuShBAfItCc8720nS81KkxAOuJw==","signatures":[{"sig":"MEYCIQCWV0b1yxt8UIQy5yVcK3fP4WJu2BQqZSCPd+DaV6YC/AIhAKBNpGCp+tUYCC1dFP+zjrH3FBiHUXwXpFo/UdyE/N/y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/JQueryAdapter.js","_from":".","files":["src","test"],"_shasum":"51ed1b20a069ced908584893754496c86bdda959","engines":{"node":">=0.12.0"},"gitHead":"1074cefe73c9eab31aeaab902d175a7776e795de","scripts":{"test":"gulp test"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-jquery-adapter.git","type":"git"},"_npmVersion":"3.3.6","description":"A module that can create jQuery plugins for Metal.js components.","directories":{},"_nodeVersion":"5.0.0","devDependencies":{"gulp":"^3.8.11","metal-dom":"github:metal/metal-dom#master","gulp-metal":"^0.9.0","metal-component":"github:metal/metal-component#master","metal-karma-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-jquery-adapter-1.0.0-rc.tgz_1459250189741_0.3858707956969738","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-rc.1":{"name":"metal-jquery-adapter","version":"1.0.0-rc.1","keywords":["jquery","metal","plugin"],"license":"BSD","_id":"metal-jquery-adapter@1.0.0-rc.1","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-jquery-adapter#readme","bugs":{"url":"https://github.com/metal/metal-jquery-adapter/issues"},"dist":{"shasum":"64edcf122eca885c566dba5c0aed9e7abf79a6a6","tarball":"https://registry.npmjs.org/metal-jquery-adapter/-/metal-jquery-adapter-1.0.0-rc.1.tgz","integrity":"sha512-FPbLscNnaMnjoEn3KYgS0RQbEAh/i3F911oKybjC86aZmnPvsbaBaFiZE+iYp2S2WDnP31k9Z1xl+52c2HMuGw==","signatures":[{"sig":"MEQCIEALU5/PLKbxUIM2FX1nxS3HwSTthOXDgoJnTcHXfaX7AiAy+9jGTH4cTdlwMEoWvHLghtmW3NAu1VyqQ7jNS9mYww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/JQueryAdapter.js","_from":".","files":["src","test"],"_shasum":"64edcf122eca885c566dba5c0aed9e7abf79a6a6","engines":{"node":">=0.12.0"},"gitHead":"d867a0b5452916a57f4b3e993468bf96aa2fbd0f","scripts":{"test":"gulp test"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-jquery-adapter.git","type":"git"},"_npmVersion":"3.8.3","description":"A module that can create jQuery plugins for Metal.js components.","directories":{},"_nodeVersion":"5.0.0","devDependencies":{"gulp":"^3.8.11","metal-dom":"^1.0.0-rc.2","gulp-metal":"^1.0.0","metal-component":"^1.0.0-rc.2","metal-karma-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-jquery-adapter-1.0.0-rc.1.tgz_1459535670947_0.35877874540165067","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-rc.2":{"name":"metal-jquery-adapter","version":"1.0.0-rc.2","keywords":["jquery","metal","plugin"],"license":"BSD","_id":"metal-jquery-adapter@1.0.0-rc.2","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-jquery-adapter#readme","bugs":{"url":"https://github.com/metal/metal-jquery-adapter/issues"},"dist":{"shasum":"7337459f2c827bd9302416beedd4781697b1d30f","tarball":"https://registry.npmjs.org/metal-jquery-adapter/-/metal-jquery-adapter-1.0.0-rc.2.tgz","integrity":"sha512-L7T0ltbEjtveIimx14evqVIzmHVzPK898iNr5i+NSVypPROzE9u4g64G5nh400+VREh3KDu7ECSzj/VJvezwBA==","signatures":[{"sig":"MEYCIQDzd6d7mw8G5mH0eKqoQegIx4wJAyBZszoriErHcMimPQIhAJKUItn9C1iQ0USTfEbevx2MPknX446x+sBlMtQ5Kixx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/JQueryAdapter.js","_from":".","files":["src","test"],"_shasum":"7337459f2c827bd9302416beedd4781697b1d30f","engines":{"node":">=0.12.0"},"gitHead":"83b1c78072ef93e8254cefa960a2765dfaed40d4","scripts":{"test":"gulp test"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-jquery-adapter.git","type":"git"},"_npmVersion":"3.8.3","description":"A module that can create jQuery plugins for Metal.js components.","directories":{},"_nodeVersion":"5.10.0","devDependencies":{"gulp":"^3.8.11","metal-dom":"^1.0.0-rc.2","gulp-metal":"^1.0.0","metal-component":"^1.0.0-rc.3","metal-karma-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-jquery-adapter-1.0.0-rc.2.tgz_1460049332823_0.6677365282084793","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"metal-jquery-adapter","version":"1.0.0","keywords":["jquery","metal","plugin"],"license":"BSD","_id":"metal-jquery-adapter@1.0.0","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-jquery-adapter#readme","bugs":{"url":"https://github.com/metal/metal-jquery-adapter/issues"},"dist":{"shasum":"64102090e03ae3c65b3902feb356061389eb510e","tarball":"https://registry.npmjs.org/metal-jquery-adapter/-/metal-jquery-adapter-1.0.0.tgz","integrity":"sha512-u8MS7KtFnAUHup80R4LWZu1GE3XhPtc4x4OLcWFhkptWDEtBhiftUXHiFEWM429jKxVbJKYNKhzXGXnHZ4/X1w==","signatures":[{"sig":"MEYCIQD5q/37etDuw9C4iLsp+3yQDsTM7ZvnmVWQRrqdqqGzTwIhALxPrtEm+sQNn0jitcc4643xjRuqcMwR770iIXPd5oX4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/JQueryAdapter.js","_from":".","files":["lib","src","test"],"_shasum":"64102090e03ae3c65b3902feb356061389eb510e","engines":{"node":">=0.12.0"},"gitHead":"008726f73e5130aeb862e10e4e37f575f7bdff53","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-jquery-adapter.git","type":"git"},"_npmVersion":"3.8.3","description":"A module that can create jQuery plugins for Metal.js components.","directories":{},"jsnext:main":"src/JQueryAdapter.js","_nodeVersion":"5.10.1","devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-dom":"^1.0.0-rc.2","gulp-metal":"^1.0.0","metal-component":"^1.0.0-rc.3","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-jquery-adapter-1.0.0.tgz_1467750219598_0.5675908562261611","host":"packages-16-east.internal.npmjs.com"}},"2.0.0":{"name":"metal-jquery-adapter","version":"2.0.0","keywords":["jquery","metal","plugin"],"license":"BSD","_id":"metal-jquery-adapter@2.0.0","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-jquery-adapter#readme","bugs":{"url":"https://github.com/metal/metal-jquery-adapter/issues"},"dist":{"shasum":"31267985edc748b32edf0bb3db97de11161eb96e","tarball":"https://registry.npmjs.org/metal-jquery-adapter/-/metal-jquery-adapter-2.0.0.tgz","integrity":"sha512-4giWH+084+/aP38wKePTcm3RLLH1LlxODPEc5mS79qsXtu6rQ/8E93ndyYoFP9RMdcGtkxTZ8i37KKPtkg3AJg==","signatures":[{"sig":"MEUCIFtrZ+lG60ehCFeyruPbVr7VVYFJjQvRm2Y5eoq9TCsKAiEAxRtybqO1QB0fKkcAEX2AoHEjMk1/dUHGMC3q6CTVnqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/JQueryAdapter.js","_from":".","files":["lib","src","test"],"_shasum":"31267985edc748b32edf0bb3db97de11161eb96e","engines":{"node":">=0.12.0"},"gitHead":"d701deaa31ad02be487f29aedf63ca1b2915e360","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-jquery-adapter.git","type":"git"},"_npmVersion":"3.8.6","description":"A module that can create jQuery plugins for Metal.js components.","directories":{},"jsnext:main":"src/JQueryAdapter.js","_nodeVersion":"5.12.0","devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-dom":"^2.0.0","gulp-metal":"^1.0.0","metal-component":"^2.0.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-jquery-adapter-2.0.0.tgz_1469471255013_0.16945615457370877","host":"packages-16-east.internal.npmjs.com"}}},"time":{"created":"2016-03-29T11:16:31.961Z","modified":"2026-05-04T17:14:47.473Z","1.0.0-rc":"2016-03-29T11:16:31.961Z","1.0.0-rc.1":"2016-04-01T18:34:33.416Z","1.0.0-rc.2":"2016-04-07T17:15:35.367Z","1.0.0":"2016-07-05T20:23:43.678Z","2.0.0":"2016-07-25T18:27:38.066Z"},"bugs":{"url":"https://github.com/metal/metal-jquery-adapter/issues"},"license":"BSD","homepage":"https://github.com/metal/metal-jquery-adapter#readme","keywords":["jquery","metal","plugin"],"repository":{"url":"git+https://github.com/metal/metal-jquery-adapter.git","type":"git"},"description":"A module that can create jQuery plugins for Metal.js components.","maintainers":[{"email":"minuswrench@gmail.com","name":"pat270"},{"email":"continuous-integration@liferay.com","name":"liferay"},{"email":"gagranta@gmail.com","name":"gagranta"},{"email":"ivan.zaera@liferay.com","name":"izaera-lr"},{"email":"daniel.sanz@liferay.com","name":"daniel.sanz"},{"email":"antonio.ortega@liferay.com","name":"antonio-ortega"},{"email":"gabriel.lima@liferay.com","name":"limaagabriel"},{"email":"fortunato.maldonado@liferay.com","name":"fortunatom"},{"email":"miguelarroyoes@hotmail.com","name":"miguelarroyoes"},{"email":"jbalsas@gmail.com","name":"jbalsas"},{"email":"b.basto@gmail.com","name":"brunobasto"},{"email":"rob.g.frampton@gmail.com","name":"rframpton"},{"email":"maira.tma@gmail.com","name":"mairatma"},{"email":"eduardolundgren@gmail.com","name":"eduardolundgren"}],"readme":"metal-jquery-adapter\n===================================\n\nA module that can create jQuery plugins for Metal.js components.\n\n##Usage\n\nJust call JqueryAdapter.register with the jquery method name you want to use for the plugin and the component's constructor. For example:\n\n```javascript\nJqueryAdapter.register('modal', Modal);\n\n// Now you can call the plugin like this:\n$('#Modal').modal({headerContent: 'My Header'});\n\n// You can also call functions after initalizing the plugin for the first time:\n$('#Modal').modal('show');\n\n// And listen to events from the Metal.js component directly on the jQuery element:\n$('#Modal').on('metal-modal:buttonClicked', function(event, data) {\n  console.log('Button was clicked: ', data.button);\n});\n```\n","readmeFilename":"README.md"}