@@ -2355,6 +2355,14 @@ public enum CSSColorRGBComp: JSValueCompatible, Any_CSSColorRGBComp {
2355
2355
case cssKeywordish( CSSKeywordish )
2356
2356
case cssNumberish( CSSNumberish )
2357
2357
2358
+ init ( _ cssKeywordish: CSSKeywordish ) {
2359
+ self = . cssKeywordish( cssKeywordish)
2360
+ }
2361
+
2362
+ init ( _ cssNumberish: CSSNumberish ) {
2363
+ self = . cssNumberish( cssNumberish)
2364
+ }
2365
+
2358
2366
public var cssKeywordish : CSSKeywordish ? {
2359
2367
switch self {
2360
2368
case let . cssKeywordish( cssKeywordish) : return cssKeywordish
@@ -2397,6 +2405,14 @@ public enum CSSKeywordish: JSValueCompatible, Any_CSSKeywordish {
2397
2405
case cssKeywordValue( CSSKeywordValue )
2398
2406
case string( String )
2399
2407
2408
+ init ( _ cssKeywordValue: CSSKeywordValue ) {
2409
+ self = . cssKeywordValue( cssKeywordValue)
2410
+ }
2411
+
2412
+ init ( _ string: String ) {
2413
+ self = . string( string)
2414
+ }
2415
+
2400
2416
public var cssKeywordValue : CSSKeywordValue ? {
2401
2417
switch self {
2402
2418
case let . cssKeywordValue( cssKeywordValue) : return cssKeywordValue
@@ -2439,6 +2455,14 @@ public enum CSSNumberish: JSValueCompatible, Any_CSSNumberish {
2439
2455
case cssNumericValue( CSSNumericValue )
2440
2456
case double( Double )
2441
2457
2458
+ init ( _ cssNumericValue: CSSNumericValue ) {
2459
+ self = . cssNumericValue( cssNumericValue)
2460
+ }
2461
+
2462
+ init ( _ double: Double ) {
2463
+ self = . double( double)
2464
+ }
2465
+
2442
2466
public var cssNumericValue : CSSNumericValue ? {
2443
2467
switch self {
2444
2468
case let . cssNumericValue( cssNumericValue) : return cssNumericValue
@@ -2481,6 +2505,14 @@ public enum CSSPerspectiveValue: JSValueCompatible, Any_CSSPerspectiveValue {
2481
2505
case cssKeywordish( CSSKeywordish )
2482
2506
case cssNumericValue( CSSNumericValue )
2483
2507
2508
+ init ( _ cssKeywordish: CSSKeywordish ) {
2509
+ self = . cssKeywordish( cssKeywordish)
2510
+ }
2511
+
2512
+ init ( _ cssNumericValue: CSSNumericValue ) {
2513
+ self = . cssNumericValue( cssNumericValue)
2514
+ }
2515
+
2484
2516
public var cssKeywordish : CSSKeywordish ? {
2485
2517
switch self {
2486
2518
case let . cssKeywordish( cssKeywordish) : return cssKeywordish
@@ -2523,6 +2555,14 @@ public enum CSSStyleValue_or_String: JSValueCompatible, Any_CSSStyleValue_or_Str
2523
2555
case cssStyleValue( CSSStyleValue )
2524
2556
case string( String )
2525
2557
2558
+ init ( _ cssStyleValue: CSSStyleValue ) {
2559
+ self = . cssStyleValue( cssStyleValue)
2560
+ }
2561
+
2562
+ init ( _ string: String ) {
2563
+ self = . string( string)
2564
+ }
2565
+
2526
2566
public var cssStyleValue : CSSStyleValue ? {
2527
2567
switch self {
2528
2568
case let . cssStyleValue( cssStyleValue) : return cssStyleValue
@@ -2565,6 +2605,14 @@ public enum CSSUnparsedSegment: JSValueCompatible, Any_CSSUnparsedSegment {
2565
2605
case cssVariableReferenceValue( CSSVariableReferenceValue )
2566
2606
case string( String )
2567
2607
2608
+ init ( _ cssVariableReferenceValue: CSSVariableReferenceValue ) {
2609
+ self = . cssVariableReferenceValue( cssVariableReferenceValue)
2610
+ }
2611
+
2612
+ init ( _ string: String ) {
2613
+ self = . string( string)
2614
+ }
2615
+
2568
2616
public var cssVariableReferenceValue : CSSVariableReferenceValue ? {
2569
2617
switch self {
2570
2618
case let . cssVariableReferenceValue( cssVariableReferenceValue) : return cssVariableReferenceValue
@@ -2607,6 +2655,14 @@ public enum Element_or_ProcessingInstruction: JSValueCompatible, Any_Element_or_
2607
2655
case element( Element )
2608
2656
case processingInstruction( ProcessingInstruction )
2609
2657
2658
+ init ( _ element: Element ) {
2659
+ self = . element( element)
2660
+ }
2661
+
2662
+ init ( _ processingInstruction: ProcessingInstruction ) {
2663
+ self = . processingInstruction( processingInstruction)
2664
+ }
2665
+
2610
2666
public var element : Element ? {
2611
2667
switch self {
2612
2668
case let . element( element) : return element
@@ -2653,6 +2709,22 @@ public enum GeometryNode: JSValueCompatible, Any_GeometryNode {
2653
2709
case element( Element )
2654
2710
case text( Text )
2655
2711
2712
+ init ( _ cssPseudoElement: CSSPseudoElement ) {
2713
+ self = . cssPseudoElement( cssPseudoElement)
2714
+ }
2715
+
2716
+ init ( _ document: Document ) {
2717
+ self = . document( document)
2718
+ }
2719
+
2720
+ init ( _ element: Element ) {
2721
+ self = . element( element)
2722
+ }
2723
+
2724
+ init ( _ text: Text ) {
2725
+ self = . text( text)
2726
+ }
2727
+
2656
2728
public var cssPseudoElement : CSSPseudoElement ? {
2657
2729
switch self {
2658
2730
case let . cssPseudoElement( cssPseudoElement) : return cssPseudoElement
@@ -2719,6 +2791,14 @@ public enum MediaList_or_String: JSValueCompatible, Any_MediaList_or_String {
2719
2791
case mediaList( MediaList )
2720
2792
case string( String )
2721
2793
2794
+ init ( _ mediaList: MediaList ) {
2795
+ self = . mediaList( mediaList)
2796
+ }
2797
+
2798
+ init ( _ string: String ) {
2799
+ self = . string( string)
2800
+ }
2801
+
2722
2802
public var mediaList : MediaList ? {
2723
2803
switch self {
2724
2804
case let . mediaList( mediaList) : return mediaList
0 commit comments