0.1.24 • Published 3 years ago

msplit v0.1.24

Weekly downloads
44
License
MIT
Repository
github
Last release
3 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

3 years ago

0.1.22

3 years ago

0.1.23

3 years ago

0.1.24

3 years ago

0.1.20

6 years ago

0.1.18

6 years ago

0.1.19

6 years ago

0.1.17

6 years ago

0.1.15

6 years ago

0.1.16

6 years ago

0.1.14

6 years ago

0.1.13

6 years ago

0.1.12

6 years ago

0.1.11

6 years ago

0.1.10

6 years ago

0.1.9

6 years ago

0.1.8

6 years ago

0.1.7

6 years ago

0.1.6

6 years ago

0.1.5

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago