vue-splitjs

tiny unopinionated utility for resizeable split views, based on split.js
3,434 9
Install
npm install vue-splitjs
Latest Version:0.0.4
Vue:2
License:MIT
Last Updated:Mar 1, 2023
Links: GitHub  ·  npm
Maintainer: rayehizoba

vue-splitjs

tiny unopinionated utility for resizeable split views, based on split.js

Compatibility

Compatible with Vue.js 2.x

Install

npm install vue-splitjs --save

Or if you want to use it directly in the browser add

<script src="https://unpkg.com/vue-splitjs/dist/vue-splitjs.min.js"></script>

to your scripts.

How to use

Import and register VueSplit component

// MyComponent.vue
import VueSplit from 'vue-splitjs'

export default {
  components: { VueSplit },
  // ...
}

You can use it in your vue app like this

<template>
  <vue-split
    :elements="[
      '#slotOne',
      '#slotTwo'
    ]"
    direction="vertical"
    :min-size="100"
    :gutter-size="10"
    :snap-offset="50"
  >
    <div id="slotOne">
      <h2>foo</h2>
    </div>
    <div id="slotTwo">
      <h2>bar</h2>
    </div>
  </vue-split>
</template>

Related Packages

vue-flex

A reusable flexbox component using functional css.

7,152 58
videl

Frontend framework for Vue2. Based on Bulma.

1,086 1
sirius-ui-laravel

Flexible CSS Framework built with Flexbox and Vue

345
sirius-ui

Flexible CSS Framework based on Grid and Vue

1,328 23
@hxui/css

Helix User Interface Library - Pure CSS Framework

5,196

Version History

Version Released Vue License
0.0.4 ^2.5.13 MIT
0.0.3 ^2.5.13 MIT
0.0.2 ^2.5.13 MIT
0.0.1 ^2.5.11 MIT