File tree Expand file tree Collapse file tree 3 files changed +66
-2
lines changed
Expand file tree Collapse file tree 3 files changed +66
-2
lines changed Original file line number Diff line number Diff line change 1+ ### 2.0.0-alpha-012
2+ - fixed ` TransformsStyle.Transform ` ;
3+ - added ` deg ` & ` rad ` functions to create values of ` IAngle ` type.
4+
15### 2.0.0-alpha-011
26- updated ` textInput ` ;
37- added ` textInputWithChild ` .
Original file line number Diff line number Diff line change @@ -312,6 +312,9 @@ module Props =
312312 type ISizeUnit =
313313 interface end
314314
315+ type IAngle =
316+ interface end
317+
315318 type IStyle =
316319 interface end
317320
@@ -546,8 +549,59 @@ module Props =
546549 inherit IMapViewProperties
547550 inherit IViewProperties
548551
552+ type ITransform =
553+ interface end
554+
555+ type PerpectiveTransform =
556+ { perspective: float }
557+ interface ITransform
558+
559+ type RotateTransform =
560+ { rotate: IAngle }
561+ interface ITransform
562+
563+ type RotateXTransform =
564+ { rotateX: IAngle }
565+ interface ITransform
566+
567+ type RotateYTransform =
568+ { rotateY: IAngle }
569+ interface ITransform
570+
571+ type RotateZTransform =
572+ { rotateZ: IAngle }
573+ interface ITransform
574+
575+ type ScaleTransform =
576+ { scale: float }
577+ interface ITransform
578+
579+ type ScaleXTransform =
580+ { scaleX: float }
581+ interface ITransform
582+
583+ type ScaleYTransform =
584+ { scaleY: float }
585+ interface ITransform
586+
587+ type TranslateXTransform =
588+ { translateX: float }
589+ interface ITransform
590+
591+ type TranslateYTransform =
592+ { translateY: float }
593+ interface ITransform
594+
595+ type SkewXTransform =
596+ { skewX: IAngle }
597+ interface ITransform
598+
599+ type SkewYTransform =
600+ { skewY: IAngle }
601+ interface ITransform
602+
549603 type TransformsStyle =
550- | Transform of obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj
604+ | Transform of ITransform array
551605 | TransformMatrix of ResizeArray < float >
552606 | Rotation of float
553607 | ScaleX of float
@@ -1552,6 +1606,12 @@ let dip (_: float): ISizeUnit = jsNative
15521606// percents
15531607let pct ( _ : float ): ISizeUnit = jsNative
15541608
1609+ [<Emit( " $0 + \" deg\" " ) >]
1610+ let deg ( _ : float ): IAngle = jsNative
1611+
1612+ [<Emit( " $0 + \" rad\" " ) >]
1613+ let rad ( _ : float ): IAngle = jsNative
1614+
15551615[<Emit( " require($0)" ) >]
15561616// Use `require` to load a local image
15571617let inline localImage ( _path : string ) : IImageSource = jsNative
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22 <PropertyGroup >
33 <Version >2.0.0</Version >
4- <PackageVersion >2.0.0-alpha-011 </PackageVersion >
4+ <PackageVersion >2.0.0-alpha-012 </PackageVersion >
55 <TargetFramework >netstandard1.6</TargetFramework >
66 <GenerateDocumentationFile >true</GenerateDocumentationFile >
77 </PropertyGroup >
You can’t perform that action at this time.
0 commit comments