elm/libraries/Native/Graphics/Collage.js
2013-03-21 02:35:36 -07:00

19 lines
No EOL
555 B
JavaScript

Elm.Native.Graphics.Collage = function(elm) {
"use strict";
elm.Native = elm.Native || {};
elm.Native.Graphics = elm.Native.Graphics || {};
if (elm.Native.Graphics.Collage) return elm.Native.Graphics.Collage;
var newElement = Elm.Graphics.Element(elm).newElement;
var render = ElmRuntime.use(ElmRuntime.Render.Collage).render;
function collage(w,h,forms) {
return A3(newElement, w, h,
{ctor: 'Custom', render: render,
model: {w:w, h:h, forms:forms} });
}
return elm.Native.Graphics.Collage = { collage:F3(collage) };
};