@@ -9,82 +9,84 @@ import Foundation
99import SwiftUI
1010
1111// MARK: - UPDATE VERSION NUMBERS HERE
12- public typealias CurrentAsyncMediaValue = AsyncMediaValue_V19
13- public typealias CurrentClassicAnimationCurve = ClassicAnimationCurve_V19
14- public typealias CurrentCameraSettings = CameraSettings_V19
15- public typealias CurrentCommentBoxData = CommentBoxData_V19
16- public typealias CurrentCustomShape = CustomShape_V19
17- public typealias CurrentDataType = DataType_V19
18- public typealias CurrentDelayStyle = DelayStyle_V19
19- public typealias CurrentDateAndTimeFormat = DateAndTimeFormat_V19
20- public typealias CurrentExpansionDirection = ExpansionDirection_V19
21- public typealias CurrentGroupNodeIDCoordinate = GroupNodeID_V19
22- public typealias CurrentPatch = Patch_V19
23- public typealias CurrentPatchNodeEntity = PatchNodeEntity_V19
24- public typealias CurrentLayerDimension = LayerDimension_V19
25- public typealias CurrentLayerNodeEntity = LayerNodeEntity_V19
26- public typealias CurrentLayerNodeId = LayerNodeId_V19
27- public typealias CurrentNodeEntity = NodeEntity_V19
28- public typealias CurrentNodePortInputEntity = NodePortInputEntity_V19
29- public typealias CurrentSplitterNodeEntity = SplitterNodeEntity_V19
30- public typealias CurrentSplitterType = SplitterType_V19
31- public typealias CurrentNodeIOCoordinate = NodeIOCoordinate_V19
32- public typealias CurrentJSONCurveTo = JSONCurveTo_V19
33- public typealias CurrentJSONShapeCommand = JSONShapeCommand_V19
34- public typealias CurrentJSONShapeKeys = JSONShapeKeys_V19
35- public typealias CurrentSidebarLayerData = SidebarLayerData_V19
36- public typealias CurrentNodeKind = NodeKind_V19
37- public typealias CurrentAnchoring = Anchoring_V19
38- public typealias CurrentCameraDirection = CameraDirection_V19
39- public typealias CurrentLayer = Layer_V19
40- public typealias CurrentLayerSize = LayerSize_V19
41- public typealias CurrentLayerTextDecoration = LayerTextDecoration_V19
42- public typealias CurrentLayerStroke = LayerStroke_V19
43- public typealias CurrentLayerTextAlignment = LayerTextAlignment_V19
44- public typealias CurrentLayerTextVerticalAlignment = LayerTextVerticalAlignment_V19
45- public typealias CurrentLightType = LightType_V19
46- public typealias CurrentMediaKey = MediaKey_V19
47- public typealias CurrentMobileHapticStyle = MobileHapticStyle_V19
48- public typealias CurrentNetworkRequestType = NetworkRequestType_V19
49- public typealias CurrentPathPoint = PathPoint_V19
50- public typealias CurrentPlane = Plane_V19
51- public typealias CurrentPoint3D = Point3D_V19
52- public typealias CurrentPoint4D = Point4D_V19
53- public typealias CurrentPortValueComparable = PortValueComparable_V19
54- public typealias CurrentPreviewSize = PreviewSize_V19
55- public typealias CurrentRGBA = RGBA_V19
56- public typealias CurrentRoundedRectangleData = RoundedRectangleData_V19
57- public typealias CurrentScrollDecelerationRate = ScrollDecelerationRate_V19
58- public typealias CurrentScrollJumpStyle = ScrollJumpStyle_V19
59- public typealias CurrentScrollMode = ScrollMode_V19
60- public typealias CurrentShapeCommand = ShapeCommand_V19
61- public typealias CurrentShapeCommandType = ShapeCommandType_V19
62- public typealias CurrentShapeCoordinates = ShapeCoordinates_V19
63- public typealias CurrentShapeAndRect = ShapeAndRect_V19
64- public typealias CurrentStitchDocument = StitchDocument_V19
65- public typealias CurrentStitchBlendMode = StitchBlendMode_V19
66- public typealias CurrentStitchCameraOrientation = StitchCameraOrientation_V19
67- public typealias CurrentStitchDeviceOrientation = StitchDeviceOrientation_V19
68- public typealias CurrentStitchMapType = StitchMapType_V19
69- public typealias CurrentStitchFont = StitchFont_V19
70- public typealias CurrentStitchFontChoice = StitchFontChoice_V19
71- public typealias CurrentStitchFontWeight = StitchFontWeight_V19
72- public typealias CurrentStitchJSON = StitchJSON_V19
73- public typealias CurrentStitchOrientation = StitchOrientation_V19
74- public typealias CurrentStitchProgressIndicatorStyle = ProgressIndicatorStyle_V19
75- public typealias CurrentTextTransform = TextTransform_V19
76- public typealias CurrentTriangleData = TriangleData_V19
77- public typealias CurrentPortValue = PortValue_V19
78- public typealias CurrentUserVisibleType = UserVisibleType_V19
79- public typealias CurrentVisualMediaFitStyle = VisualMediaFitStyle_V19
80- public typealias CurrentNodeConnectionType = NodeConnectionType_V19
81- public typealias CurrentLayerInputType = LayerInputType_V19
82- public typealias CurrentNodeIOPortType = NodeIOPortType_V19
83- public typealias CurrentStrokeLineCap = StrokeLineCap_V19
84- public typealias CurrentStrokeLineJoin = StrokeLineJoin_V19
85- public typealias CurrentStitchStringValue = StitchStringValue_V19
86- public typealias CurrentStitchContentMode = StitchContentMode_V19
87- public typealias CurrentStitchSpacing = StitchSpacing_V19
12+ public typealias CurrentAsyncMediaValue = AsyncMediaValue_V20
13+ public typealias CurrentClassicAnimationCurve = ClassicAnimationCurve_V20
14+ public typealias CurrentCameraSettings = CameraSettings_V20
15+ public typealias CurrentCommentBoxData = CommentBoxData_V20
16+ public typealias CurrentCustomShape = CustomShape_V20
17+ public typealias CurrentDataType = DataType_V20
18+ public typealias CurrentDelayStyle = DelayStyle_V20
19+ public typealias CurrentDateAndTimeFormat = DateAndTimeFormat_V20
20+ public typealias CurrentExpansionDirection = ExpansionDirection_V20
21+ public typealias CurrentGroupNodeIDCoordinate = GroupNodeID_V20
22+ public typealias CurrentPatch = Patch_V20
23+ public typealias CurrentPatchNodeEntity = PatchNodeEntity_V20
24+ public typealias CurrentLayerDimension = LayerDimension_V20
25+ public typealias CurrentLayerNodeEntity = LayerNodeEntity_V20
26+ public typealias CurrentLayerNodeId = LayerNodeId_V20
27+ public typealias CurrentNodeEntity = NodeEntity_V20
28+ public typealias CurrentNodePortInputEntity = NodePortInputEntity_V20
29+ public typealias CurrentSplitterNodeEntity = SplitterNodeEntity_V20
30+ public typealias CurrentSplitterType = SplitterType_V20
31+ public typealias CurrentNodeIOCoordinate = NodeIOCoordinate_V20
32+ public typealias CurrentJSONCurveTo = JSONCurveTo_V20
33+ public typealias CurrentJSONShapeCommand = JSONShapeCommand_V20
34+ public typealias CurrentJSONShapeKeys = JSONShapeKeys_V20
35+ public typealias CurrentSidebarLayerData = SidebarLayerData_V20
36+ public typealias CurrentNodeKind = NodeKind_V20
37+ public typealias CurrentAnchoring = Anchoring_V20
38+ public typealias CurrentCameraDirection = CameraDirection_V20
39+ public typealias CurrentLayer = Layer_V20
40+ public typealias CurrentLayerSize = LayerSize_V20
41+ public typealias CurrentLayerTextDecoration = LayerTextDecoration_V20
42+ public typealias CurrentLayerStroke = LayerStroke_V20
43+ public typealias CurrentLayerTextAlignment = LayerTextAlignment_V20
44+ public typealias CurrentLayerTextVerticalAlignment = LayerTextVerticalAlignment_V20
45+ public typealias CurrentLightType = LightType_V20
46+ public typealias CurrentMediaKey = MediaKey_V20
47+ public typealias CurrentMobileHapticStyle = MobileHapticStyle_V20
48+ public typealias CurrentNetworkRequestType = NetworkRequestType_V20
49+ public typealias CurrentPathPoint = PathPoint_V20
50+ public typealias CurrentPlane = Plane_V20
51+ public typealias CurrentPoint3D = Point3D_V20
52+ public typealias CurrentPoint4D = Point4D_V20
53+ public typealias CurrentPortValueComparable = PortValueComparable_V20
54+ public typealias CurrentPreviewSize = PreviewSize_V20
55+ public typealias CurrentRGBA = RGBA_V20
56+ public typealias CurrentRoundedRectangleData = RoundedRectangleData_V20
57+ public typealias CurrentScrollDecelerationRate = ScrollDecelerationRate_V20
58+ public typealias CurrentScrollJumpStyle = ScrollJumpStyle_V20
59+ public typealias CurrentScrollMode = ScrollMode_V20
60+ public typealias CurrentShapeCommand = ShapeCommand_V20
61+ public typealias CurrentShapeCommandType = ShapeCommandType_V20
62+ public typealias CurrentShapeCoordinates = ShapeCoordinates_V20
63+ public typealias CurrentShapeAndRect = ShapeAndRect_V20
64+ public typealias CurrentStitchDocument = StitchDocument_V20
65+ public typealias CurrentStitchBlendMode = StitchBlendMode_V20
66+ public typealias CurrentStitchCameraOrientation = StitchCameraOrientation_V20
67+ public typealias CurrentStitchDeviceOrientation = StitchDeviceOrientation_V20
68+ public typealias CurrentStitchMapType = StitchMapType_V20
69+ public typealias CurrentStitchFont = StitchFont_V20
70+ public typealias CurrentStitchFontChoice = StitchFontChoice_V20
71+ public typealias CurrentStitchFontWeight = StitchFontWeight_V20
72+ public typealias CurrentStitchJSON = StitchJSON_V20
73+ public typealias CurrentStitchOrientation = StitchOrientation_V20
74+ public typealias CurrentStitchProgressIndicatorStyle = ProgressIndicatorStyle_V20
75+ public typealias CurrentTextTransform = TextTransform_V20
76+ public typealias CurrentTriangleData = TriangleData_V20
77+ public typealias CurrentPortValue = PortValue_V20
78+ public typealias CurrentUserVisibleType = UserVisibleType_V20
79+ public typealias CurrentVisualMediaFitStyle = VisualMediaFitStyle_V20
80+ public typealias CurrentNodeConnectionType = NodeConnectionType_V20
81+ public typealias CurrentLayerInputType = LayerInputType_V20
82+ public typealias CurrentNodeIOPortType = NodeIOPortType_V20
83+ public typealias CurrentStrokeLineCap = StrokeLineCap_V20
84+ public typealias CurrentStrokeLineJoin = StrokeLineJoin_V20
85+ public typealias CurrentStitchStringValue = StitchStringValue_V20
86+ public typealias CurrentStitchContentMode = StitchContentMode_V20
87+ public typealias CurrentStitchSpacing = StitchSpacing_V20
88+ public typealias CurrentStitchPadding = StitchPadding_V20
89+ public typealias CurrentSizingScenario = SizingScenario_V20
8890
8991// MARK: - end
9092
@@ -166,6 +168,8 @@ public typealias StrokeLineJoin = CurrentStrokeLineJoin.StrokeLineJoin
166168public typealias StitchStringValue = CurrentStitchStringValue . StitchStringValue
167169public typealias StitchContentMode = CurrentStitchContentMode . StitchContentMode
168170public typealias StitchSpacing = CurrentStitchSpacing . StitchSpacing
171+ public typealias StitchPadding = CurrentStitchPadding . StitchPadding
172+ public typealias SizingScenario = CurrentSizingScenario . SizingScenario
169173
170174public enum StitchSchemaVersion : Int , VersionType {
171175 case _V1 = 1
@@ -187,6 +191,7 @@ public enum StitchSchemaVersion: Int, VersionType {
187191 case _V17 = 17
188192 case _V18 = 18
189193 case _V19 = 19
194+ case _V20 = 20
190195}
191196
192197public protocol VersionType : CaseIterable , Codable , Comparable , RawRepresentable { }
@@ -248,6 +253,8 @@ extension StitchDocumentVersion {
248253 return StitchDocument_V18 . StitchDocument. self
249254 case . _V19:
250255 return StitchDocument_V19 . StitchDocument. self
256+ case . _V20:
257+ return StitchDocument_V20 . StitchDocument. self
251258 }
252259 }
253260}
0 commit comments