UNPKG

immaterial-design-ripple

Version:
135 lines (119 loc) 6.78 kB
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <base data-ice="baseUrl"> <title data-ice="title">API Document</title> <link type="text/css" rel="stylesheet" href="css/style.css"> <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css"> <script src="script/prettify/prettify.js"></script> <script src="script/manual.js"></script> </head> <body class="layout-container" data-ice="rootContainer"> <header> <a href="./">Home</a> <a href="identifiers.html">Reference</a> <a href="source.html">Source</a> <a data-ice="repoURL" href="https://github.com/immaterial-design/immaterial-design-ripple" class="repo-url-github">Repository</a> <div class="search-box"> <span> <img src="./image/search.png"> <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span> </span> <ul class="search-result"></ul> </div> </header> <nav class="navigation" data-ice="nav"><div> <ul> <li data-ice="doc"><span data-ice="kind" class="kind-class">C</span><span data-ice="name"><span><a href="class/src/index.js~ImdRipple.html">ImdRipple</a></span></span></li> <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-createContext2d">createContext2d</a></span></span></li> <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-createRenderSchedule">createRenderSchedule</a></span></span></li> <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getImageData">getImageData</a></span></span></li> <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getPixelColor">getPixelColor</a></span></span></li> <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getTimingFunction">getTimingFunction</a></span></span></li> <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-promiseEvent">promiseEvent</a></span></span></li> <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-requestAnimationFrame">requestAnimationFrame</a></span></span></li> <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transparentize">transparentize</a></span></span></li> </ul> </div> </nav> <div class="content" data-ice="content"><div data-ice="index" class="github-markdown"><h2 id="immaterial-design-ripple-beta-">Immaterial Design Ripple (beta)</h2> <p></p><p> <a href="https://npmjs.org/package/immaterial-design-ripple"> <img src="https://img.shields.io/npm/v/immaterial-design-ripple.svg?style=flat-square"> </a> <a href="https://travis-ci.org/immaterial-design/immaterial-design-ripple"> <img src="http://img.shields.io/travis/immaterial-design/immaterial-design-ripple.svg?style=flat-square"> </a> <a href="https://codeclimate.com/github/immaterial-design/immaterial-design-ripple/coverage"> <img src="https://img.shields.io/codeclimate/github/immaterial-design/immaterial-design-ripple.svg?style=flat-square"> </a> <a href="https://codeclimate.com/github/immaterial-design/immaterial-design-ripple"> <img src="https://img.shields.io/codeclimate/coverage/github/immaterial-design/immaterial-design-ripple.svg?style=flat-square"> </a> <a href="https://npmcdn.com/immaterial-design-ripple/esdoc/index.html"> <img src="https://npmcdn.com/immaterial-design-ripple/esdoc/badge.svg"> </a> </p> <p></p> <p></p><p> <a href="https://saucelabs.com/u/59798"> <img src="http://soysauce.berabou.me/u/59798/immaterial-design-ripple.svg"> </a> </p> <p></p> <blockquote> <p>HTML5 Canvas based pixelated ripple effect.</p> </blockquote> <p><a href="https://npmcdn.com/immaterial-design-ripple/release/index.html">See Example</a></p> <h2 id="installation">Installation</h2> <h2 id="at-nodejs">At NodeJS</h2> <pre><code class="lang-bash"><code class="source-code prettyprint">$ npm install immaterial-design-ripple --save</code> </code></pre> <pre><code class="lang-js"><code class="source-code prettyprint">import ImdRipple from &apos;immaterial-design-ripple&apos;; ImdRipple.bindOnLoad(&apos;.imd-ripple&apos;);</code> </code></pre> <h2 id="at-cdn">At CDN</h2> <pre><code class="lang-html"><code class="source-code prettyprint">&lt;script src=&quot;https://npmcdn.com/immaterial-design-ripple/release/immaterial-design-ripple.min.js&quot;&gt;&lt;/script&gt; &lt;button class=&quot;imd-ripple&quot;&gt;Default effect&lt;/button&gt; &lt;script&gt;ImdRipple.bindOnLoad(&apos;.imd-ripple&apos;)&lt;/script&gt;</code> </code></pre> <h2 id="usage">Usage</h2> <h2 id="-imdripple-bindonload-selector-options-"><code>ImdRipple.bindOnLoad(selector, options = {})</code></h2> <p>Bind a left-click event automatically to the elements of the <code>selector</code> After window onload.</p> <p>If specify the <code>options</code> then set default of the ripple effect.</p> <pre><code class="lang-html"><code class="source-code prettyprint">&lt;script&gt; ImdRipple.bindOnLoad(&apos;body&apos;, { pixelSize: 1, bitCrash: 10, color: &apos;black&apos;, timingFunction: &apos;easeInCirc&apos;, }) &lt;/script&gt;</code> </code></pre> <p>Becomes :+1:</p> <p><img src="https://cloud.githubusercontent.com/assets/1548478/13376399/8a6f610e-ddfe-11e5-9f39-364c869ed841.gif" alt="result"></p> <h2 id="document">Document</h2> <p><a href="https://npmcdn.com/immaterial-design-ripple/esdoc/index.html">API Reference(&#x65E5;&#x672C;&#x8A9E;)</a></p> <h2 id="test">Test</h2> <pre><code class="lang-bash"><code class="source-code prettyprint">git clone https://github.com/59naga/immaterial-design-ripple.git cd immaterial-design-ripple npm install npm test</code> </code></pre> <h2 id="license">License</h2> <p><a href="http://59naga.mit-license.org/">MIT</a></p> </div> </div> <footer class="footer"> Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a> </footer> <script src="script/search_index.js"></script> <script src="script/search.js"></script> <script src="script/pretty-print.js"></script> <script src="script/inherited-summary.js"></script> <script src="script/test-summary.js"></script> <script src="script/inner-link.js"></script> <script src="script/patch-for-local.js"></script> </body> </html>