Giter VIP home page Giter VIP logo

x-slickgrid's People

Contributors

ajpiano avatar alexkirsz avatar blowsie avatar brandonaaron avatar ckosmowski avatar clemens-panda avatar dacap avatar dariusk avatar ddomingues avatar fetis avatar francks11 avatar hannahwhy avatar icoxfog417 avatar jbthoma avatar jlynch7 avatar kevinbeckstead avatar kzhdev avatar loris avatar mckramer avatar milang avatar mleibman avatar randscullard avatar resnyanskiy avatar ronnykarlsson avatar rschmertz avatar svieira avatar tobya avatar turnertime avatar wienand avatar wilcley avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

x-slickgrid's Issues

Footerrow out of ScrollSync

Hi,
thanks for this nice fork!
If you scroll to the end of the Grid (horizontal) it has a gap betweent the Footerrow and the Header / Cells.

image

The footerrow requires the same gap as the Header.

image

Slickgrid not displaying properly after changing grid options

After changing grid options with setOptions like this:

subGrid.setOptions({ editable: true });

... the grid does not redraw correctly. All columns are compressed to the left.
Resizing a column restores the grid and everything is ok.

I found it to be a bug in slick.grid.js (2.2) in function absBox(elem).
The first 'while' loop allows elem to become null and there the grid breaks.

I tested by simply inserting:

if (elem == null) break; - directly after the while and that solves the problem.

frozenRow adds class 'frozen' to wrong row

Basic setup:

options.frozenRow: 1

resulting grid gets the class frozen added to row 0 and row 1, though only 0 remains pinned.

related to:

          (hasFrozenRows && row <= options.frozenRow? ' frozen': '') +

above: row == 1 (actually 2, 0-indexed) -> options.frozenRow

setting options.frozenRow: 0 makes the top row have the class but does not freeze it.

Scrollbar issues with footer row

Hi
First of all,thank you for the great improvements you added to the slickgrid.

We have an issue with vertical scrollbar in chrome.
when we clicked the scrollbar or scollbar Arrow of the slickgrid with a footer row,the scollbar moved little.
But, when we clicked the scrollbar or scrollbar arrow of the slickgrid without a footer row,the scrollbar moved normally.
(the compared result are attaeched)
compare.xlsx

This appears only on some of our computers ,don't appears on the other computers.
We all use chrome of the latest version.
OS: windows7 professional SP1

how can this be resolved?

thanks!

Group Headers not visible when using CheckboxSelectColumn plugin

I've found that if I add the CheckboxSelectColumn plugin to my page the Group Headers are no longer visible. There are no javascript errors reported in the console.

Is there a known process for using that plugin with the Group Header functionality? I see that the selection functionality is working fine on the example-group-header page, but I'd really like to have the checkboxes for selections as well.

Thanks!

Scrollbar issues with FrozenRows

Hi.
First of all, we would like to thank you for the great improvements you added to Slickgird.

We have an issue with scrollbars when setting a frozen row. It seems that the vertical scrollbar is always treated as presented, as its width is deducted from the total width, even if there is no need for scrollbars at all.

This can be viewed in your frozen row demo , reduce the total number of rows to 12, which fills up exactly all the height of the grid, and you will see that the vertical scrollbar's track still appears.

image

As we saw in the slick.grid.js source code, the updateCanvasWidth function will always deduct the width of the scrollbar whenever a frozen row is present (line 696 and 761).

In our use case, the scrollbar should not be displayed when all rows are presented.
How can this be resolved?

Thanks!

Document TreeColumn functionality

TreeColumns are advertised as a feature but I can't find any documentation or example that shows how to use the feature or what it does...

Arrow navigation does not load next page

I checked the spreadsheet example (newest Chrome) and when moved active cell using [down] key out of the current viewport, next page was not loaded/displayed and active cell just moved out of viewport. The original version of SlickGrid behaves correctly.

scrollbar issues - mac + latest webkit

So, the scrollbars measure function does not work as no scroll is being triggered as they just don't appear unless mouse over or touch.

there is an easy fix.

.scrollbar-fix::-webkit-scrollbar {
  -webkit-appearance: none;
}

and add the class to the measureScrollbar func

  function measureScrollbar(){
    var $c = $("<div class='scrollbar-fix' style='position:absolute; top:-10000px; left:-10000px; width:100px; height:100px; overflow:scroll;'></div>").appendTo("body");
    var dim = {
      width: $c.width() - $c[0].clientWidth,
      height: $c.height() - $c[0].clientHeight
    };
    $c.remove();
    return dim;
  }

believe this will close off many an issue around scrollbars, such as #18 or #9

How to Column autoresizing

Hi all,

in the Feature list is stated that x-slickgrid can do autosizing of columns. As I have looked through all Demos, there is no column autosizing (width autosizing) example available.

In the documentation I also didn't find any section with all Options explained.

How would I have to configure X-Slickgrid to do a column width autosizing of all columns on load/udpdate?

Thanks for your help and with Kind regards,

John

P.S: I am no professional developer, just an admin with some programming ambitions so please make your answers a simple as possible ;-)

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.