Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-7219] MobileWeb: Complete Ti.UI.TableView implementation

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2012-01-23T14:13:06.000+0000
Affected Version/sRelease 2.0.0
Fix Version/sSprint 2012-02, Release 2.0.0, Release 1.8.1
ComponentsMobileWeb
Labelspointerevents*, stage, stage2
ReporterChris Barber
AssigneeChris Barber
Created2012-01-16T12:27:31.000+0000
Updated2017-03-03T23:36:09.000+0000

Description

When adding multiple rows, the new rows should be constructed off screen into a fragment, then copied over so that the browser reflows the UI faster. Extends Widget (View, Evented). Methods: * appendRow() [stage, stage2] * deleteRow() [stage] * deselectRow() * insertRowAfter() * insertRowBefore() * scrollToIndex() * scrollToTop() [stage] * selectRow() * updateRow() Properties: * allowsSelection - is this doable? * data - Array of TableViewRow and TableViewSection objects - done! * filterAttribute * filterCaseInsensitive * footerTitle - done! * footerView - done! * headerTitle - done! * headerView - done! * index * maxRowHeight - done! * minRowHeight - done! * moving - bool - can we support this? * rowHeight - done! * scrollable * search * searchHidden * separatorColor [stage] * separatorStyle [stage] * showVerticalScrollIndicator - use overflow-y:hidden/scroll * style Events: * click * delete (not supported) * move (not supported) * scroll * scrollEnd * touchcancel * touchend * touchmove * touchstart Update API docs with support for: Methods: * deselectRow() Properties: * allowsSelection - if doable * filterAttribute * filterCaseInsensitive * moving - if doable * scrollable * search * searchHidden * showVerticalScrollIndicator * style * transform

Attachments

FileDateSize
app.js2012-01-22T20:31:06.000+00001552

Comments

  1. Bryan Hughes 2012-01-22

    https://github.com/appcelerator/titanium_mobile/pull/1231
  2. Lee Morris 2017-03-03

    Closing ticket as MobileWeb is no longer supported.

JSON Source