@@ -697,47 +697,62 @@ module type T = sig
697
697
val txt : string wrap -> [> | txt ] elt
698
698
699
699
val svg : ([< | svg_attr ], [< | svg_content ], [> | svg ]) star
700
+ [@@ reflect.filter_whitespace]
700
701
701
702
val g : ([< | g_attr ], [< | g_content ], [> | g ]) star
703
+ [@@ reflect.filter_whitespace]
702
704
703
705
val defs : ([< | defs_attr ], [< | defs_content ], [> | defs ]) star
706
+ [@@ reflect.filter_whitespace]
704
707
705
708
val desc : ([< | desc_attr ], [< | desc_content ], [> | desc ]) unary
706
709
707
710
val title : ([< | title_attr ], [< | title_content ], [> | title ]) unary
708
711
709
712
val symbol : ([< | symbol_attr ], [< | symbol_content ], [> | symbol ]) star
713
+ [@@ reflect.filter_whitespace]
710
714
711
715
val use : ([< | use_attr ], [< | use_content ], [> | use ]) star
716
+ [@@ reflect.filter_whitespace]
712
717
713
718
val image : ([< | image_attr ], [< | image_content ], [> | image ]) star
719
+ [@@ reflect.filter_whitespace]
714
720
715
721
val switch : ([< | switch_attr ], [< | switch_content ], [> | switch ]) star
722
+ [@@ reflect.filter_whitespace]
716
723
717
724
val style : ([< | style_attr ], [< | style_content ], [> | style ]) unary
718
725
719
726
val path : ([< | path_attr ], [< | path_content ], [> | path ]) star
727
+ [@@ reflect.filter_whitespace]
720
728
721
729
val rect : ([< | rect_attr ], [< | rect_content ], [> | rect ]) star
730
+ [@@ reflect.filter_whitespace]
722
731
723
732
val circle : ([< | circle_attr ], [< | circle_content ], [> | circle ]) star
733
+ [@@ reflect.filter_whitespace]
724
734
725
735
val ellipse :
726
736
([< | ellipse_attr ], [< | ellipse_content ], [> | ellipse ]) star
737
+ [@@ reflect.filter_whitespace]
727
738
728
739
val line : ([< | line_attr ], [< | line_content ], [> | line ]) star
740
+ [@@ reflect.filter_whitespace]
729
741
730
742
val polyline :
731
743
([< | polyline_attr ], [< | polyline_content ], [> | polyline ]) star
744
+ [@@ reflect.filter_whitespace]
732
745
733
746
val polygon :
734
747
([< | polygon_attr ], [< | polygon_content ], [> | polygon ]) star
748
+ [@@ reflect.filter_whitespace]
735
749
736
750
val text : ([< | text_attr ], [< | text_content ], [> | text ]) star
737
751
738
752
val tspan : ([< | tspan_attr ], [< | tspan_content ], [> | tspan ]) star
739
753
740
754
val tref : ([< | tref_attr ], [< | tref_content ], [> | tref ]) star
755
+ [@@ reflect.filter_whitespace]
741
756
[@@ ocaml.deprecated "Removed in SVG2" ]
742
757
(* * @deprecated Removed in SVG2 *)
743
758
@@ -749,19 +764,17 @@ module type T = sig
749
764
[@@ ocaml.deprecated "Removed in SVG2" ]
750
765
(* * @deprecated Removed in SVG2 *)
751
766
752
- type altglyphdef_content =
753
- [ | `Ref of (glyphref elt ) list | `Item of (altglyphitem elt ) list
754
- ]
755
-
756
767
val altGlyphDef :
757
768
([< | altglyphdef_attr ], [< | altglyphdef_content ], [> | altglyphdef ])
758
769
unary
770
+ [@@ reflect.filter_whitespace]
759
771
[@@ ocaml.deprecated "Removed in SVG2" ]
760
772
(* * @deprecated Removed in SVG2 *)
761
773
762
774
val altGlyphItem :
763
775
([< | altglyphitem_attr ], [< | altglyphitem_content ], [> | altglyphitem
764
776
]) star
777
+ [@@ reflect.filter_whitespace]
765
778
[@@ ocaml.deprecated "Removed in SVG2" ]
766
779
(* * @deprecated Removed in SVG2 *)
767
780
@@ -770,152 +783,194 @@ module type T = sig
770
783
(* * @deprecated Removed in SVG2 *)
771
784
772
785
val marker : ([< | marker_attr ], [< | marker_content ], [> | marker ]) star
786
+ [@@ reflect.filter_whitespace]
773
787
774
788
val color_profile :
775
789
([< | colorprofile_attr ], [< | colorprofile_content ], [> | colorprofile
776
790
]) star
791
+ [@@ reflect.filter_whitespace]
777
792
[@@ ocaml.deprecated "Removed in SVG2" ]
778
793
(* * @deprecated Removed in SVG2 *)
779
794
780
795
val linearGradient :
781
796
([< | lineargradient_attr ], [< | lineargradient_content ],
782
797
[> | lineargradient ]) star
798
+ [@@ reflect.filter_whitespace]
783
799
784
800
val radialGradient :
785
801
([< | radialgradient_attr ], [< | radialgradient_content ],
786
802
[> | radialgradient ]) star
803
+ [@@ reflect.filter_whitespace]
787
804
788
805
val stop :
789
806
([< | stop_attr ], [< | stop_content ], [> | stop ]) star
807
+ [@@ reflect.filter_whitespace]
790
808
791
809
val pattern :
792
810
([< | pattern_attr ], [< | pattern_content ], [> | pattern ]) star
811
+ [@@ reflect.filter_whitespace]
793
812
794
813
val clipPath :
795
814
([< | clippath_attr ], [< | clippath_content ], [> | clippath ]) star
815
+ [@@ reflect.filter_whitespace]
796
816
797
817
val filter : ([< | filter_attr ], [< | filter_content ], [> | filter ]) star
818
+ [@@ reflect.filter_whitespace]
798
819
799
820
val feDistantLight :
800
821
([< | fedistantlight_attr ], [< | fedistantlight_content ],
801
822
[> | fedistantlight ]) star
823
+ [@@ reflect.filter_whitespace]
802
824
803
825
val fePointLight :
804
826
([< | fepointlight_attr ], [< | fepointlight_content ], [> | fepointlight
805
827
]) star
828
+ [@@ reflect.filter_whitespace]
806
829
807
830
val feSpotLight :
808
831
([< | fespotlight_attr ], [< | fespotlight_content ], [> | fespotlight ])
809
832
star
833
+ [@@ reflect.filter_whitespace]
810
834
811
835
val feBlend :
812
836
([< | feblend_attr ], [< | feblend_content ], [> | feblend ]) star
837
+ [@@ reflect.filter_whitespace]
813
838
814
839
val feColorMatrix :
815
840
([< | fecolormatrix_attr ], [< | fecolormatrix_content ],
816
841
[> | fecolormatrix ]) star
842
+ [@@ reflect.filter_whitespace]
817
843
818
844
val feComponentTransfer :
819
845
([< | fecomponenttransfer_attr ], [< | fecomponenttransfer_content ],
820
846
[> | fecomponenttransfer ]) star
847
+ [@@ reflect.filter_whitespace]
821
848
822
849
val feFuncA :
823
850
([< | fefunca_attr ], [< | fefunca_content ], [> | fefunca ]) star
851
+ [@@ reflect.filter_whitespace]
824
852
825
853
val feFuncG :
826
854
([< | fefuncg_attr ], [< | fefuncg_content ], [> | fefuncg ]) star
855
+ [@@ reflect.filter_whitespace]
827
856
828
857
val feFuncB :
829
858
([< | fefuncb_attr ], [< | fefuncb_content ], [> | fefuncb ]) star
859
+ [@@ reflect.filter_whitespace]
830
860
831
861
val feFuncR :
832
862
([< | fefuncr_attr ], [< | fefuncr_content ], [> | fefuncr ]) star
863
+ [@@ reflect.filter_whitespace]
833
864
834
865
val feComposite :
835
866
([< | fecomposite_attr ], [< | fecomposite_content ], [> | fecomposite ])
836
867
star
868
+ [@@ reflect.filter_whitespace]
837
869
838
870
val feConvolveMatrix :
839
871
([< | feconvolvematrix_attr ], [< | feconvolvematrix_content ],
840
872
[> | feconvolvematrix ]) star
873
+ [@@ reflect.filter_whitespace]
841
874
842
875
val feDiffuseLighting :
843
876
([< | fediffuselighting_attr ], [< | fediffuselighting_content ],
844
877
[> | fediffuselighting ]) star
878
+ [@@ reflect.filter_whitespace]
845
879
846
880
val feDisplacementMap :
847
881
([< | fedisplacementmap_attr ], [< | fedisplacementmap_content ],
848
882
[> | fedisplacementmap ]) star
883
+ [@@ reflect.filter_whitespace]
849
884
850
885
val feFlood :
851
886
([< | feflood_attr ], [< | feflood_content ], [> | feflood ]) star
887
+ [@@ reflect.filter_whitespace]
852
888
853
889
val feGaussianBlur :
854
890
([< | fegaussianblur_attr ], [< | fegaussianblur_content ],
855
891
[> | fegaussianblur ]) star
892
+ [@@ reflect.filter_whitespace]
856
893
857
894
val feImage :
858
895
([< | feimage_attr ], [< | feimage_content ], [> | feimage ]) star
896
+ [@@ reflect.filter_whitespace]
859
897
860
898
val feMerge :
861
899
([< | femerge_attr ], [< | femerge_content ], [> | femerge ]) star
862
900
863
901
val feMorphology :
864
902
([< | femorphology_attr ], [< | femorphology_content ], [> | femorphology
865
903
]) star
904
+ [@@ reflect.filter_whitespace]
866
905
867
906
val feOffset :
868
907
([< | feoffset_attr ], [< | feoffset_content ], [> | feoffset ]) star
908
+ [@@ reflect.filter_whitespace]
869
909
870
910
val feSpecularLighting :
871
911
([< | fespecularlighting_attr ], [< | fespecularlighting_content ],
872
912
[> | fespecularlighting ]) star
913
+ [@@ reflect.filter_whitespace]
873
914
874
915
val feTile : ([< | fetile_attr ], [< | fetile_content ], [> | fetile ]) star
916
+ [@@ reflect.filter_whitespace]
875
917
876
918
val feTurbulence :
877
919
([< | feturbulence_attr ], [< | feturbulence_content ], [> | feturbulence
878
920
]) star
921
+ [@@ reflect.filter_whitespace]
879
922
880
923
val cursor : ([< | cursor_attr ], [< | cursor_content ], [> | cursor ]) star
924
+ [@@ reflect.filter_whitespace]
881
925
882
926
val a : ([< | a_attr ], [< | a_content ], [> | a ]) star
927
+ [@@ reflect.filter_whitespace]
883
928
884
929
val view : ([< | view_attr ], [< | view_content ], [> | view ]) star
930
+ [@@ reflect.filter_whitespace]
885
931
886
932
val script :
887
933
([< | script_attr ], [< | script_content ], [> | script ]) unary
888
934
889
935
val animate :
890
936
([< | animate_attr ], [< | animate_content ], [> | animate ]) star
937
+ [@@ reflect.filter_whitespace]
891
938
892
939
val set : ([< | set_attr ], [< | set_content ], [> | set ]) star
940
+ [@@ reflect.filter_whitespace]
893
941
894
942
val animateMotion :
895
943
([< | animatemotion_attr ], [< | animatemotion_content ],
896
944
[> | animatemotion ]) star
945
+ [@@ reflect.filter_whitespace]
897
946
898
947
val mpath : ([< | mpath_attr ], [< | mpath_content ], [> | mpath ]) star
948
+ [@@ reflect.filter_whitespace]
899
949
900
950
val animateColor :
901
951
([< | animatecolor_attr ], [< | animatecolor_content ], [> | animatecolor
902
952
]) star
953
+ [@@ reflect.filter_whitespace]
903
954
904
955
val animateTransform :
905
956
([< | animatetransform_attr ], [< | animatetransform_content ],
906
957
[> | animatetransform ]) star
958
+ [@@ reflect.filter_whitespace]
907
959
908
960
val font : ([< | font_attr ], [< | font_content ], [> | font ]) star
961
+ [@@ reflect.filter_whitespace]
909
962
[@@ ocaml.deprecated "Removed in SVG2" ]
910
963
(* * @deprecated Removed in SVG2 *)
911
964
912
965
val glyph : ([< | glyph_attr ], [< | glyph_content ], [> | glyph ]) star
966
+ [@@ reflect.filter_whitespace]
913
967
[@@ ocaml.deprecated "Removed in SVG2" ]
914
968
(* * @deprecated Removed in SVG2 *)
915
969
916
970
val missing_glyph :
917
971
([< | missingglyph_attr ], [< | missingglyph_content ], [> | missingglyph
918
972
]) star
973
+ [@@ reflect.filter_whitespace]
919
974
[@@ ocaml.deprecated "Removed in SVG2" ]
920
975
(* * @deprecated Removed in SVG2 *)
921
976
@@ -934,12 +989,14 @@ module type T = sig
934
989
val font_face_src :
935
990
([< | font_face_src_attr ], [< | font_face_src_content ], [> | font_face_src ])
936
991
star
992
+ [@@ reflect.filter_whitespace]
937
993
[@@ ocaml.deprecated "Removed in SVG2" ]
938
994
(* * @deprecated Removed in SVG2 *)
939
995
940
996
val font_face_uri :
941
997
([< | font_face_uri_attr ], [< | font_face_uri_content ], [> | font_face_uri ])
942
998
star
999
+ [@@ reflect.filter_whitespace]
943
1000
[@@ ocaml.deprecated "Removed in SVG2" ]
944
1001
(* * @deprecated Removed in SVG2 *)
945
1002
0 commit comments