blob: 70982f8b1fa5aa6655a4dc349636864b50475ed1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
local escape
escape = function(val)
return val:gsub('"', """)
end
return {
{
inp = 'URL -> application/x-kicad-schematic',
out = 'mmm/dom',
cost = 1,
transform = function(self, val)
return "<kicanvas-embed src=\"" .. tostring(escape(val)) .. "\" controls=\"full\"></kicanvas-embed>"
end
},
{
inp = 'URL -> application/x-kicad-pcb',
out = 'mmm/dom',
cost = 1,
transform = function(self, val)
return "<kicanvas-embed src=\"" .. tostring(escape(val)) .. "\" controls=\"full\"></kicanvas-embed>"
end
}
}
|