{ "id": "124168", "key": "ALOY-910", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "11113", "key": "ALOY", "name": "Alloy", "projectCategory": { "id": "10400", "description": "Tools for developing applications", "name": "Tooling" } }, "fixVersions": [ { "id": "15758", "description": "Alloy 1.4.0", "name": "Alloy 1.4.0", "archived": false, "released": true, "releaseDate": "2014-07-17" }, { "id": "15816", "description": "2014 Sprint 02", "name": "2014 Sprint 02", "archived": true, "released": true, "releaseDate": "2014-01-31" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-01-21T18:45:13.000+0000", "created": "2013-12-24T11:40:49.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "alloy", "qe-3.3.0", "qe-testadded" ], "versions": [ { "id": "15403", "description": "Alloy 1.3.0", "name": "Alloy 1.3.0", "archived": false, "released": true, "releaseDate": "2013-12-20" } ], "issuelinks": [], "assignee": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2014-04-23T00:16:49.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": "12326", "name": "XML", "description": "View XML and parsing" } ], "description": "Code below produces an error \r\n\r\n{code}\r\n\r\n \r\n \r\n\r\n\r\n{code}\r\n\r\nerror\r\n\r\n{code}\r\n[ERROR] : Error with at line 9\r\n[ERROR] : Ti.UI.TableView child elements must be one of the following: [_ProxyProperty._Lists.HeaderView,_ProxyProperty._Lists.FooterView,_ProxyProperty._Lists.HeaderPullView,_ProxyProperty._Lists.Search,Ti.UI.SearchBar,Ti.UI.Android.SearchView,Ti.UI.TableViewRow,Ti.UI.TableViewSection]\r\n[ERROR] : Alloy compiler failed\r\n\r\n{code}", "attachment": [], "flagged": false, "summary": "Need refresh control support in Alloy view mark-up", "creator": { "name": "jialhe85@gmail.com", "key": "jialhe85@gmail.com", "displayName": "David He", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "jialhe85@gmail.com", "key": "jialhe85@gmail.com", "displayName": "David He", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Alloy 1.3.0\r\nTitanium SDK 3.2.0", "comment": { "comments": [ { "id": "285823", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "It would help us to evaluate this feature request better if you can describe a use case for refresh control support. I would appreciate if you can describe your application use case and how you plan to use refresh control.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-26T06:37:05.000+0000", "updated": "2013-12-26T06:37:05.000+0000" }, { "id": "286209", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Moving this feature request / improvement to engineering for further evaluation and prioritization.\n\nQ&A discussion: http://developer.appcelerator.com/question/160804/refreshcontrol-not-supported-in-alloy-view-makrup", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-30T04:07:22.000+0000", "updated": "2013-12-30T04:07:22.000+0000" }, { "id": "289072", "author": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Resolved for both tableview and listview.\r\n\r\nPR: https://github.com/appcelerator/alloy/pull/302\r\ntest app: https://github.com/appcelerator/alloy/tree/master/test/apps/testing/ALOY-910\r\n\r\nFunctional test\r\n\r\n# Run the app on ios and assert that the compile error no longer exists\r\n# drag the main tableview down and make sure you can see the refresh image\r\n# Click the tableviewrow that states it opens a listview\r\n# In the resulting listview, drag the listview down to reveal the refresh control", "updateAuthor": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-01-21T18:45:13.000+0000", "updated": "2014-01-21T18:45:13.000+0000" }, { "id": "302098", "author": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified resolved/fixed on iPhone 5 iOS7.1\r\nTiSDK 3.3.0.v20140418162516 \r\nAlloy 1.4.0-dev\r\nCLI 3.3.0-dev\r\n\r\nClosing.", "updateAuthor": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-04-23T00:16:42.000+0000", "updated": "2014-04-23T00:16:42.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }