0 | module Web.Internal.SvgTypes
  1 |
  2 | import JS
  3 |
  4 | %default total
  5 |
  6 |
  7 |
  8 | --------------------------------------------------------------------------------
  9 | --          Interfaces
 10 | --------------------------------------------------------------------------------
 11 |
 12 | export data MathMLElement : Type where [external]
 13 |
 14 | export
 15 | ToFFI MathMLElement MathMLElement where toFFI = id
 16 |
 17 | export
 18 | FromFFI MathMLElement MathMLElement where fromFFI = Just
 19 |
 20 | export
 21 | SafeCast MathMLElement where
 22 |   safeCast = unsafeCastOnPrototypeName "MathMLElement"
 23 |
 24 | export data SVGAElement : Type where [external]
 25 |
 26 | export
 27 | ToFFI SVGAElement SVGAElement where toFFI = id
 28 |
 29 | export
 30 | FromFFI SVGAElement SVGAElement where fromFFI = Just
 31 |
 32 | export
 33 | SafeCast SVGAElement where
 34 |   safeCast = unsafeCastOnPrototypeName "SVGAElement"
 35 |
 36 | export data SVGAngle : Type where [external]
 37 |
 38 | export
 39 | ToFFI SVGAngle SVGAngle where toFFI = id
 40 |
 41 | export
 42 | FromFFI SVGAngle SVGAngle where fromFFI = Just
 43 |
 44 | export
 45 | SafeCast SVGAngle where
 46 |   safeCast = unsafeCastOnPrototypeName "SVGAngle"
 47 |
 48 | export data SVGAnimatedAngle : Type where [external]
 49 |
 50 | export
 51 | ToFFI SVGAnimatedAngle SVGAnimatedAngle where toFFI = id
 52 |
 53 | export
 54 | FromFFI SVGAnimatedAngle SVGAnimatedAngle where fromFFI = Just
 55 |
 56 | export
 57 | SafeCast SVGAnimatedAngle where
 58 |   safeCast = unsafeCastOnPrototypeName "SVGAnimatedAngle"
 59 |
 60 | export data SVGAnimatedBoolean : Type where [external]
 61 |
 62 | export
 63 | ToFFI SVGAnimatedBoolean SVGAnimatedBoolean where toFFI = id
 64 |
 65 | export
 66 | FromFFI SVGAnimatedBoolean SVGAnimatedBoolean where fromFFI = Just
 67 |
 68 | export
 69 | SafeCast SVGAnimatedBoolean where
 70 |   safeCast = unsafeCastOnPrototypeName "SVGAnimatedBoolean"
 71 |
 72 | export data SVGAnimatedEnumeration : Type where [external]
 73 |
 74 | export
 75 | ToFFI SVGAnimatedEnumeration SVGAnimatedEnumeration where toFFI = id
 76 |
 77 | export
 78 | FromFFI SVGAnimatedEnumeration SVGAnimatedEnumeration where fromFFI = Just
 79 |
 80 | export
 81 | SafeCast SVGAnimatedEnumeration where
 82 |   safeCast = unsafeCastOnPrototypeName "SVGAnimatedEnumeration"
 83 |
 84 | export data SVGAnimatedInteger : Type where [external]
 85 |
 86 | export
 87 | ToFFI SVGAnimatedInteger SVGAnimatedInteger where toFFI = id
 88 |
 89 | export
 90 | FromFFI SVGAnimatedInteger SVGAnimatedInteger where fromFFI = Just
 91 |
 92 | export
 93 | SafeCast SVGAnimatedInteger where
 94 |   safeCast = unsafeCastOnPrototypeName "SVGAnimatedInteger"
 95 |
 96 | export data SVGAnimatedLength : Type where [external]
 97 |
 98 | export
 99 | ToFFI SVGAnimatedLength SVGAnimatedLength where toFFI = id
100 |
101 | export
102 | FromFFI SVGAnimatedLength SVGAnimatedLength where fromFFI = Just
103 |
104 | export
105 | SafeCast SVGAnimatedLength where
106 |   safeCast = unsafeCastOnPrototypeName "SVGAnimatedLength"
107 |
108 | export data SVGAnimatedLengthList : Type where [external]
109 |
110 | export
111 | ToFFI SVGAnimatedLengthList SVGAnimatedLengthList where toFFI = id
112 |
113 | export
114 | FromFFI SVGAnimatedLengthList SVGAnimatedLengthList where fromFFI = Just
115 |
116 | export
117 | SafeCast SVGAnimatedLengthList where
118 |   safeCast = unsafeCastOnPrototypeName "SVGAnimatedLengthList"
119 |
120 | export data SVGAnimatedNumber : Type where [external]
121 |
122 | export
123 | ToFFI SVGAnimatedNumber SVGAnimatedNumber where toFFI = id
124 |
125 | export
126 | FromFFI SVGAnimatedNumber SVGAnimatedNumber where fromFFI = Just
127 |
128 | export
129 | SafeCast SVGAnimatedNumber where
130 |   safeCast = unsafeCastOnPrototypeName "SVGAnimatedNumber"
131 |
132 | export data SVGAnimatedNumberList : Type where [external]
133 |
134 | export
135 | ToFFI SVGAnimatedNumberList SVGAnimatedNumberList where toFFI = id
136 |
137 | export
138 | FromFFI SVGAnimatedNumberList SVGAnimatedNumberList where fromFFI = Just
139 |
140 | export
141 | SafeCast SVGAnimatedNumberList where
142 |   safeCast = unsafeCastOnPrototypeName "SVGAnimatedNumberList"
143 |
144 | export data SVGAnimatedPreserveAspectRatio : Type where [external]
145 |
146 | export
147 | ToFFI SVGAnimatedPreserveAspectRatio SVGAnimatedPreserveAspectRatio where toFFI = id
148 |
149 | export
150 | FromFFI SVGAnimatedPreserveAspectRatio SVGAnimatedPreserveAspectRatio where fromFFI = Just
151 |
152 | export
153 | SafeCast SVGAnimatedPreserveAspectRatio where
154 |   safeCast = unsafeCastOnPrototypeName "SVGAnimatedPreserveAspectRatio"
155 |
156 | export data SVGAnimatedRect : Type where [external]
157 |
158 | export
159 | ToFFI SVGAnimatedRect SVGAnimatedRect where toFFI = id
160 |
161 | export
162 | FromFFI SVGAnimatedRect SVGAnimatedRect where fromFFI = Just
163 |
164 | export
165 | SafeCast SVGAnimatedRect where
166 |   safeCast = unsafeCastOnPrototypeName "SVGAnimatedRect"
167 |
168 | export data SVGAnimatedString : Type where [external]
169 |
170 | export
171 | ToFFI SVGAnimatedString SVGAnimatedString where toFFI = id
172 |
173 | export
174 | FromFFI SVGAnimatedString SVGAnimatedString where fromFFI = Just
175 |
176 | export
177 | SafeCast SVGAnimatedString where
178 |   safeCast = unsafeCastOnPrototypeName "SVGAnimatedString"
179 |
180 | export data SVGAnimatedTransformList : Type where [external]
181 |
182 | export
183 | ToFFI SVGAnimatedTransformList SVGAnimatedTransformList where toFFI = id
184 |
185 | export
186 | FromFFI SVGAnimatedTransformList SVGAnimatedTransformList where fromFFI = Just
187 |
188 | export
189 | SafeCast SVGAnimatedTransformList where
190 |   safeCast = unsafeCastOnPrototypeName "SVGAnimatedTransformList"
191 |
192 | export data SVGCircleElement : Type where [external]
193 |
194 | export
195 | ToFFI SVGCircleElement SVGCircleElement where toFFI = id
196 |
197 | export
198 | FromFFI SVGCircleElement SVGCircleElement where fromFFI = Just
199 |
200 | export
201 | SafeCast SVGCircleElement where
202 |   safeCast = unsafeCastOnPrototypeName "SVGCircleElement"
203 |
204 | export data SVGDefsElement : Type where [external]
205 |
206 | export
207 | ToFFI SVGDefsElement SVGDefsElement where toFFI = id
208 |
209 | export
210 | FromFFI SVGDefsElement SVGDefsElement where fromFFI = Just
211 |
212 | export
213 | SafeCast SVGDefsElement where
214 |   safeCast = unsafeCastOnPrototypeName "SVGDefsElement"
215 |
216 | export data SVGDescElement : Type where [external]
217 |
218 | export
219 | ToFFI SVGDescElement SVGDescElement where toFFI = id
220 |
221 | export
222 | FromFFI SVGDescElement SVGDescElement where fromFFI = Just
223 |
224 | export
225 | SafeCast SVGDescElement where
226 |   safeCast = unsafeCastOnPrototypeName "SVGDescElement"
227 |
228 | export data SVGElement : Type where [external]
229 |
230 | export
231 | ToFFI SVGElement SVGElement where toFFI = id
232 |
233 | export
234 | FromFFI SVGElement SVGElement where fromFFI = Just
235 |
236 | export
237 | SafeCast SVGElement where
238 |   safeCast = unsafeCastOnPrototypeName "SVGElement"
239 |
240 | export data SVGEllipseElement : Type where [external]
241 |
242 | export
243 | ToFFI SVGEllipseElement SVGEllipseElement where toFFI = id
244 |
245 | export
246 | FromFFI SVGEllipseElement SVGEllipseElement where fromFFI = Just
247 |
248 | export
249 | SafeCast SVGEllipseElement where
250 |   safeCast = unsafeCastOnPrototypeName "SVGEllipseElement"
251 |
252 | export data SVGForeignObjectElement : Type where [external]
253 |
254 | export
255 | ToFFI SVGForeignObjectElement SVGForeignObjectElement where toFFI = id
256 |
257 | export
258 | FromFFI SVGForeignObjectElement SVGForeignObjectElement where fromFFI = Just
259 |
260 | export
261 | SafeCast SVGForeignObjectElement where
262 |   safeCast = unsafeCastOnPrototypeName "SVGForeignObjectElement"
263 |
264 | export data SVGGElement : Type where [external]
265 |
266 | export
267 | ToFFI SVGGElement SVGGElement where toFFI = id
268 |
269 | export
270 | FromFFI SVGGElement SVGGElement where fromFFI = Just
271 |
272 | export
273 | SafeCast SVGGElement where
274 |   safeCast = unsafeCastOnPrototypeName "SVGGElement"
275 |
276 | export data SVGGeometryElement : Type where [external]
277 |
278 | export
279 | ToFFI SVGGeometryElement SVGGeometryElement where toFFI = id
280 |
281 | export
282 | FromFFI SVGGeometryElement SVGGeometryElement where fromFFI = Just
283 |
284 | export
285 | SafeCast SVGGeometryElement where
286 |   safeCast = unsafeCastOnPrototypeName "SVGGeometryElement"
287 |
288 | export data SVGGradientElement : Type where [external]
289 |
290 | export
291 | ToFFI SVGGradientElement SVGGradientElement where toFFI = id
292 |
293 | export
294 | FromFFI SVGGradientElement SVGGradientElement where fromFFI = Just
295 |
296 | export
297 | SafeCast SVGGradientElement where
298 |   safeCast = unsafeCastOnPrototypeName "SVGGradientElement"
299 |
300 | export data SVGGraphicsElement : Type where [external]
301 |
302 | export
303 | ToFFI SVGGraphicsElement SVGGraphicsElement where toFFI = id
304 |
305 | export
306 | FromFFI SVGGraphicsElement SVGGraphicsElement where fromFFI = Just
307 |
308 | export
309 | SafeCast SVGGraphicsElement where
310 |   safeCast = unsafeCastOnPrototypeName "SVGGraphicsElement"
311 |
312 | export data SVGImageElement : Type where [external]
313 |
314 | export
315 | ToFFI SVGImageElement SVGImageElement where toFFI = id
316 |
317 | export
318 | FromFFI SVGImageElement SVGImageElement where fromFFI = Just
319 |
320 | export
321 | SafeCast SVGImageElement where
322 |   safeCast = unsafeCastOnPrototypeName "SVGImageElement"
323 |
324 | export data SVGLength : Type where [external]
325 |
326 | export
327 | ToFFI SVGLength SVGLength where toFFI = id
328 |
329 | export
330 | FromFFI SVGLength SVGLength where fromFFI = Just
331 |
332 | export
333 | SafeCast SVGLength where
334 |   safeCast = unsafeCastOnPrototypeName "SVGLength"
335 |
336 | export data SVGLengthList : Type where [external]
337 |
338 | export
339 | ToFFI SVGLengthList SVGLengthList where toFFI = id
340 |
341 | export
342 | FromFFI SVGLengthList SVGLengthList where fromFFI = Just
343 |
344 | export
345 | SafeCast SVGLengthList where
346 |   safeCast = unsafeCastOnPrototypeName "SVGLengthList"
347 |
348 | export data SVGLineElement : Type where [external]
349 |
350 | export
351 | ToFFI SVGLineElement SVGLineElement where toFFI = id
352 |
353 | export
354 | FromFFI SVGLineElement SVGLineElement where fromFFI = Just
355 |
356 | export
357 | SafeCast SVGLineElement where
358 |   safeCast = unsafeCastOnPrototypeName "SVGLineElement"
359 |
360 | export data SVGLinearGradientElement : Type where [external]
361 |
362 | export
363 | ToFFI SVGLinearGradientElement SVGLinearGradientElement where toFFI = id
364 |
365 | export
366 | FromFFI SVGLinearGradientElement SVGLinearGradientElement where fromFFI = Just
367 |
368 | export
369 | SafeCast SVGLinearGradientElement where
370 |   safeCast = unsafeCastOnPrototypeName "SVGLinearGradientElement"
371 |
372 | export data SVGMarkerElement : Type where [external]
373 |
374 | export
375 | ToFFI SVGMarkerElement SVGMarkerElement where toFFI = id
376 |
377 | export
378 | FromFFI SVGMarkerElement SVGMarkerElement where fromFFI = Just
379 |
380 | export
381 | SafeCast SVGMarkerElement where
382 |   safeCast = unsafeCastOnPrototypeName "SVGMarkerElement"
383 |
384 | export data SVGMetadataElement : Type where [external]
385 |
386 | export
387 | ToFFI SVGMetadataElement SVGMetadataElement where toFFI = id
388 |
389 | export
390 | FromFFI SVGMetadataElement SVGMetadataElement where fromFFI = Just
391 |
392 | export
393 | SafeCast SVGMetadataElement where
394 |   safeCast = unsafeCastOnPrototypeName "SVGMetadataElement"
395 |
396 | export data SVGNumber : Type where [external]
397 |
398 | export
399 | ToFFI SVGNumber SVGNumber where toFFI = id
400 |
401 | export
402 | FromFFI SVGNumber SVGNumber where fromFFI = Just
403 |
404 | export
405 | SafeCast SVGNumber where
406 |   safeCast = unsafeCastOnPrototypeName "SVGNumber"
407 |
408 | export data SVGNumberList : Type where [external]
409 |
410 | export
411 | ToFFI SVGNumberList SVGNumberList where toFFI = id
412 |
413 | export
414 | FromFFI SVGNumberList SVGNumberList where fromFFI = Just
415 |
416 | export
417 | SafeCast SVGNumberList where
418 |   safeCast = unsafeCastOnPrototypeName "SVGNumberList"
419 |
420 | export data SVGPathElement : Type where [external]
421 |
422 | export
423 | ToFFI SVGPathElement SVGPathElement where toFFI = id
424 |
425 | export
426 | FromFFI SVGPathElement SVGPathElement where fromFFI = Just
427 |
428 | export
429 | SafeCast SVGPathElement where
430 |   safeCast = unsafeCastOnPrototypeName "SVGPathElement"
431 |
432 | export data SVGPatternElement : Type where [external]
433 |
434 | export
435 | ToFFI SVGPatternElement SVGPatternElement where toFFI = id
436 |
437 | export
438 | FromFFI SVGPatternElement SVGPatternElement where fromFFI = Just
439 |
440 | export
441 | SafeCast SVGPatternElement where
442 |   safeCast = unsafeCastOnPrototypeName "SVGPatternElement"
443 |
444 | export data SVGPointList : Type where [external]
445 |
446 | export
447 | ToFFI SVGPointList SVGPointList where toFFI = id
448 |
449 | export
450 | FromFFI SVGPointList SVGPointList where fromFFI = Just
451 |
452 | export
453 | SafeCast SVGPointList where
454 |   safeCast = unsafeCastOnPrototypeName "SVGPointList"
455 |
456 | export data SVGPolygonElement : Type where [external]
457 |
458 | export
459 | ToFFI SVGPolygonElement SVGPolygonElement where toFFI = id
460 |
461 | export
462 | FromFFI SVGPolygonElement SVGPolygonElement where fromFFI = Just
463 |
464 | export
465 | SafeCast SVGPolygonElement where
466 |   safeCast = unsafeCastOnPrototypeName "SVGPolygonElement"
467 |
468 | export data SVGPolylineElement : Type where [external]
469 |
470 | export
471 | ToFFI SVGPolylineElement SVGPolylineElement where toFFI = id
472 |
473 | export
474 | FromFFI SVGPolylineElement SVGPolylineElement where fromFFI = Just
475 |
476 | export
477 | SafeCast SVGPolylineElement where
478 |   safeCast = unsafeCastOnPrototypeName "SVGPolylineElement"
479 |
480 | export data SVGPreserveAspectRatio : Type where [external]
481 |
482 | export
483 | ToFFI SVGPreserveAspectRatio SVGPreserveAspectRatio where toFFI = id
484 |
485 | export
486 | FromFFI SVGPreserveAspectRatio SVGPreserveAspectRatio where fromFFI = Just
487 |
488 | export
489 | SafeCast SVGPreserveAspectRatio where
490 |   safeCast = unsafeCastOnPrototypeName "SVGPreserveAspectRatio"
491 |
492 | export data SVGRadialGradientElement : Type where [external]
493 |
494 | export
495 | ToFFI SVGRadialGradientElement SVGRadialGradientElement where toFFI = id
496 |
497 | export
498 | FromFFI SVGRadialGradientElement SVGRadialGradientElement where fromFFI = Just
499 |
500 | export
501 | SafeCast SVGRadialGradientElement where
502 |   safeCast = unsafeCastOnPrototypeName "SVGRadialGradientElement"
503 |
504 | export data SVGRectElement : Type where [external]
505 |
506 | export
507 | ToFFI SVGRectElement SVGRectElement where toFFI = id
508 |
509 | export
510 | FromFFI SVGRectElement SVGRectElement where fromFFI = Just
511 |
512 | export
513 | SafeCast SVGRectElement where
514 |   safeCast = unsafeCastOnPrototypeName "SVGRectElement"
515 |
516 | export data SVGSVGElement : Type where [external]
517 |
518 | export
519 | ToFFI SVGSVGElement SVGSVGElement where toFFI = id
520 |
521 | export
522 | FromFFI SVGSVGElement SVGSVGElement where fromFFI = Just
523 |
524 | export
525 | SafeCast SVGSVGElement where
526 |   safeCast = unsafeCastOnPrototypeName "SVGSVGElement"
527 |
528 | export data SVGScriptElement : Type where [external]
529 |
530 | export
531 | ToFFI SVGScriptElement SVGScriptElement where toFFI = id
532 |
533 | export
534 | FromFFI SVGScriptElement SVGScriptElement where fromFFI = Just
535 |
536 | export
537 | SafeCast SVGScriptElement where
538 |   safeCast = unsafeCastOnPrototypeName "SVGScriptElement"
539 |
540 | export data SVGStopElement : Type where [external]
541 |
542 | export
543 | ToFFI SVGStopElement SVGStopElement where toFFI = id
544 |
545 | export
546 | FromFFI SVGStopElement SVGStopElement where fromFFI = Just
547 |
548 | export
549 | SafeCast SVGStopElement where
550 |   safeCast = unsafeCastOnPrototypeName "SVGStopElement"
551 |
552 | export data SVGStringList : Type where [external]
553 |
554 | export
555 | ToFFI SVGStringList SVGStringList where toFFI = id
556 |
557 | export
558 | FromFFI SVGStringList SVGStringList where fromFFI = Just
559 |
560 | export
561 | SafeCast SVGStringList where
562 |   safeCast = unsafeCastOnPrototypeName "SVGStringList"
563 |
564 | export data SVGStyleElement : Type where [external]
565 |
566 | export
567 | ToFFI SVGStyleElement SVGStyleElement where toFFI = id
568 |
569 | export
570 | FromFFI SVGStyleElement SVGStyleElement where fromFFI = Just
571 |
572 | export
573 | SafeCast SVGStyleElement where
574 |   safeCast = unsafeCastOnPrototypeName "SVGStyleElement"
575 |
576 | export data SVGSwitchElement : Type where [external]
577 |
578 | export
579 | ToFFI SVGSwitchElement SVGSwitchElement where toFFI = id
580 |
581 | export
582 | FromFFI SVGSwitchElement SVGSwitchElement where fromFFI = Just
583 |
584 | export
585 | SafeCast SVGSwitchElement where
586 |   safeCast = unsafeCastOnPrototypeName "SVGSwitchElement"
587 |
588 | export data SVGSymbolElement : Type where [external]
589 |
590 | export
591 | ToFFI SVGSymbolElement SVGSymbolElement where toFFI = id
592 |
593 | export
594 | FromFFI SVGSymbolElement SVGSymbolElement where fromFFI = Just
595 |
596 | export
597 | SafeCast SVGSymbolElement where
598 |   safeCast = unsafeCastOnPrototypeName "SVGSymbolElement"
599 |
600 | export data SVGTSpanElement : Type where [external]
601 |
602 | export
603 | ToFFI SVGTSpanElement SVGTSpanElement where toFFI = id
604 |
605 | export
606 | FromFFI SVGTSpanElement SVGTSpanElement where fromFFI = Just
607 |
608 | export
609 | SafeCast SVGTSpanElement where
610 |   safeCast = unsafeCastOnPrototypeName "SVGTSpanElement"
611 |
612 | export data SVGTextContentElement : Type where [external]
613 |
614 | export
615 | ToFFI SVGTextContentElement SVGTextContentElement where toFFI = id
616 |
617 | export
618 | FromFFI SVGTextContentElement SVGTextContentElement where fromFFI = Just
619 |
620 | export
621 | SafeCast SVGTextContentElement where
622 |   safeCast = unsafeCastOnPrototypeName "SVGTextContentElement"
623 |
624 | export data SVGTextElement : Type where [external]
625 |
626 | export
627 | ToFFI SVGTextElement SVGTextElement where toFFI = id
628 |
629 | export
630 | FromFFI SVGTextElement SVGTextElement where fromFFI = Just
631 |
632 | export
633 | SafeCast SVGTextElement where
634 |   safeCast = unsafeCastOnPrototypeName "SVGTextElement"
635 |
636 | export data SVGTextPathElement : Type where [external]
637 |
638 | export
639 | ToFFI SVGTextPathElement SVGTextPathElement where toFFI = id
640 |
641 | export
642 | FromFFI SVGTextPathElement SVGTextPathElement where fromFFI = Just
643 |
644 | export
645 | SafeCast SVGTextPathElement where
646 |   safeCast = unsafeCastOnPrototypeName "SVGTextPathElement"
647 |
648 | export data SVGTextPositioningElement : Type where [external]
649 |
650 | export
651 | ToFFI SVGTextPositioningElement SVGTextPositioningElement where toFFI = id
652 |
653 | export
654 | FromFFI SVGTextPositioningElement SVGTextPositioningElement where fromFFI = Just
655 |
656 | export
657 | SafeCast SVGTextPositioningElement where
658 |   safeCast = unsafeCastOnPrototypeName "SVGTextPositioningElement"
659 |
660 | export data SVGTitleElement : Type where [external]
661 |
662 | export
663 | ToFFI SVGTitleElement SVGTitleElement where toFFI = id
664 |
665 | export
666 | FromFFI SVGTitleElement SVGTitleElement where fromFFI = Just
667 |
668 | export
669 | SafeCast SVGTitleElement where
670 |   safeCast = unsafeCastOnPrototypeName "SVGTitleElement"
671 |
672 | export data SVGTransform : Type where [external]
673 |
674 | export
675 | ToFFI SVGTransform SVGTransform where toFFI = id
676 |
677 | export
678 | FromFFI SVGTransform SVGTransform where fromFFI = Just
679 |
680 | export
681 | SafeCast SVGTransform where
682 |   safeCast = unsafeCastOnPrototypeName "SVGTransform"
683 |
684 | export data SVGTransformList : Type where [external]
685 |
686 | export
687 | ToFFI SVGTransformList SVGTransformList where toFFI = id
688 |
689 | export
690 | FromFFI SVGTransformList SVGTransformList where fromFFI = Just
691 |
692 | export
693 | SafeCast SVGTransformList where
694 |   safeCast = unsafeCastOnPrototypeName "SVGTransformList"
695 |
696 | export data SVGUnitTypes : Type where [external]
697 |
698 | export
699 | ToFFI SVGUnitTypes SVGUnitTypes where toFFI = id
700 |
701 | export
702 | FromFFI SVGUnitTypes SVGUnitTypes where fromFFI = Just
703 |
704 | export
705 | SafeCast SVGUnitTypes where
706 |   safeCast = unsafeCastOnPrototypeName "SVGUnitTypes"
707 |
708 | export data SVGUseElement : Type where [external]
709 |
710 | export
711 | ToFFI SVGUseElement SVGUseElement where toFFI = id
712 |
713 | export
714 | FromFFI SVGUseElement SVGUseElement where fromFFI = Just
715 |
716 | export
717 | SafeCast SVGUseElement where
718 |   safeCast = unsafeCastOnPrototypeName "SVGUseElement"
719 |
720 | export data SVGUseElementShadowRoot : Type where [external]
721 |
722 | export
723 | ToFFI SVGUseElementShadowRoot SVGUseElementShadowRoot where toFFI = id
724 |
725 | export
726 | FromFFI SVGUseElementShadowRoot SVGUseElementShadowRoot where fromFFI = Just
727 |
728 | export
729 | SafeCast SVGUseElementShadowRoot where
730 |   safeCast = unsafeCastOnPrototypeName "SVGUseElementShadowRoot"
731 |
732 | export data SVGViewElement : Type where [external]
733 |
734 | export
735 | ToFFI SVGViewElement SVGViewElement where toFFI = id
736 |
737 | export
738 | FromFFI SVGViewElement SVGViewElement where fromFFI = Just
739 |
740 | export
741 | SafeCast SVGViewElement where
742 |   safeCast = unsafeCastOnPrototypeName "SVGViewElement"
743 |
744 | export data ShadowAnimation : Type where [external]
745 |
746 | export
747 | ToFFI ShadowAnimation ShadowAnimation where toFFI = id
748 |
749 | export
750 | FromFFI ShadowAnimation ShadowAnimation where fromFFI = Just
751 |
752 | export
753 | SafeCast ShadowAnimation where
754 |   safeCast = unsafeCastOnPrototypeName "ShadowAnimation"
755 |
756 |
757 | --------------------------------------------------------------------------------
758 | --          Dictionaries
759 | --------------------------------------------------------------------------------
760 |
761 | export data SVGBoundingBoxOptions : Type where [external]
762 |
763 | export
764 | ToFFI SVGBoundingBoxOptions SVGBoundingBoxOptions where toFFI = id
765 |
766 | export
767 | FromFFI SVGBoundingBoxOptions SVGBoundingBoxOptions where fromFFI = Just
768 |
769 |
770 | --------------------------------------------------------------------------------
771 | --          Mixins
772 | --------------------------------------------------------------------------------
773 |
774 | export data GetSVGDocument : Type where [external]
775 |
776 | export
777 | ToFFI GetSVGDocument GetSVGDocument where toFFI = id
778 |
779 | export
780 | FromFFI GetSVGDocument GetSVGDocument where fromFFI = Just
781 |
782 | export data SVGAnimatedPoints : Type where [external]
783 |
784 | export
785 | ToFFI SVGAnimatedPoints SVGAnimatedPoints where toFFI = id
786 |
787 | export
788 | FromFFI SVGAnimatedPoints SVGAnimatedPoints where fromFFI = Just
789 |
790 | export data SVGElementInstance : Type where [external]
791 |
792 | export
793 | ToFFI SVGElementInstance SVGElementInstance where toFFI = id
794 |
795 | export
796 | FromFFI SVGElementInstance SVGElementInstance where fromFFI = Just
797 |
798 | export data SVGFitToViewBox : Type where [external]
799 |
800 | export
801 | ToFFI SVGFitToViewBox SVGFitToViewBox where toFFI = id
802 |
803 | export
804 | FromFFI SVGFitToViewBox SVGFitToViewBox where fromFFI = Just
805 |
806 | export data SVGTests : Type where [external]
807 |
808 | export
809 | ToFFI SVGTests SVGTests where toFFI = id
810 |
811 | export
812 | FromFFI SVGTests SVGTests where fromFFI = Just
813 |
814 | export data SVGURIReference : Type where [external]
815 |
816 | export
817 | ToFFI SVGURIReference SVGURIReference where toFFI = id
818 |
819 | export
820 | FromFFI SVGURIReference SVGURIReference where fromFFI = Just
821 |