1.1.6 • Published 2 years ago

efsane-table v1.1.6

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

Efsane Table

For Vue 2 Framework.

Version 1.1.5 is Released 🎉✨

Show Demo and Detail Documentation

New Features

Accordion Mechanic

  • You can add the value "only-one" so that only one of the opened accordion lines remains open.

Width Overflow

  • You can give "auto" if you want your table to expand across the content horizontally.

Pagination Position

  • now you can add the "top" value to the pagination-position and put it at the top. The default value of this field is "bottom"

Draggable Columns Dynamic Columns From Data Resizable Columns Editable Columns Editable Design

Efsane Table setup

npm install efsane-table

main.js (globally component)

import EfsaneTable from 'efsane-table'
Vue.component('EfsaneTable',EfsaneTable);

usage

<efsane-table
    :data="tableData"
    :default-columns="columns"
    table-name="orders"
>
</efsane-table>

Default Columns

Example Definition

        [{
          header: "Name",
          name:"name",
          size:"60",
          copyable:true,
          list_manipulation:"first",
          text_manipulation:"upper",
          downloadable:true,
          type:"data"
        },{
          header: "Position",
          name:"position",
          visibility:"exists",
          visibilityCondition:"name",
          size:"60",
          type:"slot"
        },{
          header: "#",
          name:"row_number",
          size:"60",
          type:"row_number"
        },{
          header: "#",
          name:"checkbox",
          size:"60",
          type:"checkbox"
        },
        {
          header: "Logo",
          name:"team.logo",
          visibility:"exists",
          size:"1fr",
          type:"data",
          usage:"image-src"
        }]

Props

Emits

Table Settings

Example Settings (All Default Values)

settings:{
        tableBackgroundColor:"#fff",
        tableTextColor:"#343A40",
        headerBackgroundColor:"#F7F9F9",
        headerTextColor: "#343A40",
        topbarHeight:"28px",
        headerHeight:"30px",
        rowHeight:null,
        lineGap:null,
        rowHoverStatus:true,
        rowSelectedColorStatus:true,
        rowScrollStatus:false,
        selectedTabStatus:true,
        rowHoverColor:"#EEEEEE",
        tooltipBackgroundColor:"#343A40",
        tooltipTextColor:"#ffffff",
        rowSelectedColor:"#81D4FA",
        rowSelectedAccordionColor:"#D1C4E9",
        rowScrollSize:2,
        rowBorderTopColor:"#EEEEEE",
        rowBorderTopSize:0,
        firstRowBorderTop:false,
        rowBorderBottomColor:"#EEEEEE",
        rowBorderBottomSize:1,
        lastRowBorderBottom:false,
        showMenuStatus:2,
        rowBorderLeftSize:0,
        rowBorderLeftColor:"#EEEEEE",
        rowBorderRightSize:0,
        rowBorderRightColor:"#EEEEEE",
        bodyBorderSize:1,
        bodyBorderColor:"#EEEEEE",
        tableBodyHeight:"65vh",
        paginationHeight:"35px",
        resizing:false,
        shortcutSelectAllToggle:"alt+q",
        shortcutSelectFilteredAll:"shift+f",
      }

Column Settings

Goals

1.1.6

2 years ago

1.1.5

2 years ago

1.0.33

2 years ago

1.0.32

2 years ago

1.0.31

2 years ago

1.0.37

2 years ago

1.0.36

2 years ago

1.0.35

2 years ago

1.0.34

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.39

2 years ago

1.0.38

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.0.40

2 years ago

1.0.44

2 years ago

1.0.43

2 years ago

1.0.42

2 years ago

1.0.41

2 years ago

1.0.46

2 years ago

1.0.45

2 years ago

1.0.30

2 years ago

1.0.29

2 years ago

1.0.28

2 years ago

1.0.27

2 years ago

1.0.26

2 years ago

1.0.25

2 years ago

1.0.24

2 years ago

1.0.23

2 years ago

1.0.22

2 years ago

1.0.21

2 years ago

1.0.20

2 years ago

1.0.19

2 years ago

1.0.18

2 years ago

1.0.17

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago