2.9.257 • Published 3 months ago

@entestat/vue-datagrid v2.9.257

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

Key Features

  • Millions of cells viewport with a powerful core in-build by default;
  • Keayboard support with excel like focus;
  • Super light initial starter . Can be imported with polifill or as module for modern browsers;
  • Intelligent Virtual DOM and smart row recombination in order to achieve less redraws;
  • Sorting (multiple options, can be customized per column and advanced with events);
  • Filtering
    • Predefined system filters;
    • Preserve existing collection;
    • Custom filters (extend existing system filters with your own set);
  • Export to file;
  • Custom sizes per Column and Row;
  • Column resizing;
  • Autosize support (Column size based on content);
  • Pinned/Sticky/Freezed:
    • Columns (define left or right);
    • Rows (define top or bottom);
  • Column grouping;
  • Cell editing;
  • Customizations:
    • Header template;
    • Cell template (build your own cell view);
    • Cell editor (apply your own editors and cell types);
    • Cell properties (build you own properties around rendered cells);
  • Column types;
    • Text/String (default);
    • Number;
    • Select;
    • Date;
    • Custom (take any type as template and create your own extended style);
  • Drag and drop rows;
  • Range operations:
    • Selection;
    • Edit;
  • Theme packages:
    • Excel like (default)
    • Material (compact, dark or light);
  • Copy/Paste (copy/paste from Excel, Google Sheets or any other sheet format);
  • Easy extenation and support with modern VNode features and tsx support;
  • Trimmed rows (hide rows on demand);
  • Plugin system (create your own plugins or extend existing one, it's transparent and easy);
  • Hundred others small customizations and improvements RevoGrid.

Overview

The RevoGrid component helps represent a huge amount of data in a form of data table "excel like" or as list. Chrome | Firefox | Safari | Opera | Edge | --- | --- | --- | --- | --- | Latest ✔ | Latest ✔ | Latest ✔ | Latest ✔ | Latest ✔ |

How to use

With NPM:

npm i @revolist/vue-datagrid --save;

With Yarn:

yarn add @revolist/vue-datagrid;

Sandbox

<template>
  <div id="app">
    <v-grid
      v-if="grid === 1"
      key="1"
      theme="compact"
      :source="rows"
      :columns="columns"
    ></v-grid>
  </div>
</template>

<script>
import VGrid from "@revolist/vue-datagrid";
export default {
  name: "App",
  data() {
    return {
      columns: [{
          prop: "name",
          name: "First",
        },
        {
          prop: "details",
          name: "Second",
      }],
      rows: [{
        name: "1",
        details: "Item 1",
      }]
    };
  },
  components: {
    VGrid,
  },
};
</script>

Contributing

If you have any idea, feel free to open an issue to discuss a new feature and submit your changes back to me.

License

MIT

2.9.257

3 months ago

2.9.251

3 months ago

2.9.252

3 months ago

2.9.253

3 months ago

2.9.254

3 months ago

2.9.255

3 months ago

2.9.256

3 months ago

2.9.250

4 months ago

2.9.249

4 months ago

2.9.201

7 months ago

2.9.202

7 months ago

2.9.203

7 months ago

2.9.204

7 months ago

2.9.205

7 months ago

2.9.206

7 months ago

2.9.207

7 months ago

2.9.208

7 months ago

2.9.209

7 months ago

2.9.220

7 months ago

2.9.210

7 months ago

2.9.211

7 months ago

2.9.212

7 months ago

2.9.213

7 months ago

2.9.214

7 months ago

2.9.215

7 months ago

2.9.216

7 months ago

2.9.217

7 months ago

2.9.218

7 months ago

2.9.219

7 months ago

2.9.243

7 months ago

2.9.244

7 months ago

2.9.245

7 months ago

2.9.246

7 months ago

2.9.247

6 months ago

2.9.230

7 months ago

2.9.231

7 months ago

2.9.221

7 months ago

2.9.222

7 months ago

2.9.223

7 months ago

2.9.226

7 months ago

2.9.227

7 months ago

2.9.228

7 months ago

2.9.229

7 months ago

2.9.240

7 months ago

2.9.241

7 months ago

2.9.242

7 months ago

2.9.232

7 months ago

2.9.233

7 months ago

2.9.234

7 months ago

2.9.235

7 months ago

2.9.236

7 months ago

2.9.237

7 months ago

2.9.238

7 months ago

2.9.239

7 months ago

2.9.172

10 months ago

2.9.173

10 months ago

2.9.174

10 months ago

2.9.175

10 months ago

2.9.176

10 months ago

2.9.130

1 year ago

2.9.131

1 year ago

2.9.132

1 year ago

2.9.129

1 year ago

2.9.140

1 year ago

2.9.141

1 year ago

2.9.142

1 year ago

2.9.143

1 year ago

2.9.133

1 year ago

2.9.134

1 year ago

2.9.139

1 year ago

2.9.170

10 months ago

2.9.171

10 months ago

2.9.166

10 months ago

2.9.167

10 months ago

2.9.169

10 months ago

2.9.150

1 year ago

2.9.151

1 year ago

2.9.152

1 year ago

2.9.153

1 year ago

2.9.154

1 year ago

2.9.144

1 year ago

2.9.145

1 year ago

2.9.146

1 year ago

2.9.147

1 year ago

2.9.148

1 year ago

2.9.149

1 year ago

2.9.160

11 months ago

2.9.161

11 months ago

2.9.162

11 months ago

2.9.163

11 months ago

2.9.164

11 months ago

2.9.165

11 months ago

2.9.155

1 year ago

2.9.156

1 year ago

2.9.157

11 months ago

2.9.158

11 months ago

2.9.159

11 months ago

2.9.122

2 years ago

2.9.123

2 years ago

2.9.124

2 years ago

2.9.125

2 years ago

2.9.126

2 years ago

2.9.127

2 years ago

2.9.128

2 years ago

2.9.120

2 years ago

2.9.121

2 years ago

2.9.113

2 years ago

2.9.114

2 years ago

2.9.115

2 years ago

2.9.116

2 years ago

2.9.117

2 years ago

2.9.118

2 years ago

2.9.119

2 years ago

2.9.92

2 years ago

2.9.93

2 years ago

2.9.91

2 years ago

2.9.96

2 years ago

2.9.97

2 years ago

2.9.94

2 years ago

2.9.95

2 years ago

2.9.98

2 years ago

2.9.99

2 years ago

2.9.110

2 years ago

2.9.100

2 years ago

2.9.101

2 years ago

2.9.102

2 years ago

2.9.103

2 years ago

2.9.104

2 years ago

2.9.105

2 years ago

2.9.106

2 years ago

2.9.107

2 years ago

2.9.108

2 years ago

2.9.109

2 years ago

2.9.111

2 years ago

2.9.112

2 years ago

2.9.86

2 years ago

2.9.89

2 years ago

2.9.87

2 years ago

2.9.88

2 years ago

2.9.90

2 years ago

2.9.82

2 years ago

2.9.85

2 years ago

2.9.83

2 years ago

2.9.84

2 years ago

2.9.81

2 years ago

2.9.80

2 years ago

2.9.74

2 years ago

2.9.75

2 years ago

2.9.72

2 years ago

2.9.73

2 years ago

2.9.78

2 years ago

2.9.79

2 years ago

2.9.76

2 years ago

2.9.77

2 years ago

2.9.69

2 years ago

2.9.70

2 years ago

2.9.71

2 years ago

2.9.56

2 years ago

2.9.57

2 years ago

2.9.54

2 years ago

2.9.55

2 years ago

2.9.58

2 years ago

2.9.59

2 years ago

2.9.60

2 years ago

2.9.63

2 years ago

2.9.64

2 years ago

2.9.61

2 years ago

2.9.62

2 years ago

2.9.67

2 years ago

2.9.68

2 years ago

2.9.65

2 years ago

2.9.66

2 years ago

2.9.53

3 years ago

2.9.52

3 years ago

2.9.51

3 years ago

2.9.49

3 years ago

2.9.50

3 years ago

2.9.47

3 years ago

2.9.48

3 years ago

2.9.41

3 years ago

2.9.42

3 years ago

2.9.40

3 years ago

2.9.45

3 years ago

2.9.46

3 years ago

2.9.43

3 years ago

2.9.44

3 years ago

2.9.34

3 years ago

2.9.35

3 years ago

2.9.33

3 years ago

2.9.38

3 years ago

2.9.39

3 years ago

2.9.36

3 years ago

2.9.37

3 years ago

2.9.32

3 years ago

2.9.30

3 years ago

2.9.31

3 years ago

2.9.29

3 years ago

2.9.18

3 years ago

2.9.12

3 years ago

2.9.24

3 years ago

2.9.11

3 years ago

2.9.27

3 years ago

2.9.16

3 years ago

2.9.28

3 years ago

2.9.17

3 years ago

2.9.25

3 years ago

2.9.14

3 years ago

2.9.26

3 years ago

2.9.10

3 years ago

2.9.9

3 years ago