Ticket #2531824 (closed enhancement)

Reporter


Luke Smith
Opened: 02/28/12
Last modified: 08/1/12
Status: closed
Type: enhancement
Resolution: fixed

Owner


Luke Smith
Target Release: 3.6.0
Priority: P2 (high)
Summary: Extract table rendering logic to View
Description:

The table rendering View should subsume the instantiation and call to render() for the header, body, and footer views.

This will allow datatable-scroll to be implemented as a separate view (or three) that calls the headerView's render for the main table and again for the fixed headers.

Type: enhancement Observed in Version: 3.5.0pr2
Component: DataTable Severity: S3 (normal)
Assigned To: Luke Smith Target Release: 3.6.0
Location: Library Code Priority: P2 (high)
Tags: Relates To:
Browsers: N/A
URL:
Test Information:

Change History

Luke Smith

YUI Contributor

Posted: 02/29/12
  • blocks changed to 2531815

Luke Smith

YUI Contributor

Posted: 04/5/12
  • sprint changed to sprint 1

Luke Smith

YUI Contributor

Posted: 04/6/12
  • estimated changed from 3 to 2
  • remaining changed from 3 to 2

Luke Smith

YUI Contributor

Posted: 05/8/12
  • sprint changed from sprint 1 to sprint 2

It might be worthwhile as well to add a rowView, where the View could maintain UI state like selection and checked etc. That might make the bodyView moot.

Luke Smith

YUI Contributor

Posted: 05/24/12
  • completed changed from 0 to 1
  • remaining changed from 2 to 1

Luke Smith

YUI Contributor

Posted: 05/30/12
  • completed changed from 1 to 1.25
  • remaining changed from 1 to .75

Luke Smith

YUI Contributor

Posted: 06/5/12
  • completed changed from 1.25 to 3.75
  • remaining changed from 0.75 to 1

Ok, the core (datatable-core, base, body, head, and now datatable-table) are updated. I need to make sure the existing feature modules are at least working, then it'll be on to new features for PR2, revisiting feature cleanup for PR3.

Luke Smith

YUI Contributor

Posted: 06/8/12
  • completed changed from 3.75 to 5
  • remaining changed from 1 to 0
  • status changed from accepted to checkedin

Jenny Donnelly

YUI Developer

Posted: 08/1/12
  • resolution changed to fixed
  • status changed from checkedin to closed

Shipped in 3.6.0. Marking closed/fixed.