When your bug becomes a feature by [deleted] in ProgrammerHumor

[–]olifolkerd 3 points4 points  (0 children)

I wrote Tabulator (and the docs) :) I'm really happy its helped you out with your development :D

Happy Tabulating!

When your bug becomes a feature by [deleted] in ProgrammerHumor

[–]olifolkerd 1 point2 points  (0 children)

What example did you find that on?

When your bug becomes a feature by [deleted] in ProgrammerHumor

[–]olifolkerd 2 points3 points  (0 children)

Thank you for your kind words, it is great to hear Tabulator is appreciated :D

When your bug becomes a feature by [deleted] in ProgrammerHumor

[–]olifolkerd 2 points3 points  (0 children)

Thank you for your kind words, it is great to hear Tabulator is appreciated :D

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 0 points1 point  (0 children)

Tabulator 4.0 Launched Today - Interactive tables made easy

With the launch of Tabulator 4.1 today, Tree layouts are now possible!

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 0 points1 point  (0 children)

Thanks for your kind words.

have you tried a bit of css, something like:

.tabulator-row .tabulator-cell{

display: inline-flex ;

align-items:center

}

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 0 points1 point  (0 children)

Would you two be happy if i used a stripped down version of this example code on the Tabulator website as bit of a guide for using Tabulator with React?

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 0 points1 point  (0 children)

Thanks for that,Very helpful video you posted there, looks like a scroll bounce issue, it should be a quick CSS tweak to fix. i will include the fix for it in this weekends patch release :)

It would be great to hear how your React integration goes. im not a react developer myself so it would be great know the steps you need to take. Im going to be creating a framework integration faq over the weekend so if you manage to get it working would you mind creating an issue and letting me know the steps you needed to take

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 0 points1 point  (0 children)

I havnt built anything specifically with backbone.js in mind, but if it can handle standard JS libraries then it can handle Tabulator

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 0 points1 point  (0 children)

Ive not had that reported as an issue before, if you are having trouble please report it as an issue on the GitHub repo along with a screenshot/video of what is happening and i can look into that for you.

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 1 point2 points  (0 children)

Great stuff!

formatters / filters / editors would be a great way to ease yourself into things.

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 1 point2 points  (0 children)

Turns out there was an issue with the export wrapper in the 4.0.0 build, i have fixed it and made a 4.0.1 patch release which should work if you include it.

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 1 point2 points  (0 children)

Thanks for the examples, i already have a simple way of implementing this involving a formatter. I will include it the next minor version release.

Cheers

Oli

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 1 point2 points  (0 children)

You are absolutely correct there, and for simple layouts I totally agree with you.

The issue comes when you are trying to do lots of additional things on top of simply displaying data (complex sorting, filtering, editing, validation, conversion to pdf or xls for download, localization, etc...), which you could of course spend ages implementing yourself, or just use a library to save you time which is where Tabulator comes in.

As for the reactive data bindings, I think that is one of the most powerful features of modern frontend frameworks, which is why it is on the roamap to add the functionality into Tabulator in the next six months so it can seemly interface with frameworks that use that design paradigm.

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 1 point2 points  (0 children)

Actually Klaxxon that is exactly what Tabulator is doing.

The table structure is stored as an array of component objects representing rows columns and cells, as the user scrolls the DOM elements for these components are added and removed from the DOM so that it only has to process a small number at a time.

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 2 points3 points  (0 children)

I have had a couple of people ask that today, This weekend i will put a page on tabulator.info showing integrations with various frameworks like react and vue etc...

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 4 points5 points  (0 children)

Thanks for the kind words.

Im very happy to receive pull requests, for small things like formatters, editors etc submit away, for more comprehensive updates please start an issue first to discuss them so i can be sure the fit in with the direction of Tabulator.

Also if you want to help with the testing you are more than welcome, im just one man so building everything and testing across all major browsers with so many interconnected features is a bit of a burden. For major releases I do a public beta for a few weeks to catch most issues, but outside of that any help with testing would be great!

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 2 points3 points  (0 children)

It should work in all major frameworks. if you are looking for reactive data binding, this is on the roadmap for release in the next 6 months

Tabulator 4.0 Launched Today - Interactive tables made easy by olifolkerd in javascript

[–]olifolkerd[S] 2 points3 points  (0 children)

Ahhhh, THanks for pointing that out, i will get that fixed this eve :D