{ "id": "76274", "key": "TIMOB-4364", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "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": [ { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" }, { "id": "13407", "description": "Sprint 2012-11 API", "name": "Sprint 2012-11 API", "archived": true, "released": true, "releaseDate": "2012-06-03" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-06-01T15:03:27.000+0000", "created": "2011-06-13T06:25:32.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "color", "ios", "qe-testadded", "scrollbars", "tableview" ], "versions": [ { "id": "11244", "name": "Release 1.7.0", "archived": true, "released": true, "releaseDate": "2011-06-13" } ], "issuelinks": [ { "id": "17665", "type": { "id": "10001", "name": "Cloners", "inward": "is cloned into", "outward": "is cloned from" }, "inwardIssue": { "id": "92858", "key": "TIMOB-9406", "fields": { "summary": "iOS: Change table view scrollbar color", "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" } }, "priority": { "name": "Low", "id": "4" }, "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } } ], "assignee": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2012-06-06T15:47: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": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "There is a Help Desk ticket associated with this feature:\r\n\r\nhttp://support.appcelerator.com/tickets/APP-753289/", "attachment": [], "flagged": false, "summary": "Feature Request: Change table view scrollbar color", "creator": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "environment": "+ **Product**: Mobile \r\n+ **Titanium SDK**: Mobile 1.7.0 RC1 \r\n+ **Platform OS**: iOS \r\n+ **Platform OS Version**: 3.x", "comment": { "comments": [ { "id": "196800", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Expose scrollIndicator Style for TableView.\r\n\r\nTest Code\r\n{code}\r\nvar win = Ti.UI.createWindow({\r\n\tbackgroundColor:'white'\r\n})\r\n\r\nvar sv = Ti.UI.createScrollView({\r\n\twidth:200,\r\n\theight:200,\r\n\tleft:10,\r\n\ttop:10,\r\n\tcontentWidth:'auto',\r\n\tcontentHeight:'auto',\r\n\tbackgroundColor:'red',\r\n\tshowHorizontalScrollIndicator:'true',\r\n\tshowVerticalScrollIndicator:'true'\r\n})\r\n\r\nfor(i=0;i<5;i++)\r\n{\r\n\tfor(j=0;j<5;j++)\r\n\t{\r\n\t\tvar view = Ti.UI.createView({\r\n\t\t\twidth:90,\r\n\t\t\theight:90,\r\n\t\t\tbackgroundColor:'green'\r\n\t\t})\r\n\t\tview.top = i*100;\r\n\t\tview.left = j*100;\r\n\t\t\r\n\t\tvar label = Ti.UI.createLabel({\r\n\t\t\ttext:'View '+((i*3)+j)\r\n\t\t})\r\n\t\tview.add(label);\r\n\t\tsv.add(view);\r\n\t}\r\n}\r\n\r\nwin.add(sv);\r\n\r\nvar svb1 = Ti.UI.createButton({\r\n\ttitle:'Default',\r\n\tright:10,\r\n\ttop:10,\r\n\theight:25\r\n})\r\n\r\nsvb1.addEventListener('click',function(e){sv.scrollIndicatorStyle = Ti.UI.iPhone.ScrollIndicatorStyle.DEFAULT; Ti.API.info(sv.scrollIndicatorStyle)});\r\n\r\nvar svb2 = Ti.UI.createButton({\r\n\ttitle:'Black',\r\n\tright:10,\r\n\ttop:40,\r\n\theight:25\r\n})\r\n\r\nsvb2.addEventListener('click',function(e){sv.scrollIndicatorStyle = Ti.UI.iPhone.ScrollIndicatorStyle.BLACK; Ti.API.info(sv.scrollIndicatorStyle)});\r\n\r\nvar svb3 = Ti.UI.createButton({\r\n\ttitle:'White',\r\n\tright:10,\r\n\ttop:70,\r\n\theight:25\r\n})\r\n\r\nsvb3.addEventListener('click',function(e){sv.scrollIndicatorStyle = Ti.UI.iPhone.ScrollIndicatorStyle.WHITE; Ti.API.info(sv.scrollIndicatorStyle)});\r\n\r\nwin.add(sv);\r\nwin.add(svb1);\r\nwin.add(svb2);\r\nwin.add(svb3);\r\n\r\n\r\n\r\nvar tv = Ti.UI.createTableView({\r\n\ttop:220,\r\n\twidth:200,\r\n\tleft:10,\r\n\tshowVerticalScrollIndicator:'true',\r\n\tbackgroundColor:'red'\r\n})\r\n\r\nfor(i=0;i<50;i++)\r\n{\r\n\tvar row = Ti.UI.createTableViewRow({\r\n\t\ttitle:'Row '+i,\r\n\t\tbackgroundColor:'green'\r\n\t})\r\n\ttv.appendRow(row);\r\n}\r\n\r\nvar tvb1 = Ti.UI.createButton({\r\n\ttitle:'Default',\r\n\tright:10,\r\n\ttop:220,\r\n\theight:25\r\n})\r\n\r\ntvb1.addEventListener('click',function(e){tv.scrollIndicatorStyle = Ti.UI.iPhone.ScrollIndicatorStyle.DEFAULT; Ti.API.info(tv.scrollIndicatorStyle)});\r\n\r\nvar tvb2 = Ti.UI.createButton({\r\n\ttitle:'Black',\r\n\tright:10,\r\n\ttop:250,\r\n\theight:25\r\n})\r\n\r\ntvb2.addEventListener('click',function(e){tv.scrollIndicatorStyle = Ti.UI.iPhone.ScrollIndicatorStyle.BLACK; Ti.API.info(tv.scrollIndicatorStyle)});\r\n\r\nvar tvb3 = Ti.UI.createButton({\r\n\ttitle:'White',\r\n\tright:10,\r\n\ttop:280,\r\n\theight:25\r\n})\r\n\r\ntvb3.addEventListener('click',function(e){tv.scrollIndicatorStyle = Ti.UI.iPhone.ScrollIndicatorStyle.WHITE; Ti.API.info(tv.scrollIndicatorStyle)});\r\n\r\nwin.add(tv);\r\nwin.add(tvb1);\r\nwin.add(tvb2);\r\nwin.add(tvb3);\r\n\r\n\r\nwin.open();\r\n{code}", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-05-31T16:38:51.000+0000", "updated": "2012-05-31T16:38:51.000+0000" }, { "id": "196904", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Pull merged.", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-01T15:03:27.000+0000", "updated": "2012-06-01T15:03:27.000+0000" }, { "id": "197583", "author": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with iPad 3 5.1.1 and iPhone 3gs 4.3", "updateAuthor": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-06T15:47:49.000+0000", "updated": "2012-06-06T15:47:49.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }