[TIMOB-18749] Windows: Implement Ti.UI.2DMatrix proxy
| GitHub Issue | n/a |
|---|---|
| Type | New Feature |
| Priority | Medium |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2015-04-30T10:03:53.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | Release 4.1.0 |
| Components | Windows |
| Labels | n/a |
| Reporter | Christopher Williams |
| Assignee | Christopher Williams |
| Created | 2015-03-27T14:10:39.000+0000 |
| Updated | 2017-03-14T20:13:08.000+0000 |
Description
http://docs.appcelerator.com/titanium/3.0/#!/api/Titanium.UI.2DMatrix
Note that Ti.UI.create2DMatrix() takes a special object defined as:
http://docs.appcelerator.com/titanium/3.0/#!/api/MatrixCreationDict
We should represent that with a struct, much as we do other defined-object abstract types such as Point or Dimension.
This class is used in conjunction with Ti.UI.Animation, which eventually is consumed in the Ti.UI.View.animate() method.
It seems to map 1:1 to https://msdn.microsoft.com/en-us/library/ie/windows.ui.xaml.media.matrixtransform
https://github.com/appcelerator/titanium_mobile_windows/pull/231
Closing ticket as fixed.