0.0.38 • Published 3 years ago

vue-dynamic-report v0.0.38

Weekly downloads
205
License
-
Repository
-
Last release
3 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

3 years ago

0.0.37

4 years ago

0.0.35

4 years ago

0.0.36

4 years ago

0.0.33

4 years ago

0.0.34

4 years ago

0.0.32

4 years ago

0.0.31

5 years ago

0.0.30

5 years ago

0.0.29

5 years ago

0.0.27

5 years ago

0.0.28

5 years ago

0.0.26

5 years ago

0.0.25

5 years ago

0.0.21

5 years ago

0.0.22

5 years ago

0.0.23

5 years ago

0.0.24

5 years ago

0.0.20

5 years ago

0.0.17

5 years ago

0.0.18

5 years ago

0.0.19

5 years ago

0.0.16

5 years ago

0.0.10

5 years ago

0.0.11

5 years ago

0.0.12

5 years ago

0.0.13

5 years ago

0.0.14

5 years ago

0.0.15

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago