Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.8.2.GA
    • Component/s: Facelet Components
    • Labels:
      None
    • Environment:
      n/a

      Activity

      Hide
      Philip Breau added a comment -

      1st Release
      ************************************

      • auto-sorting
      • auto-column creation
      • hide/show columns
      • re-arrange columns
      • create new rows
      • resize columns
      • edit rows
      • delete rows
      • auto pagination and pagination info
      • Complete event model for all component events that the application listen for and intercept, etc.

      to do:
      ***********************************

      • resizable rows
      • Ability to apply validators to columns based on data-type (or custom).
      • Filter grid data by entering filter criteria for one or more columns (need to integrate FilterTable work)
      • Complete event model for all component events that the application listen for and intercept, etc.
      Show
      Philip Breau added a comment - 1st Release ************************************ auto-sorting auto-column creation hide/show columns re-arrange columns create new rows resize columns edit rows delete rows auto pagination and pagination info Complete event model for all component events that the application listen for and intercept, etc. to do: *********************************** resizable rows Ability to apply validators to columns based on data-type (or custom). Filter grid data by entering filter criteria for one or more columns (need to integrate FilterTable work) Complete event model for all component events that the application listen for and intercept, etc.
      Hide
      Philip Breau added a comment -
      • 1st release complete
      • complete event model added
      • following issues observed:
      • when in filter-mode, filter events will cause an update to the entire dom tree of the table
      • may need to look at optimizing the dom update
      • filtering dom updates may cause loss of filter input text when typing quickly
      • may need to implement a timeout queue
      • resizing columns does not work when in filtering mode due to incompatibility with column grouping, workaround implemented to construct non-column grouping template when in non-filtering mode, and use column grouping only for filtering-mode, so resizing columns is only possible when not in filtering-mode
      Show
      Philip Breau added a comment - 1st release complete complete event model added following issues observed: when in filter-mode, filter events will cause an update to the entire dom tree of the table may need to look at optimizing the dom update filtering dom updates may cause loss of filter input text when typing quickly may need to implement a timeout queue resizing columns does not work when in filtering mode due to incompatibility with column grouping, workaround implemented to construct non-column grouping template when in non-filtering mode, and use column grouping only for filtering-mode, so resizing columns is only possible when not in filtering-mode

        People

        • Assignee:
          Philip Breau
          Reporter:
          Philip Breau
        • Votes:
          0 Vote for this issue
          Watchers:
          0 Start watching this issue

          Dates

          • Created:
            Updated:
            Resolved: