Skip to content

Instantly share code, notes, and snippets.

@terrilldent
Created August 29, 2016 18:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save terrilldent/06d074e20e0b4492bc695661a7698ac7 to your computer and use it in GitHub Desktop.
Save terrilldent/06d074e20e0b4492bc695661a7698ac7 to your computer and use it in GitHub Desktop.
buildFragment: function buildFragment(dom) {
var el0 = dom.createDocumentFragment();
dom.setNamespace("http://www.w3.org/2000/svg");
var el1 = dom.createElement("svg");
dom.setAttribute(el1, "viewBox", "0 0 300 300");
var el2 = dom.createTextNode("\n ");
dom.appendChild(el1, el2);
var el2 = dom.createElement("g");
var el3 = dom.createTextNode("\n ");
dom.appendChild(el2, el3);
var el3 = dom.createElement("path");
dom.setAttribute(el3, "class", "circle animatable reverse");
dom.setAttribute(el3, "d", "M 150, 150 m -0, -150 a -150,-150 0 1,0 0,300 a -150,-150 0 1,0 0,-300");
dom.setAttribute(el3, "fill", "none");
dom.setAttribute(el3, "stroke-width", "19");
dom.appendChild(el2, el3);
var el3 = dom.createTextNode("\n ");
dom.appendChild(el2, el3);
var el3 = dom.createElement("path");
dom.setAttribute(el3, "class", "check animatable");
dom.setAttribute(el3, "fill", "none");
dom.setAttribute(el3, "d", "M 90,160 l 45,45 l 90,-95");
dom.setAttribute(el3, "stroke-width", "19");
dom.appendChild(el2, el3);
var el3 = dom.createTextNode("\n ");
dom.appendChild(el2, el3);
dom.appendChild(el1, el2);
var el2 = dom.createTextNode("\n");
dom.appendChild(el1, el2);
dom.appendChild(el0, el1);
var el1 = dom.createTextNode("\n");
dom.appendChild(el0, el1);
return el0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment