1.0.0 • Published 5 years ago

vue-slide-onscroll v1.0.0

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

vue-slide-onscroll

a basic slide transition on scroll for vue

Project setup

npm install --save-dev vue-slide-onscroll

Usage

import Vue from 'vue'
import SlideOnScroll from 'vue-slide-onscroll'

Vue.component('v-slide', SlideOnScroll)

or

<template>
	<div id="app">
		<v-slide initPos="leftToRight" posValue="10"
			<p>...</p>
			<div>...</div>
		</v-slide>
	</div>
</template>
<script>
import { SlideOnScroll } from 'vue-slide-onscroll'

export default {
	components: {
		'v-slide': SlideOnScroll
	},
	data: function() {
		return {
			....
			....
		}
	}
};
</script>

Examples

initial position

<v-slide initPos="left-to-right" >
	<div>...</div>
</v-slide>

custom position value

<v-slide initPos="left-to-right" posValue="15" >
	<div>...</div>
</v-slide>

custom duration

<v-slide initPos="left-to-right" posValue="12" duration="1" >
	<div>...</div>
</v-slide>

Available Options

PropsTypeValuesDefault
initPosStringleft-to-right right-to-left top-to-bottom bottom-to-top
posValueNumber0 - 2012
durationString0.5 / 10.5

License

vue-slide-onscroll is an open source project and release under the MIT License.

Copyright (C) 2019 Lisandro A. Bitoy.