on fa9d3bf help sign in
19 lines 555 B history raw
2Elm.Native.Graphics.Collage = function(elm) {
3 "use strict";
5 elm.Native = elm.Native || {};
6 elm.Native.Graphics = elm.Native.Graphics || {};
7 if (elm.Native.Graphics.Collage) return elm.Native.Graphics.Collage;
9 var newElement = Elm.Graphics.Element(elm).newElement;
10 var render = ElmRuntime.use(ElmRuntime.Render.Collage).render;
12 function collage(w,h,forms) {
13 return A3(newElement, w, h,
14 {ctor: 'Custom', render: render,
15 model: {w:w, h:h, forms:forms} });
16 }
17 return elm.Native.Graphics.Collage = { collage:F3(collage) };
19};