{ "id": "148750", "key": "TIMOB-19014", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2015-06-16T23:55:32.000+0000", "created": "2015-06-12T23:24:37.000+0000", "priority": { "name": "None", "id": "6" }, "labels": [ "qe-4.1.0" ], "versions": [ { "id": "16723", "description": "Windows Platform Support, ListView updates, Vector overlays in maps", "name": "Release 4.1.0", "archived": false, "released": true, "releaseDate": "2015-07-08" } ], "issuelinks": [], "assignee": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "updated": "2017-03-16T21:53:42.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "12642", "name": "Windows", "description": "Windows authoring support" } ], "description": "h5.Description\r\n\r\n*I will use this ticket to track any APIs that we come across during testing that the parity report shows as implemented but can not be found in the source code*\r\n\r\nThere appears to be inconsistencies between the parity report and what apis are actually implemented. For example the parity report show Ti.UI.textArea as implemented. However when trying to use the code below it errors with undefined is not a function for Ti.UI.createTextArea\r\n\r\n{code}\r\nvar win = Ti.UI.createWindow({\r\n backgroundColor: 'green'\r\n});\r\n\r\n\r\nvar textArea = Ti.UI.createTextArea({\r\n color: '#888',\r\n font: {fontSize:10, fontWeight:'bold'},\r\n keyboardType: Ti.UI.KEYBOARD_NUMBER_PAD,\r\n returnKeyType: Ti.UI.RETURNKEY_GO,\r\n textAlign: 'left',\r\n value: 'I am a textarea',\r\n top: 60,\r\n width: 200, height : 70\r\n});\r\n\r\nwin.add(textArea);\r\nwin.open();\r\n{code}\r\n\r\nAfter a discussion with [~gmathews] we figured out that the stub has been generated for textArea in TitaniumKit, causing the parity report to believe it is implemented but it is not actually implemented yet. This will also lead to issues after release as the documentation will show this as being implemented when it is not.\r\n\r\n*Below is a list of apis we believe are reported incorrectly*\r\n\r\n||API||\r\n| TextArea|\r\n\r\nh5.Steps To Reproduce\r\n\r\n1. Using the above code build to a windows phone device or emulator\r\n\r\nh5.Actual Result\r\n\r\nThe app will throw an error saying undefined is not a function for Ti.UI.createTextArea\r\n\r\nh5.Expected Result\r\n\r\nThe parity report should reflect what is implemented", "attachment": [], "flagged": false, "summary": "Windows: Inconsistencies between implemented APIs and parity report", "creator": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "subtasks": [], "reporter": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "environment": "Windows 8.1\r\nAppc CLI: 4.0.2\r\nTi SDK: 4.1.0.v20150611101846\r\nhttp://builds.appcelerator.com/mobile/master/mobilesdk-4.1.0.v20150611101846-parity.html", "comment": { "comments": [ { "id": "355258", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "https://github.com/appcelerator/titanium_mobile_windows/pull/291", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2015-06-16T19:56:54.000+0000", "updated": "2015-06-16T19:56:54.000+0000" }, { "id": "413209", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as the issue has been fixed.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-16T21:53:42.000+0000", "updated": "2017-03-16T21:53:42.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }