Powerful virtual data grid smartsheet with advanced customization. Best features from excel plus incredible performance 🔋
MIT License
Bot releases are hidden (Show)
Published by revolist over 3 years ago
Published by revolist over 3 years ago
Published by revolist over 3 years ago
Published by revolist over 3 years ago
Published by revolist over 3 years ago
Renamed property export
to exporting
. To avoid conflict in svelte compiler.
Published by revolist almost 4 years ago
Published by revolist almost 4 years ago
Nothing major changed in this verison.
Published by revolist almost 4 years ago
Published by revolist almost 4 years ago
@Event() beforeExport: EventEmitter<DataInput>;
export type ColSource = {
headers: string[][];
props: any[];
};
export type DataInput = {
data: RevoGrid.DataType[];
}&ColSource;
Published by revolist almost 4 years ago
const columns = [];
const source = [];
const grid = document.querySelector('revo-grid');
grid.getPlugins().then(plugins => {
plugins.forEach(p => {
if (p.exportFile) {
const exportPlugin = p;
exportPlugin.exportFile({ filename: 'new file' });
}
})
});
Published by revolist almost 4 years ago
Existing version updated together with demo doc and filtering information.
Published by revolist almost 4 years ago
Published by revolist almost 4 years ago
Minor update regarding cross framework support.
Published by revolist almost 4 years ago
Major changes:
All grid data render switched from regular straight data source render to proxy.
If previously you push some data to grid it was stored and it is and read from it same way, also all changes were applied to data source. Now there is a proxy, previous source 'items' collection stores just indexes to physical rows, but by itself it is virtual rows. This change brings huge possibilities to the future development and support: such as less memory usage, flexible rows/columns trim etc. Now it's very easy to hide groups of items.
Plugin support improvement.
Now sorting moved as a plugin. Plugin collection can be exposed with external method. Plugin constructor is generic, you can easily create you own plugins to control grid core or extend existing plugins. Development and contribution got much easier.
Filtering plugin.
New filters component introduced. Now you can use system filters such as string/number filters. Or what is more important you can create your own filters.
With this release grid is more powerful and flexible.
Join in.
Published by revolist almost 4 years ago
Added new column autosize support plugin. Column size can be changed based on text content.
Published by revolist almost 4 years ago
Published by revolist almost 4 years ago
Published by revolist almost 4 years ago
Select, number, string
Check documentation for more info.
Published by mikproto almost 4 years ago