0.1.24 • Published 2 years ago

msplit v0.1.24

Weekly downloads
44
License
MIT
Repository
github
Last release
2 years ago

msplit

A VueJs Component to show resizable multi-pan container

Description

A resizable multi-pane vue component implemented with typescript. Support the following features:

  • Supports toggle visibility for panes.
  • Supports toggle maximization for a pane.
  • Supports any number of panes.
  • Adjust pane size when the window resizes.
  • Horizontal and Vertical mode.
  • Support device with touch interface.

Usage

import msplit from 'msplit';

Vue.use(msplit);
  <msplit :vertical='true' :maxPane='maxPane'>
    <div slot="p31" :show='s31' :grow='20' :min=250  :max=500> Pane31 </div>
    <div slot="p32" :show='s32'> Pane32 </div>
    <div slot="p33">Pane33 </div>
  </msplit>

You can see the full example in the MSplitTest.

Live Demo

http://jianwu.github.io/msplit/

License

Copyright 2018-2019 Jianwu Chen Author/Developer: Jianwu Chen

0.1.21

2 years ago

0.1.22

2 years ago

0.1.23

2 years ago

0.1.24

2 years ago

0.1.20

4 years ago

0.1.18

4 years ago

0.1.19

4 years ago

0.1.17

4 years ago

0.1.15

4 years ago

0.1.16

4 years ago

0.1.14

4 years ago

0.1.13

5 years ago

0.1.12

5 years ago

0.1.11

5 years ago

0.1.10

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago