{ "id": "85636", "key": "TIMOB-7448", "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": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2017-08-16T01:28:18.000+0000", "created": "2012-01-27T10:50:46.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "parity" ], "versions": [ { "id": "12580", "description": "Dual Runtime 1.8.0", "name": "Release 1.8.0.1", "archived": true, "released": true, "releaseDate": "2011-12-22" } ], "issuelinks": [], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-08-16T17:41:38.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": "10202", "name": "Android", "description": "Android Platform" } ], "description": "h3. Expected:\r\n\r\nsetValue() would let you set the selected value of a picker, and getValue() would return the current value. These would work with any picker type.\r\n\r\nh3. Actual:\r\n\r\nsetValue/getValue don't exist on Android. And they accept/return only Date types. Thus they will work with only date pickers.\r\n\r\nh3. More\r\n\r\nThere are a couple of components to this:\r\n\r\n* Parity: these should exist on both iOS & Android\r\n* The names should match the purpose. Maybe the method should be named setDateValue() instead of setValue() ?? Or maybe we need separate methods?\r\n* APIdocs will need to be updated to match the final implementation\r\n\r\nPerhaps this is multiple bugs? Perhaps a Parity rather than a Bug ticket? Advise and I'll edit the ticket as appropriate.\r\n\r\nSee Q&A thread http://developer.appcelerator.com/question/131273/picker-type-date-on-android-has-no-method-setvalue\r\n", "attachment": [], "flagged": false, "summary": "Picker: getValue()/setValue parity, plus naming needs to be reconsidered", "creator": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "environment": null, "comment": { "comments": [ { "id": "426756", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing due to inactivity. If this issue still exists, please raise a new ticket.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-08-16T01:28:01.000+0000", "updated": "2017-08-16T01:28:01.000+0000" }, { "id": "426779", "author": { "name": "acvauctions", "key": "acvauctions", "displayName": "Tim Poulsen (ACV)", "active": true, "timeZone": "America/New_York" }, "body": "I love how you guys ignore a ticket for years, then close it for \"inactivity.\" Great way to have a clean backlog I guess.", "updateAuthor": { "name": "acvauctions", "key": "acvauctions", "displayName": "Tim Poulsen (ACV)", "active": true, "timeZone": "America/New_York" }, "created": "2017-08-16T12:54:53.000+0000", "updated": "2017-08-16T12:54:53.000+0000" }, { "id": "426794", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Hi [~acvauctions] there has been no progress on this ticket for 5 and a half years, I thought that the best way for this issue to be noticed, if it is still an issue, would be to raise a new ticket for it. If no one has even looked at it since January 2012 then its hardly likely anyone is going to look at it in August 2017. I am only doing my job here but if you would like the ticket reopened then let me know and I'd be happy to do so.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-08-16T17:41:38.000+0000", "updated": "2017-08-16T17:41:38.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }