wow.export icon indicating copy to clipboard operation
wow.export copied to clipboard

DB2 Viewer Progress

Open Kruithne opened this issue 4 years ago • 0 comments

This issue is tracking the current development of the DB2 viewer.

  • [x] Implement custom reactive data table UI component.
  • [x] Render DB2 data from live files.
  • [ ] Hardlock height of rendered rows (32px)
  • [ ] Add CSS ellipses text-overflow truncation to cells.
  • [ ] Feed full data value into title attribute for tooltip rendering.
  • [ ] Sort rows by a given column index, defaulting to 0.
  • [ ] Add click handler to each column header that sets the sort column index.
  • [ ] Highlight sorted column header using reactive :class attribute.
  • [ ] Duplicate rendering loop from rows to columns based on $refs.clientWidth, dynamically calculating the width of visible columns with a computed property.
  • [ ] Add horizontal scroll bar element that controls startIndex for column rendering.
  • [ ] Add mouse wheel modifier logic for controlling horizontal scroll bar.
  • [ ] Implement proper DBD manifest (https://github.com/Kruithne/wow.export/issues/158)
  • [ ] Add export button at the bottom allowing DB2, JSON and CSV export of selected files.
  • [ ] Add soft highlight to selected rows based on core.view.selectionDB2s
  • [ ] Add necessary click logic for users to create selections (based on listbox logic)
  • [ ] Register for CTRL + C and copy full row data from selected rows to clipboard.
  • [ ] BigInt serialization.

Kruithne avatar Apr 22 '21 14:04 Kruithne