{ "id": "82994", "key": "TIMOB-6270", "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": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2017-06-07T23:49:25.000+0000", "created": "2011-11-21T14:34:14.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "tbs-1.9.0" ], "versions": [], "issuelinks": [], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-06-07T23:49:28.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": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "As documented, the TextField leftButton and rightButton properties will take any type of object. But it appears that the only object that can be usefully applied here is a Button. iOS platform was reluctant to document the type as Ti.UI.Button in the TDoc since at this point any object can be inserted here, although it may not do anything useful. (It appears that you can use an ActiviyIndicator as well.)\r\n\r\nIt would be good to be able to provide a useful type value for this property so developers know what type or types can specify here.\r\n\r\nAnd we should probably throw an error if they pass in something else.\r\n", "attachment": [], "flagged": false, "summary": "iOS: TextField leftButton/rightButton properties should have better type checking", "creator": { "name": "aevans", "key": "aevans", "displayName": "Arthur Evans", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "aevans", "key": "aevans", "displayName": "Arthur Evans", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "421348", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket due to time passed and lack of progress or input.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-06-07T23:49:25.000+0000", "updated": "2017-06-07T23:49:25.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }