{"url":"https://api.github.com/gists/3900925","forks_url":"https://api.github.com/gists/3900925/forks","commits_url":"https://api.github.com/gists/3900925/commits","id":"3900925","node_id":"MDQ6R2lzdDM5MDA5MjU=","git_pull_url":"https://gist.github.com/3900925.git","git_push_url":"https://gist.github.com/3900925.git","html_url":"https://gist.github.com/mbostock/3900925","files":{".block":{"filename":".block","type":"text/plain","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/3900925/raw/703d310b399098a243a76a50bc209167e924cfd2/.block","size":17,"truncated":false,"content":"license: gpl-3.0\n","encoding":"utf-8"},"README.md":{"filename":"README.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/mbostock/3900925/raw/d13f86880af9e06835ce62152be61dbb22b973db/README.md","size":87,"truncated":false,"content":"Demonstrating how to apply a transition to only updating nodes, and not entering nodes.","encoding":"utf-8"},"index.html":{"filename":"index.html","type":"text/html","language":"HTML","raw_url":"https://gist.githubusercontent.com/mbostock/3900925/raw/eae930c97a12c17ccac6fda11f3517932b584be5/index.html","size":1039,"truncated":false,"content":"<!DOCTYPE html>\n<meta charset=\"utf-8\">\n<body>\n<script src=\"//d3js.org/d3.v3.min.js\"></script>\n<script>\n\nvar width = 960,\n    height = 500;\n\nvar x = d3.scale.ordinal()\n    .domain([0, 1, 2])\n    .rangePoints([0, width], 1);\n\nvar svg = d3.select(\"body\").append(\"svg\")\n    .attr(\"width\", width)\n    .attr(\"height\", height);\n\nvar circle = svg.selectAll(\"circle\")\n    .data([0, 1])\n  .enter().append(\"circle\")\n    .attr(\"r\", height / 4)\n    .attr(\"cx\", x)\n    .attr(\"cy\", height / 2);\n\nsetTimeout(function() {\n  circle = circle.data([1, 2], function(d) { return d; });\n\n  // Since this is created before enter.append, it only applies to updating nodes.\n  circle.transition()\n      .duration(750)\n      .attr(\"r\", height / 3)\n      .style(\"fill\", \"orange\");\n\n  circle.enter().append(\"circle\")\n      .attr(\"r\", height / 4)\n      .attr(\"cx\", x)\n      .attr(\"cy\", height / 2)\n      .style(\"fill\", \"green\");\n\n  circle.exit().transition()\n      .duration(750)\n      .style(\"fill\", \"red\")\n      .attr(\"r\", 1e-6)\n      .remove();\n\n}, 1000);\n\n</script>\n","encoding":"utf-8"},"thumbnail.png":{"filename":"thumbnail.png","type":"image/png","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/3900925/raw/da83e89e35e4a1c077143fd73b3dff5d32fd41eb/thumbnail.png","size":7191,"truncated":false,"content":"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\nT4sci3qL3imMKSFTCqY0Tnk1VX9q/NR1U9umfrW0s0yz3G15z0rJKsiqwKrZ\n6o21qTXbusr6ug3Vxs9miU2TzWtbM1uu7Tbb23Z0u+l2K+xa7b7YO9iL7A/Y\n9zvoOyQ4bHG45ajsGOZY6njRieDk5bTE6YTTR2d752znw85/uFi4pLrsdXk+\nzWgad9ruaY9ddV1Zrjtde9yYbgluO9x63HXcWe7V7o889Dw4Hns8nnmaeKZ4\n7vN85WXpJfI65vXe29l7kXeLD+bj71Ps0+mr5BvlW+n70E/XL9mv3m/Q385/\noX9LACEgOGBdwK1AzUB2YF3gYJBD0KKgc8GU4IjgyuBHIaYhopDm6ej0oOnr\np9+fYTBDMKMxFIQGhq4PfRBmFJYZ9stM4sywmVUzn4ZbheeHt0XQI+ZF7I14\nF+kVuSbyXpRxlDiqNVo+enZ0XfT7GJ+Yspie2Kmxi2Ivx6nH8eOa4knx0fF7\n4odm+c7aOKtvtt3sotk35xjNyZ3TPld9btrck/Pk57HmHUkgJMQk7E34zApl\nVbOGEgMTtyQOsr3Zm9gvOR6cDZx+riu3jPssyTWpLOl5smvy+uR+njuvnDfA\n9+ZX8l+nBKRsT3mfGppakzqSFpN2MF0mPSH9uEBJkCo4l6GVkZvRLTQTFgl7\nMp0zN2YOioJFe7KQrDlZTdnK8JLbITYW/yDuzXHLqcr5MD96/pFcxVxBbscC\n0wWrFjzL88v7aSG+kL2wNV8nf1l+7yLPRTsXI4sTF7cu0VtSuKRvqf/S2mXk\nZanLfi2wLCgr+HN5zPLmQs3CpYWPf/D/ob6IViQqurXCZcX2lfhK/srOVTar\nNq/6WswpvlRiWVJe8rmUXXrpR6sfK34cWZ20unON/Zpta4lrBWtvrnNfV1um\nWJZX9nj99PUNG5gbijf8uXHexvZy2/Ltm8ibxJt6KkIqmjbrb167+XMlr/JG\nlVfVwS0aW1Zteb+Vs/XqNo9tB7Zrbi/Z/mkHf8ftnf47G6oNq8t3EXfl7Hq6\nO3p320+OP9XtUd9TsudLjaCmpza89lydQ13dXo29a+rRenF9/77Z+7r2++xv\nOmBxYOdBxsGSQ+CQ+NCLnxN+vnk4+HDrEccjB44aHN1yjH6suAFpWNAw2Mhr\n7GmKa+o+HnS8tdml+dgvU36pOaFzouqkysk1p8inCk+NnM47PdQibBk4k3zm\nceu81ntnY89ePzfzXOf54PMXL/hdONvm2Xb6ouvFE+3O7ccvOV5qvGx/uaHD\nruPYr3a/Huu072y44nClqcupq7l7Wvepq+5Xz1zzuXbheuD1yzdm3Oi+GXXz\n9q3Zt3puc24/v5N25/XdnLvD95beJ9wvfqDwoPyhxsPq30x+O9hj33Oy16e3\n41HEo3uP2Y9fPsl68rmv8Cn1afkz7Wd1z62fn+j36+96MetF30vhy+GBot8V\nf9/yyvjV0T88/ugYjB3sey16PfKm9K3a25o/bf9sHQobevgu/d3w++IPah9q\nPzp+bPsU8+nZ8PzPpM8VX0y+NH8N/np/JH1kRMgSsaRXAQxWNCkJgDc1MG+J\ng3eHLgDItNHcSFqQ0XxOSuCfeDR/khZ7AGo8AIhaCkAIvKNsg9UAMgU+Jdf8\nSA+A2thM1LGSlWRjPWqLAjMAwoeRkbeaAJCaAfgiGhkZ3joy8gXmeNgdAFoy\nR3MySSHCe/wOmoTaO0uXfp8b/Qd5SGBft0bY6gAAAAZiS0dEAP8A/wD/oL2n\nkwAAAAlvRkZzAAAAJQAAAD0A56Nq9QAAAAlwSFlzAAAWJQAAFiUBSVIk8AAA\nD7NJREFUeNrt3XtwlPW9x/H3s7dskk0IuUgg4ZKEBBSCCErkpuM5FEXHW7Vz\nWkctOHKOZxjwqB2n7cEyFGzHTjtWrTMddESLg3QqtOpocaZTR5GD8QJqoJJA\nwEQCgVwIZJPs/Xf++JE50gPsJbv7PLv5vmb2n93nefb3fPf5PPf9PYZSSiGE\nsBSb2Q0QQvx/EkwhLEiCKYQFSTCFsCAJphAWJMEUwoIkmEJYkARTCAuSYAph\nQRJMISxIgimEBUkwhbAgCaYQFiTBFMKCJJhCWJAEUwgLkmAKYUESTCEsyGF2\nA0QiFIQDEPFD2A8qCCqkPzIcYDjBngO2HLC7AMPsBos4STCtToXA3wPeo9B/\nSL8G2sDXCYE+CHl1QCNhPbzNrgPp8ICrCNzlkD8ZCmr1y1MFOSU6wMKy5Nex\novAQnG2Grg/1q+9LGOyAoBdUBBSxbwSHhzVs4PRAXgUUzYKyRfpVOA3suWbP\nsfgnhvSSZxEqoreEJ96FY29A72fg74bhnydZe6PDv7ZhQE4pFM+Fytth/I16\ny2rIaQcrkGCaTUXgzH44+ip8s0PvsqpI+g4LFTqMniqY+F2ouhfGzJSAmkyC\n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\nANwTLnqMWeQuYoJnwqhY6XmcHiaNmRR1OAlmPPKnmN2CzJU/+eIfufKZVjrN\n7BamnoJyTzmVhZVRB5VgxqOg+qK7Y+IS7M6oT5yeM35O9i+NCqaXTpdjzKTz\n1ICryOxWZB5nka7dJVw94WqK3Vl+DG/A/InzcdldUQeVYMYjr1LvkmXzwpNs\nCl2zvEuf8KgrqWPGZTOyurZF7iKum3RdTMNKMOPhKoKxV5ndisxTfFXUPY3C\nnEJumnpT9p5ci8BV469i5riZMQ0uwYyLAWWLwCZli5nNBqWLiCVxt9TeQnlB\neVZuNQ2bwR3T76DAFf3mApBgxq+0AXJHx6n9EVPoWpU2xDT4jMtm6K1mttVW\nQW1xLbdOuzXmUSSY8fJUQcm1Zrcic5RcC57qmAZ12BysmL2C4rzsOwl0T/09\nVBVVxTy8BDNeNhdU3g6j6N7OhNkc52oV+yWm+RPnc9cVd2VPMJXeE7h/9v1x\njSbBTMS4G6BwevYsPKmg0DUqvyGu0Zw2J6sbVlNdXJ0V9XXZXaxpWBPX1hIk\nmInJq4BJd5vdCuubdDfkRr8v9J/VX1bPI/Mfiel6n6VF4NZpt/KD+h/EPaoE\nM1GT/00fb2bBWj3pFLo2k7+f8CSWz17O92Z8L3Prq2Ba2TTWXb8u5jOx3ybB\nTFThdJhyj9mtsK4p90Bh4ve/elwe1t+wnnkV8zKvI2gFY3PH8uS/PEn9uPqE\nJiHBHImaB2DMFZm7Vk8Fha5JzQMjnlTN2BqevulpakpqMqfGCtwON2uvW8ud\nl9+Z8GQkmCPhqYZpq+XG9m+zOXVNYrxEEs2CiQt4ZtkzVBRWZEQ4XXYXP1r4\nI1ZdswqbkXi8JJgjNeUemHBzRiw0KafQtUjyLv4ttbfw/M3P679LWbXOSvfl\n89iCx/jJop+Q44jer8+lSDBHylkI9WvBM8pvblfoGtSv1TVJstun386Lt71I\nXUmd9Y45lT4mfuL6J3ji+ifIc+aNeJISzGQovhpm/BQcuWa3xDyOXJjx37oW\nKXLj1Bt59a5XWTxlsXVWghGoKKzg2Zuf5fGFj5ObpGVAgpksVfdDzUqy9+8R\nl2LA1JVQdV/Kv+maCdew9a6tPHTNQ+Q58swLqAKbsrF4ymJeu/s1ls9ejjOJ\n5xoMpZRV1j2Zz9cFjQ/CsTdHTz4VUHkbNLwI7rK0fa0v5GPHVzt4avdTNHU2\noVDpqbnSrzJPGSvnrmT1vNWUe8qT/jUSzGTrb4U9P4Su3dkfTgWULYT5r0Tt\nOiRV2s+088LeF9jyxRba+s49gzMVdT8XyMLcQpbVLmPNvDU0VDakrKNqCWYq\n9H0JH62Anr3ZG04FlMyBazdD0SxTmxJREVp6Wti2fxvbv9pOc3czwVBQ134k\n9T8XRsNmML5gPEtrlnLfrPtYMHEBbkdqO/+WYKZK72fQuBJ692VfOBVQPAca\nNkHxXLNb861mKTq9nexq28XOwztp7Gik7Uwbg/5BzlvMjQuOfN7nLoeLcfnj\nuLL8Sr5T/R2WVC+hrqQubT3GSzBTqe9L+Pgh6NqTPeFUQNl8mPd707eUlxJW\nYboGumjpaaHpVBMHuw/S1tfGqYFT9Af68Yf8hCIh7IYdp91JviufktwSKgsr\nqS2pZeZlM7m89HImFk4c8TXJREgwU63/EHz2CHS8A0aGl1oZUHEzzP0tFEw1\nuzVxC0aC+II+hkJDBMNBwiqMzbDhsDlwO9y4HW5y7DkYhvlrUQlmOvhOQtPP\nofUl/QBX83/3+Cj0Q4FqHoD6n4F7nNktynoSzHQJD8GRzXDgFzDQkTnhVEB+\nhb6BonoF2EfxTRRpJMFMKwXdjdC0Hjr/BpGQdQOq0F2DlC+B+nXnOtSyamOz\njwTTDIE+OPIytPxOX/cE6yzzw0tD4VSoWwVVy6X3eRNIMM10thkOb4K2bTB4\nXL9nVkCHl4K8Cbrngan/AYV1Zldo1JJgmk1F4Mx+OPoqfLMDvEf1e+kKqAIM\nm35gUuWdUHUvjJmp3xOmkWBahYrAQBuceBeOvQG9n4K/B4Z/nmQFdfjXNgzI\nKdH/Bqm8A8bfCPmTJJAWIcG0ovCQ3s3t+lC/Tn8JQx0Q9OoAK2IP6vCwhg2c\nHt1r3dgr9aMeyhbqfnnkTKvlSDCtToX0ltN7VN+s0H9Ib1l9nfokUsgLET9E\nwnp4mx1sOeDw6JM27nL9tK2CWv3yVOktpSEdVluZBDMjKYgEIOzXLxXUl15A\nX+IwnGDP0S+bC+uc8hWxkmAKYUFypC+EBUkwhbAgCaYQFiTBFMKCJJhCWJAE\nUwgLkmAKYUESTCEsSIIphAVJMIWwIAmmEBYkwRTCgiSYQliQBFMIC5JgCmFB\nEkwhLEiCKYQFSTCFsKD/BXJQMuck+7hfAAAAAElFTkSuQmCC\n","encoding":"base64"}},"public":true,"created_at":"2012-10-16T18:02:17Z","updated_at":"2016-02-09T01:41:44Z","description":"Update-Only Transition","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/3900925/comments","owner":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"forks":[],"history":[{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"c0dd280689aa11dd36893f499f860857eb0758b2","committed_at":"2016-02-09T01:41:42Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/3900925/c0dd280689aa11dd36893f499f860857eb0758b2"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"be543b53a740fb23b67ee244ca83f8f07fa2e851","committed_at":"2015-10-31T01:11:04Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/3900925/be543b53a740fb23b67ee244ca83f8f07fa2e851"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"2c5ff432246758af2075d062e257a806d52567ad","committed_at":"2015-06-11T19:32:44Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/3900925/2c5ff432246758af2075d062e257a806d52567ad"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"a101afeba8a7e47b77c7b0b521bd61c2505f8bad","committed_at":"2012-10-25T17:27:03Z","change_status":{"total":0,"additions":0,"deletions":0},"url":"https://api.github.com/gists/3900925/a101afeba8a7e47b77c7b0b521bd61c2505f8bad"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"a199dbcd9fd45bf09d3f32bd127b97c75665ddaf","committed_at":"2012-10-16T18:02:17Z","change_status":{"total":49,"additions":49,"deletions":0},"url":"https://api.github.com/gists/3900925/a199dbcd9fd45bf09d3f32bd127b97c75665ddaf"}],"truncated":false}