Skip to content

new Custom Tooltip (plugin)

Compare
Choose a tag to compare
@ghiscoding ghiscoding released this 28 Oct 16:20
· 2040 commits to master since this release

new Custom Tooltip plugin

This new release brings a new Custom Tooltip plugin (opt-in), it can parse [title] attributes to create regular tooltip or create your own Custom Tooltip via a Custom Formatter. You can also create Custom Tooltip for Column Headers and Column Header-Row (filters).

new Row Move shadow item

When using the Row Move feature, we often forget which row we started the drag/move, so by adding a shadow item (it's simply a clone of the row you're dragging with absolute position that follows the mouse position) and this makes it easier to remind the user which row exactly is being moved. This is a new flag option hideRowMoveShadow that is enabled by default (if you want to use it, then change it to false).

A reminder to everyone, this is an Open Source project and everyone is welcome to contribute (even as small as fixing a typo in a Wiki is welcome). We all gain from contributions.

Enjoying the lib?

Make sure to upvote ⭐ and/or Buy Me a Coffee ☕ ... and if you already have, well thank you 😺

Cheers and Happy Coding 👨‍💻


Features

  • plugin: add row move shadow item while moving/dragging row (c665ec8)
  • plugin: create new Custom Tooltip plugin (4c8c4f6)

Bug Fixes

  • make it work with AutoTooltip and extra option to skip it (2f7e4c5)
  • frozen: calling setPinning with empty object/null should clear it (48b11f7)
  • style: remove unnecessary css source map (4e6fc08)
  • styling: cleanup CSS files to ship smaller bundle (69b18bf)
  • tree: Grid State should have Tree Data initial sort (b24ce40)
  • tree: use previous state when refreshing dataset afterward (0982474)

version 0.19.1

  • build: typo on script package name to rename (76cee09)
  • context: strip hidden special chars on context menu Copy command (221c05d)
  • context: when copying use opacity 0 on temp element (3f0896f)
  • export: sanitize any html that could exist in header titles (abdae52)
  • subscriptions: unsubscribe every subscriptions while disposing comp (bf0dcd4)
  • tree: reset to initial tree sort when calling "Clear all Sorting" (984e3a7)

version 0.19.2

  • build: add DOM purify optional default import to fix rollup builds (3bd335d)
  • resizer: use autosize width when total width smaller than viewport (555fb0c)
  • translation: add new UNFREEZE_COLUMNS to fix translation (0010861 / 22ed231)