Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@youngbeen/vue-snapshot-compare

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@youngbeen/vue-snapshot-compare

A snapshot comparing vue component

latest
npmnpm
Version
0.1.0
Version published
Maintainers
1
Created
Source

[toc]

@youngbeen/vue-snapshot-compare

A vue component of comparing snapshots. See demo

Features

  • Supports local and remote images
  • All configs are optional, easy to use
  • Customize width and height
  • Customize seperator line style and color
  • Customize default seperator line position

Install

npm install @youngbeen/vue-snapshot-compare

Usage

in script

import SnapshotCompare from '@youngbeen/vue-snapshot-compare'
import coverImage from '@/your/local/image'
...

components: {
  SnapshotCompare
},
  
data () {
  return {
    coverImage: coverImage,
    bottomImage: 'https://example.com/some_remote_image.png'
  }
}

in template

<snapshot-compare
  :bottom-image="bottomImage"
  :cover-image="coverImage"></snapshot-compare>

That's all!

API config

You can customize some config via props

Please noted that if you want to set width, just set css style to the component's parent. This component is a block hence it will extend itself to fullfill it's parent width.

Config height

You can set an exact height by heightLimit, the unit is px. Default height limit is none, height is auto.

<snapshot-compare
  :bottom-image="bottomImage"
  :cover-image="coverImage"
  :heightLimit="300"></snapshot-compare>

Config seperator style

You can set seperator style by seperator. Valid values are slash and vertical, default value is slash.

<snapshot-compare
  :bottom-image="bottomImage"
  :cover-image="coverImage"
  :seperator="'vertical'"></snapshot-compare>

Config seperator color

You can set seperator color by seperatorColor. Valid value accept all valid css values(e.g. red, #fff, transparent). Default value is #fff.

<snapshot-compare
  :bottom-image="bottomImage"
  :cover-image="coverImage"
  :seperatorColor="'red'"></snapshot-compare>

Config seperator initial position

You can set initial seperator position by position. Valid values are numbers between 0~1( 0 stands for left edge while 1 stands for right edge). Default value is 0.5 which means middle.

<snapshot-compare
  :bottom-image="bottomImage"
  :cover-image="coverImage"
  :position="0.75"></snapshot-compare>

Keywords

snapshot

FAQs

Package last updated on 01 Feb 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts