.. _nbpigrst: ===================================== Javascript library in a notebook: pig ===================================== .. only:: html **Links:** :download:`notebook `, :downloadlink:`html `, :download:`PDF `, :download:`python `, :downloadlink:`slides `, :githublink:`GitHub|_doc/notebooks/nb_pig.ipynb|*` Tries `pig `__ in a notebook. Example from `index.html `__. .. code:: ipython3 from jyquickhelper import RenderJS css = None libs = ['http://www.xavierdupre.fr/js/pig/pig.min.js'] script = """ var imageData = [ {"filename": "nb_c3.thumb.png", "aspectRatio": 1}, {"filename": "nb_viz.thumb.png", "aspectRatio": 1}, {"filename": "nb_svg.thumb.png", "aspectRatio": 1}, {"filename": "nb_vis.thumb.png", "aspectRatio": 1}, {"filename": "nb_mermaid.thumb.png", "aspectRatio": 1}, ]; var pig = new Pig(imageData, { urlForSize: function(filename, size) { return 'http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/_images/' + filename; }, containerId: "__ID__", }).enable(); """ jr = RenderJS(script, css=css, libs=libs) jr .. raw:: html
.. code:: ipython3 print(jr._repr_html_()) .. parsed-literal::
Not very successful.