Code Monkey home page Code Monkey logo

sn-pivot-table's People

Contributors

a-m-dev avatar ashrles avatar caele avatar cbt1 avatar donya-qlik avatar haxxmaxx avatar likang6688 avatar niekvanstaveren avatar renovate[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

sn-pivot-table's Issues

Colour code not reflecting

When we are trying to embed the QLIK visuals using sn-pivot-table , colour codes for the cell are not reflecting in our application where as present in the QLIK. Any help would be appreciated.

Stardust peer depencecy

The stardust peer dependency should be set to minimun version OR higher, to avoid errors/warnings when we update @nebula.js/stardust.

  "peerDependencies": {
    "@nebula.js/stardust": ">=3.3.0"
  }

Native pivot table from Qlik not loading

Hello,

We are migrating our mashups from Capabilities API to Nebula.JS, we are using the visualizations from Nebula. The versions of our packages are those:

  • "@nebula.js/stardust": "^3.0.4"
  • "@nebula.js/sn-table": "^1.19.1"
  • "@nebula.js/sn-bar-chart": "^1.25.0"
  • "@nebula.js/sn-line-chart": "^1.20.0"
  • "@nebula.js/sn-combo-chart": "^1.19.6"
  • "@nebula.js/sn-pivot-table": "^1.0.1"
  • "@nebula.js/sn-scatter-plot": "^3.32.0"

We are not rendering the visualizations on the fly, we are using the id from Qlik to render existing master objects. All the visualizations are working fine except the pivot-table, which we are not able to render and no errors are displaying.

Can you give us some help? We also tried it using stardust 2.x version and is not working.

Thanks,
Pau Garrido

Snapshot scroll position is sometimes not WYSIWYG

When taking a snapshot and later consuming it, the snapshot should look near identical to when the snapshot was created.

This is not the case today, as sometimes the scroll position is slightly off and may even show 1 row/column "off". When taking a snapshot all data is available, this is not the case when consuming it, as only the data in "view" is available than. A possible solution is to try and compute the scroll offset of the first row/column when taking the snapshot and then apply that offset when consuming it.

Error handling

When an error occur while fetching data is just swallowed and logged. But no information is given to the user. This can probably be improved UX wise.

Changing font size via theme does not affect the row height

By changing font size to a large size, it is possible to render text which is too large for the default row height (28 px) to handle.

This should be changed so that the row height is a minimum 28 px but does scale up with the font size.

Measure headers are not sticky

When you have a pseudo dimension and measure header/s that have large amount of space to render on. You can scroll so that the headers disappears. They should be sticky and always visiable, even when the user scrolls.

Resizing of columns

We are having some issues with the dimension columns being way too small to be readable. We could possibly set a minimum limit for the columns inside our forked package we use, but this would necessarily affect all of the columns, which is not desired. We were thinking that it would be a great feature if the columns width would be draggable (like for example in Excel).
That leads me to a question - is something like this by any change in your scope for development in the upcoming months?

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.