0.0.38 • Published 2 years ago

vue-dynamic-report v0.0.38

Weekly downloads
205
License
-
Repository
-
Last release
2 years ago

vue-dynamic-report

With vue-dynamic-report you can do operations on a pivot table in a very simple way in Vue.js applications.

npm npm

Installation

Use the package manager npm or yarn to install raap-vue-pivottalle.

npm

$ npm i vue-dynamic-report

yarn

$ yarn add vue-dynamic-report

Usage

In your input file import vue-dynamic-report.

For example: (main.js)

import 'vue-dynamic-report'
import 'vue-dynamic-report/dist/vue-dynamic-report.css'

Declare the vue-dynamic-report component in your template.

For Example: (App.js)

<template>
  <div id="app">
    <vue-dynamic-report
      :headers="['YEAR','MONTH','DAY']"
      :values="['CURRENCY', 'AGE']"
      :keys="['YEAR','MONTH','DAY','CURRENCY','AGE']"
      :data="[['2020','January','17',150.50,30],['2013','December','20',240,25]]"
      :onSave="({ name, values, columns, rows }) => console.log('Saved!')"
      :settings="[{ name: 'File Name', operations: [{ oper: 'SUM', value: 'AGE' }], columns: ['YEAR'], rows: ['MONTH'] }]"
    />
  </div>
</template>

Props |Key|Type & Default Value| Description |----|-------------------|--------------- |headers|Array[], required| Rows and cols to filter. |values|Array[], required| Values to calculate. |keys|Array[], required| Order of de input data values. |data|Array[], required| Input list of data values. |onSave|Function(Params), required| Function that saves the current configuration. |settings|Array[], required| List of saved configurations.

Params |Key|Type & Default Value| Description |----|-------------------|--------------- |name|String, required| Name with which the configuration will be saved. |operations|Array[], required| Operations selected. |columns|Array[], required| Columns selected to filter. |rows|Array[], required| Rows selected to filter.

Author

Allende, Raul - raul.allende2025@gmail.com - https://github.com/raulallende2025

0.0.38

2 years ago

0.0.37

3 years ago

0.0.35

3 years ago

0.0.36

3 years ago

0.0.33

3 years ago

0.0.34

3 years ago

0.0.32

3 years ago

0.0.31

3 years ago

0.0.30

3 years ago

0.0.29

4 years ago

0.0.27

4 years ago

0.0.28

4 years ago

0.0.26

4 years ago

0.0.25

4 years ago

0.0.21

4 years ago

0.0.22

4 years ago

0.0.23

4 years ago

0.0.24

4 years ago

0.0.20

4 years ago

0.0.17

4 years ago

0.0.18

4 years ago

0.0.19

4 years ago

0.0.16

4 years ago

0.0.10

4 years ago

0.0.11

4 years ago

0.0.12

4 years ago

0.0.13

4 years ago

0.0.14

4 years ago

0.0.15

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago